
Notion Essentials
jejucoding
Say goodbye to complicated collaboration tools! 👋 From Markdown to databases, the essential skills of a workaholic can be done with Notion 🚀
입문
Notion, Team Collaboration Tool
This course systematically teaches from JavaScript synchronous/asynchronous concepts, asynchronous processing methods incorporating the latest syntax such as Promise and async/await, and practical HTTP communication.


Working Principles of JavaScript Engines and the Runtime Environment
Asynchronous programming using Promise, async/await
Practical HTTP Communication using the Fetch API
Error handling in asynchronous code
Are you curious about how JavaScript works? Do you want to learn about asynchrony? You can learn about the entire range of asynchronous programming, from asynchronous operation principles to asynchronous control and asynchronous communication.
Understanding how JavaScript engines work
Learning the interactions between Web APIs, callback queues, and event loops
The concept of asynchrony to visually learn the execution order of code
You can understand asynchronous control patterns and practical API communication frequently used in practice.
Limitations of callback functions and solutions through Promises
Managing the status of a promise (pending, fulfilled, rejected)
Intuitive asynchronous control using async/await
Implementing real-world HTTP communication via fetch API
Answer the common interview question, “Explain how JavaScript handles asynchronous processing.” with confidence!
Explain how the JavaScript runtime environment works.
Understanding the Priorities of Microtask Queues and Macrotask Queues
Understand the differences and pros and cons of Promises and callback functions
Familiarize yourself with HTTP status codes and error handling methods.
Those who have basic JavaScript skills but find the concept of asynchronous communication difficult
Front-end developer who handles API communication in practice
Anyone who wants to solidify their understanding of asynchronous concepts before a technical interview
✅ You can clearly understand and explain how the JavaScript engine and runtime work.
✅ You can choose the asynchronous processing method that suits the situation, from callbacks to Promises and async/await.
✅ You can understand the flow of HTTP communication and implement practical APIs.
📚 Systematic curriculum
Structure and operation principles of the JavaScript engine
The development process and characteristics of asynchronous processing
💻 Step-by-step tutorial
Asynchronous operation principles explained with code and pictures
Practice various asynchronous processing codes
🎯 Practical curriculum
Communication via the latest Fetch API
Data processing practice through real API connection
* Provides educational API services
Synchronous/Asynchronous Programming Concepts
Structure and operation principles of the JavaScript engine
Relationship between the call stack and the event loop at runtime
Callback functions and callback hell
Asynchronous control using Promises
Modern asynchronous control with async/await
Concept of HTTP communication
Understanding AJAX and the Fetch API
Data communication using Fetch API
Real-world API integration project
Utilize Winib's educational API service.
The course will be taught on macOS, but you can take the course regardless of your operating system.
Tools used: Visual Studio Code, Chrome browser
Notion lesson plans are provided.
Who is this course right for?
For those who want to clearly understand JavaScript's asynchronous processing concept
For those who want to write clean asynchronous code
Wanting to handle Web API communication in practice
Need to know before starting?
JavaScript basic syntax
104,395
Learners
2,687
Reviews
163
Answers
4.8
Rating
80
Courses

제주에서 가장 핫한 개발자들이 모여 작당한 부트캠프! 열정있는 청년들에게 열정만큼 성장할 수 있는 기회를 제공합니다!
제주코딩베이스캠프는 제주에서 가장 큰 ICT 교육 행사로 카카오, 구름, 제주산학융합원 등 기업 지자체와 함께 진행하고 있습니다.
서비스 구축 성공 경험을 통해 이 취업난 시대에 자신감, 자존감, 성취감, 그리고 자립할 수 있는 능력을 배양해 보세요!
으라차차 청춘 화이팅입니다! 😀


All
8 lectures ∙ (1hr 8min)
All
7 reviews
5.0
7 reviews
Reviews 9
∙
Average Rating 5.0
Reviews 39
∙
Average Rating 4.9
Reviews 37
∙
Average Rating 5.0
Reviews 19
∙
Average Rating 5.0
Reviews 6
∙
Average Rating 5.0
$8.80
Check out other courses by the instructor!
Explore other courses in the same field!