inflearn logo
inflearn logo

@시코 - Trở thành cao thủ JavaScript (Khái niệm và Thực tiễn)

Đây là khóa học JavaScript giúp bạn trở thành nhà phát triển web giỏi nhất thông qua những bài giảng chuyên sâu. Khi hoàn thành khóa học, bạn sẽ thấu hiểu được bản chất của JavaScript, từ đó có thể trở thành cao thủ trong việc học React và Next.js tiếp theo.

(4.7) 14 đánh giá

125 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

JavaScript
JavaScript
JavaScript
JavaScript

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.7

5.0

wonni

100% đã tham gia

Có vẻ như từ a-z tất cả mọi thứ về javascript đều có ở đây. Đã xem rất hay~

5.0

진벅

64% đã tham gia

Đây là khoảng thời gian để suy nghĩ về cách viết JavaScript hiệu quả, vượt xa việc chỉ dùng ngôn ngữ. Tôi có thể ôn lại thông qua các bài tập thực hành nắm giữ trọng tâm của mỗi bài học. Sau khi giải bài tập và xem bài giảng hướng dẫn, tôi cũng đã học được nhiều điều. Cảm ơn bạn!~

5.0

lime

58% đã tham gia

Thật tốt khi đi sâu vào bộ nhớ.

Bạn sẽ nhận được điều này sau khi học.

  • Những nguyên lý cốt lõi chuyên sâu của JavaScript

  • Những kỹ thuật lập trình JavaScript cao cấp nhất để trở thành bậc thầy TypeScript và React

  • Học tập chuẩn bị cho phát triển React

Từ cơ bản đến nâng cao

Khóa học JavaScript thấu hiểu bản chất

🧐Có gì khác biệt?

Khóa học này cung cấp một cách hệ thống các chủ đề cốt lõi mà các nhà phát triển JavaScript trung cấp nhất định phải thành thạo trong thực tế!
Cùng với những giải thích lý thuyết rõ ràng cho từng chủ đề, khóa học được thiết kế để giúp bạn hiểu sâu, nắm vững các khái niệm và nâng cao khả năng giải quyết vấn đề thực tế

Đây sẽ là cơ hội để bạn có thể trải nghiệm các bài giảng thực tế từ lớp học offline ngay trên nền tảng trực tuyến

Bạn sẽ học được những gì?

Củng cố kiến thức cốt lõi Javascript

Học tập một cách chắc chắn các phần cốt lõi của JavaScript như phân tích chuyên sâu và mô hình vận dụng Execution Context, Lexical Scope, Closure, cũng như hiểu rõ hoàn toàn nguyên lý hoạt động của từ khóa this.

Chinh phục lập trình bất đồng bộ

Học về cách thức hoạt động của Event Loop và Task Queue, hiểu sâu về Promise, chiến lược vận dụng thực tế async / await và các kỹ thuật xử lý lỗi nâng cao.

Sử dụng ES6 + JavaScript hiện đại

Học về cách sử dụng ES6 và JavaScript hiện đại như: gán giải cấu trúc (destructuring assignment), đặc điểm và những lưu ý của arrow function, hệ thống module, kiểu dữ liệu Symbol, iterator / generator.

Kỹ thuật JavaScript nâng cao

Học về các kỹ thuật JavaScript nâng cao để phát triển thành lập trình viên chuyên nghiệp, bao gồm Proxy và Reflect, giới thiệu về kỹ thuật lập trình hàm (functional programming), v.v.

Về các cú pháp JavaScript mới nhất...

🤔Nó diễn ra như thế nào?

Cung cấp liên kết tài liệu JavaScript đi sâu vào bản chất được trình bày dưới dạng slide.
Cung cấp liên kết git của mã nguồn được sử dụng trong lớp học thực tế.

Không chỉ dừng lại ở việc kiểm tra bằng mã code đơn thuần, tôi sẽ giải thích bằng cách trực tiếp vẽ ra các yếu tố học tập nội tại đa dạng, chẳng hạn như JavaScript hoạt động bên trong như thế nào và bộ nhớ được sử dụng ra sao.

Về công cụ JavaScript (JavaScript engine)...

📖Cấu trúc bài giảng

Bối cảnh ra đời của Web, quá trình phát triển của JavaScript, v.v.

Không chỉ đơn thuần là viết mã nguồn

Bắt đầu học cái gọi là lập trình


