인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
NEW

@sico - Becoming a JavaScript Master (Theory and Practice)

This JavaScript course is designed to help you become the best web developer through in-depth lessons. By the end of this course, you'll have a thorough understanding of the essence of JavaScript, setting you up to master React and Next.js in the future.

75 students are taking this course

JavaScript

This course is prepared for Intermediate Learners.

What you will learn!

  • Deep Dive into JavaScript Core Principles

  • Advanced JavaScript coding techniques to master TypeScript and React

  • Prerequisites for React Development

From basics to advanced

JavaScript course that penetrates the essence

🧐 What's different?

This course systematically organizes and provides core topics that intermediate JavaScript developers must master in practice!
It is designed to help you understand and internalize the concepts with clear theoretical explanations of each topic, thereby developing your practical problem-solving skills.

This will be an opportunity to meet actual offline class lectures online.

What do you learn?

Javascript core reorganization

You will learn the core parts of JavaScript, including execution context, lexical scope, in-depth analysis and usage patterns of closures, and a thorough understanding of how this works.

Conquering Asynchronous Programming

Learn how event loops and task queues work, a deeper understanding of Promises, practical use cases for async/await, and advanced error handling techniques.

Utilizing ES6 + Modern JavaScript

We will study the utilization of ES6 and modern JS, such as destructuring assignment, arrow function features and cautions, module system, Symbol type, iterator/generator, etc.

Advanced JavaScript Techniques

Learn JavaScript techniques to become an advanced developer, including Proxy and Reflect, and an introduction to functional programming techniques.

About the latest JavaScript syntax...

🤔 How does it work?

Provides links to JavaScript tutorials that penetrate the essence of what slides are made of.
Provides git link to code used in actual class

Rather than simply checking the code, we explain various internal learning factors such as how JavaScript works internally and how memory is used by drawing them directly.

About the JavaScript engine...

📖 Lecture Structure

The birth background of the Web, the development process of JavaScript, etc.

Not just writing simple code

I'm starting to learn programming


As a developer, even if it is not your major

Learn about essential computer architecture


Not a simple explanation

Through analysis and practical proof

Explain the theory

Materials provided by TC39

To be cited as a standard

Understand the principles of JavaScript

📚 Curriculum

  1. Getting started with JS

  2. Components of a Programming Language (Feat. Compiler)

  3. Variables and Types

  4. Operators and control statements

  5. Hoisting

  6. strict mode

  7. Scope and execution context

  8. Destructuring

  9. Closure

  10. Object & Property

  11. Function

  12. Array

  13. Object Oriented Programming (OOP)

  14. Iterators and Generators

  15. Map and Set

  16. Number, Math, Date

  17. Strings and regular expressions

  18. Module

  19. npm module

  20. Asynchronous programming

  21. DOM

😊 Actual review of offline class

Just type in the code

Programming is not

I can feel what it is

Time available

Thanks to that, I have a job now

Even at work, the teacher

The knowledge you gave me

Use it usefully

there is

A sincere disciple review

Recommended for
these people!

Who is this course right for?

  • For those who want to truly understand the essence of JavaScript and become the top 1% in web development

  • For those who aspire to master frameworks like React and Next.js

  • For those who want to learn JavaScript to gain a deeper understanding of TypeScript.

  • A working professional who can't code JS like a pro.

  • An intermediate-level learner who has attended multiple bootcamps but still can't handle the material properly.

Need to know before starting?

  • JavaScript Basics

Hello
This is seniorcoding

3,296

Students

80

Reviews

16

Answers

4.8

Rating

5

Courses

 - 다음카카오 개발팀장(8년)

  - IT 기업 개발업무 및 스타트업(14년)

  - Youtube ‘시니어코딩’ 채널을 운영하여 개발 관련 기술 강좌를 하고 있으며, 현재 약 1 만 7천명의 구독자를 두고 있습니다.

https://www.youtube.com/c/SeniorCoding 

Curriculum

All

38 lectures ∙ (22hr 19min)

Published: 
Last updated: 

Reviews

Not enough reviews.
Become the author of a review that helps everyone!