강의

멘토링

커뮤니티

Programming

/

Front-end

AI Era Web Development: Asynchronous Programming and Data Communication Optimization (Frontend Special Lecture)

This covers asynchronous programming concepts and data communication optimization techniques for JavaScript developers.

(4.9) 9 reviews

475 learners

  • frongttv5414
비동기
프론트엔드
자바스크립트
javascript
frontend
JavaScript
promise
fetch-api
asynchronous-programming

What you will gain after the course

  • Concurrency, Asynchronous Mechanisms

  • fetch API & Data Communication Optimization

  • Debounce, Throttle, AbortController

  • Error handling, Cache & Retry Strategy

  • Stream & Web-Worker

  • AI-Powered Vibe Coding and Requirements Creation

🤖 What capabilities are important for web developers in the AI era?

  • This course started from these concerns.

  • In the AI era, utilizing various coding support tools is necessary, but foundational knowledge is even more essential as well.

  • In frontend and JavaScript development, the most representative part of that is asynchronous programming.


📟 Is asynchronous programming really important these days?

  • Various services that connect and communicate with different AI APIs are increasing.

  • AI models are advancing, but browsers and network conditions haven't been able to keep up with that pace of development.

  • Therefore, 'optimized data communication' technology will be more important in the future to keep up with changes in services.

  • The most important foundation for understanding data communication processes is 'asynchronous programming'.


🧑🏻‍🏫 How is the lecture content structured?

  • You can learn the concepts and see how they actually work.

  • Each chapter follows a basic explanation - demo or short mission format, and includes mission solutions.

  • All chapters are independent, so you can start listening from any section you need.


🙆🏻‍♂️ How to successfully make this course your own?

  • You need to understand/analyze large and small missions on your own, design them, and acquire them as your own knowledge while coding.

  • Of course, you should also incorporate AI-assisted learning. (For things you don't know, asking deeper questions about background knowledge)

  • There is one project mission in the middle. Without this process, this course may not be very helpful.



🍦Covers vanilla as the foundation.

  • It covers vanilla frontend as the foundation.

  • Simple React example code is also included in the examples.


📚 It includes special lectures on various topics.

  • The last session is a 'Special Lecture' ^^

  • Although it's not about asynchronous programming, I plan to consistently update with useful and interesting content.

  • For example) How to grow as a developer in the AI era, company life tips that companies don't tell you, etc.

  • Updates and additions are planned every few months!

Recommended for
these people

Who is this course right for?

  • Those who want to cover asynchronous concepts and effective data communication methods that are essential even in the AI era

  • HTML, CSS, JavaScript beginner

  • Frontend or JavaScript developers who want to properly understand asynchronous programming and apply it to their projects

Need to know before starting?

  • Simple structuring through HTML

  • Understanding CSS Principles and Usage Methods

  • JavaScript Basic Syntax and Function Usage

  • Basic Debugging Methods

  • Understanding and Utilizing NPM and Node.js

  • Understanding the basics of what React is and its fundamental syntax

Hello
This is

475

Learners

9

Reviews

4

Answers

4.9

Rating

1

Course

TmaxSoft, NAVER, NHN NEXT, SK Planet 등에서 일했어요.

우아한테크캠프, NAVER 부스트캠프, 현대소프티어 부트캠프등의 웹프론트엔드 커리큘럼을 설계/진행했어요

'프롱트' 유튜브 웹개발 채널 운영 (https://www.youtube.com/@frongt)중입니다.

Curriculum

All

56 lectures ∙ (7hr 57min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

9 reviews

4.9

9 reviews

  • yujin1.kim님의 프로필 이미지
    yujin1.kim

    Reviews 6

    Average Rating 4.7

    4

    100% enrolled

    • 관태님의 프로필 이미지
      관태

      Reviews 5

      Average Rating 5.0

      Edited

      5

      100% enrolled

      정말 훌륭한 강의입니다. 각 섹션마다 알고 있다고 생각했던 개념들을 다시 돌아보면서 실제로는 제대로 이해하지 못했던 부분들이 많다는 걸 깨달았고 덕분에 한층 더 깊이 있게 배울 수 있었습니다. 특히 마지막 섹션에서는 AI 시대를 살아가는 주니어 개발자로서 어떤 관점과 태도를 가져야 하는지 많은 인사이트를 얻을 수 있었습니다. 다음 주제 강의가 언제 나올지는 모르겠지만 개인적으로 꼭 이어졌으면 하는 마음입니다.

      • 프롱트
        Instructor

        강의를 만들면서 생각했던 의도를 잘 느껴주셔서 살짝 놀랐습니다. ^^; 수강 감사해요.

    • wonseok.chang님의 프로필 이미지
      wonseok.chang

      Reviews 2

      Average Rating 5.0

      5

      100% enrolled

      • 프롱트
        Instructor

        수강&평 감사해요 💯

    • 김종원님의 프로필 이미지
      김종원

      Reviews 1

      Average Rating 5.0

      5

      30% enrolled

    • nin2348님의 프로필 이미지
      nin2348

      Reviews 1

      Average Rating 5.0

      5

      30% enrolled

    $34.10

    Similar courses

    Explore other courses in the same field!