Dù không đúng chuyên ngành nhưng với tư cách là một nhà phát triển

Học về cấu trúc máy tính thiết yếu.


Không chỉ là giải thích đơn thuần

Thông qua phân tích và chứng minh thực tế

Giải thích lý thuyết

Tài liệu được cung cấp bởi TC39

Trích dẫn để trở thành tiêu chuẩn

Hiểu về nguyên lý của JavaScript

📚Chương trình giảng dạy

  1. Bắt đầu với JS

  2. Các thành phần của ngôn ngữ lập trình (Feat. Compiler)

  3. Biến và Kiểu dữ liệu

  4. Toán tử và Câu lệnh điều khiển

  5. Hoisting

  6. chế độ nghiêm ngặt (strict mode)

  7. Scope và Execution Context

  8. Phân rã cấu trúc (destructuring)

  9. Closures (Closure)

  10. Đối tượng & Thuộc tính

  11. Hàm (Function)

  12. Mảng (Array)

  13. Lập trình hướng đối tượng (OOP)

  14. Iterator và Generator

  15. Map và Set (Map , Set)

  16. Number, Math, Date

  17. Chuỗi ký tự và Biểu thức chính quy

  18. Mô-đun (Module)

  19. mô-đun npm

  20. Lập trình bất đồng bộ

  21. DOM

😊 Đánh giá thực tế từ học viên lớp offline

Chỉ đơn thuần là nhập mã code

Lập trình không phải là việc

có thể cảm nhận được nó là gì

Thời gian hiện có

Nhờ đó mà hiện tại tôi đã tìm được việc làm

Ngay cả ở công ty, những gì thầy

Những kiến thức mà thầy/cô đã dạy

Sử dụng một cách hữu ích

Lời cảm nhận từ tận đáy lòng của một người học trò

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Dành cho những ai muốn thấu hiểu bản chất của JavaScript để trở thành top 1% trong lĩnh vực phát triển web.

  • Những người muốn trở thành chuyên gia về các framework như React và Next.js

  • Những người muốn học JavaScript để có thể tìm hiểu sâu hơn về TypeScript.

  • Người làm chuyên môn nhưng không thể lập trình JS một cách chuyên nghiệp

  • Người ở trình độ trung cấp đã học qua nhiều khóa bootcamp nhiều lần nhưng vẫn chưa thể sử dụng thành thạo.

Cần biết trước khi bắt đầu?

  • Cơ bản về JavaScript

Xin chào
Đây là seniorcoding

3,586

Học viên

120

Đánh giá

23

Trả lời

4.8

Xếp hạng

6

Các khóa học

- Trưởng nhóm phát triển tại Daum Kakao (8 năm)

- Công việc phát triển tại các doanh nghiệp IT và Startup (14 năm)

- Đang vận hành kênh Youtube ‘Senior Coding’ để giảng dạy các kỹ thuật liên quan đến phát triển phần mềm, hiện tại đang có khoảng 17.000 người đăng ký.

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

Thêm

Chương trình giảng dạy

Tất cả

58 bài giảng ∙ (30giờ 44phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

14 đánh giá

4.7

14 đánh giá

  • jinbuck4439님의 프로필 이미지
    jinbuck4439

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    64% đã tham gia

    Đây là khoảng thời gian để suy nghĩ về cách viết JavaScript hiệu quả, vượt xa việc chỉ dùng ngôn ngữ. Tôi có thể ôn lại thông qua các bài tập thực hành nắm giữ trọng tâm của mỗi bài học. Sau khi giải bài tập và xem bài giảng hướng dẫn, tôi cũng đã học được nhiều điều. Cảm ơn bạn!~

    • jenny67424037님의 프로필 이미지
      jenny67424037

      Đánh giá 4

      Đánh giá trung bình 5.0

      5

      67% đã tham gia

      • beadskode님의 프로필 이미지
        beadskode

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        46% đã tham gia

        • leo31794224님의 프로필 이미지
          leo31794224

          Đánh giá 5

          Đánh giá trung bình 5.0

          5

          60% đã tham gia

          • wonni129님의 프로필 이미지
            wonni129

            Đánh giá 11

            Đánh giá trung bình 4.9

            5

            100% đã tham gia

            Có vẻ như từ a-z tất cả mọi thứ về javascript đều có ở đây. Đã xem rất hay~

            Khóa học khác của seniorcoding

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!

            2.066.819 ₫