Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Programming Language

Học JavaScript cốt lõi một cách chọn lọc

Những người mới bắt đầu làm quen với Frontend cần phải nắm vững cú pháp Javascript! Chúng ta sẽ đào sâu ngôn ngữ JavaScript từ cơ bản đến nâng cao!

(5.0) 5 đánh giá

81 học viên

  • sucoding
프론트엔드
백엔드
실습 중심
JavaScript

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

Dịch cái này sang tiếng Việt

  • Cú pháp cơ bản của JavaScript (khai báo biến, kiểu dữ liệu, toán tử)

  • Câu lệnh điều kiện (if, switch) và vòng lặp (for, while, forEach)

  • Định nghĩa và gọi hàm (function, arrow function)

  • Xử lý đối tượng và mảng

  • Các phương thức mảng (map, filter, reduce, v.v.)

  • Xử lý sự kiện (trình nghe sự kiện như click, hover, v.v.)

  • Thao tác DOM (Chọn, thêm, xóa, sửa đổi các phần tử HTML)

  • Xử lý bất đồng bộ trong Javascript (setTimeout, setInterval, promise)

  • Giao tiếp dữ liệu với máy chủ thông qua AJAX (fetch API)

  • `this` và ràng buộc trong JavaScript

  • Hàm bao đóng (Closure) và hàm bậc cao

  • Cú pháp ES6+ (let, const, template literal, destructuring, v.v.)

  • Lớp và kỹ thuật lập trình hướng đối tượng (OOP)

  • Xử lý lỗi (try, catch, finally)

  • Lập trình bất đồng bộ nâng cao trong JavaScript (async/await)

  • Cách sử dụng Local Storage và Session Storage

  • Kỹ thuật tối ưu hiệu suất JavaScript trên trình duyệt

  • Thực hành các dự án thực tế (ví dụ: danh sách việc cần làm, máy tính, ứng dụng thời tiết, v.v.)

JavaScript dễ hiểu ngay cả với những người không chuyên!!
🛩 Giai đoạn 3 của loạt lộ trình front-end của Sucoding! 🛩

Sách bán chạy nhất trong Giới thiệu về HTML/CSS/JS

Khóa học trực tuyến Sucoding đã được xuất bản dưới dạng sách!

2022 『Tự học lập trình HTML+CSS+JavaScript』 đã được xuất bản! 🎉

Khóa học trực tuyến Sucoding cũng đã được xuất bản dưới dạng sách.
Đây là sản phẩm bán chạy nhất trong danh mục nhập môn HTML/CSS và chưa bao giờ rời khỏi vị trí đầu bảng kể từ khi phát hành. 😎
Nếu bạn đọc nó cùng với sách thì hiệu quả sẽ tăng lên gấp nhiều lần.

mua

Tôi tò mò

Bạn học được gì?

Trong JavaScript, bạn sẽ học các chức năng cốt lõi để triển khai các trang web động . JavaScript là ngôn ngữ thiết yếu để thêm các thành phần tương tác mà không thể thực hiện được chỉ bằng HTML và CSS. Tuy nhiên, rất khó để học và thành thạo tất cả các tính năng của JavaScript cùng một lúc.

Trong khóa học này, chúng ta sẽ chỉ tìm hiểu các hàm JavaScript cốt lõi thường được sử dụng trong thực tế . Chúng tôi mạnh dạn loại trừ các tính năng phức tạp hoặc ít khi sử dụng và tập trung vào các phần thường được sử dụng trên các trang web thực tế, chẳng hạn như thao tác DOM , xử lý sự kiệnxử lý không đồng bộ .

Nhờ đó, ngay cả người mới bắt đầu cũng có thể học các khái niệm và kỹ thuật cốt lõi của JavaScript một cách dễ dàng và hiệu quả, đồng thời có được các kỹ năng phát triển có thể áp dụng ngay vào thực tế .

Ngay cả người mới bắt đầu cũng được chào đón,

Tôi sẽ hướng dẫn bạn mọi thứ theo từng bước, bắt đầu từ những điều cơ bản.

JavaScript là một trong những ngôn ngữ quan trọng nhất để học ở front-end, nhưng
Có thể hơi khó một chút đối với người mới bắt đầu.
Nhưng đừng lo lắng!

Chúng tôi sẽ giải thích từng bước một cách cẩn thận và chu đáo để bạn có thể xây dựng nền tảng vững chắc ngay từ đầu .

Chúng tôi sẽ hướng dẫn bạn qua các ví dụ dễ hiểu và bài tập thực tế để ngay cả người mới bắt đầu cũng có thể học một cách tự tin ! 🚀

Tìm hiểu các khái niệm cốt lõi của JavaScript từng cái một,
Học các kỹ thuật tự nhiên mà bạn có thể áp dụng vào các trang web thực tế !

Chỉ dành cho bài giảng Sucoding
Điểm đặc biệt

Chương trình giảng dạy tập trung vào cốt lõi được tối ưu hóa cho thực hành

  • Chúng tôi đã giảm thiểu các lý thuyết phức tạp và chỉ chọn ngữ pháp JavaScript thường được sử dụng trong các dự án thực tế .

  • Bạn có thể học các kỹ thuật JavaScript thực tế có thể áp dụng ngay vào thực tế, chẳng hạn như thao tác DOM , xử lý sự kiệnxử lý không đồng bộ .

Giải thích trực quan và bài giảng thực hành để giúp bạn hiểu

  • Chúng tôi giải thích các khái niệm từng bước để ngay cả người mới bắt đầu sử dụng JavaScript cũng có thể dễ dàng hiểu được và bạn sẽ học theo cách ví dụ → thực hành .

  • Đây là khóa học thực hành giúp bạn học cách lập trình , giúp bạn áp dụng lý thuyết trực tiếp vào cuộc sống thực.

Chương trình giảng dạy dựa trên các dự án thực tế

  • Khóa học này hướng dẫn bạn thông qua các dự án tạo ra các trang web và giao diện người dùng ứng dụng thực tế, chứ không chỉ là các lý thuyết đơn thuần.

  • Bạn có thể trải nghiệm những tình huống tương tự như tình huống thực tế và thậm chí phát triển kỹ năng giải quyết vấn đề .

Chúng tôi hào phóng chia sẻ những mẹo thực tế và bí quyết của nhà phát triển.

  • Chúng tôi sẽ dạy bạn những mẹo thực tế từ các nhà phát triển không có trong sách giáo khoa, cũng như các cách cải thiện hiệu quả công việc .

  • Ngoài JavaScript, nó còn cung cấp định hướng để phát triển thành một nhà phát triển front-end .

Phản hồi tùy chỉnh của học sinh và hỗ trợ Hỏi & Đáp chi tiết

  • Cung cấp phản hồi nhanh chóng và thân thiện cho các câu hỏi của sinh viên.

  • Nó chỉ ra những lỗi thường gặp và những phần khó hiểu và tối đa hóa hiệu quả học tập của mỗi cá nhân.

Đợi đã!

Bạn có biết rằng ngay cả trong các bài giảng cũng có một 'nút thắt' phù hợp với tôi không?

Cũng giống như một trò chơi tuyệt vời mà mọi người đều biết có thể không vui đối với tôi ,
Bài giảng không giống nhau đối với mọi người.

Cho dù bài giảng có được khen ngợi nhiều đến đâu thì nó cũng có thể không phù hợp với tôi .
Ngược lại, một bài giảng bình thường với người khác có thể lại là bài giảng hay nhất với tôi .

Vì vậy, ít nhất 10% trong số tất cả các bài giảng của tôi là miễn phí .
Hãy tự mình lắng nghe và xem liệu nó có 'phù hợp' với bạn và phong cách của bạn không !

Nếu bạn và tôi hòa hợp với nhau,
Hãy để tôi chỉ cho bạn con đường nhanh nhất để trở thành một nhà phát triển front-end .
Hãy tin tưởng và theo tôi! 🚀

Được thiết kế theo góc nhìn của người mới bắt đầu
Chương trình giảng dạy tùy chỉnh

Thực hành cơ bản
Đào tạo cơ bản đầy đủ

Bạn có thể học các khái niệm cơ bản của JavaScript một cách có hệ thống bằng cách thực hiện các bài tập cơ bản theo tiến trình học tập của mình.
Bằng cách viết mã thực tế sử dụng ngữ pháp cốt lõicác hàm cơ bản , bạn sẽ học cách áp dụng chúng vào cuộc sống thực và trải nghiệm cả lý thuyết và thực hành.
Chúng tôi giúp bạn xây dựng sự tự tin thông qua việc thực hành từng bước từ những điều cơ bản.

Cách trình bày
Tổ chức ghi chú của bạn

Khi học một ngôn ngữ khó, việc ghi chép là điều cần thiết!
Sucoding cung cấp khoảng 39 phương pháp ghi chú giúp bạn sắp xếp những gì đã học một cách có hệ thống .
Bạn có thể dễ dàng sắp xếp các khái niệm chínhcác điểm quan trọng và cải thiện sự hiểu biết của mình thông qua việc ôn tập .
Nó sẽ đóng vai trò là hướng dẫn quan trọng cho việc học JavaScript, giúp bạn củng cố kỹ năng của mình.

DOM
Thực hành UI

Sẽ thật đáng tiếc nếu học DOM mà không có UI !
Bằng cách cung cấp giao diện người dùng thực tế, bạn có thể học cách áp dụng JavaScript theo cách sinh động hơn.
Học các kỹ năng thực tế bằng cách thay đổi các thành phần HTML một cách linh hoạt thông qua thao tác DOM và triển khai tương tác với người dùng.
Bạn có thể trải nghiệm công dụng thực sự của JavaScript bằng cách học UI và DOM cùng nhau.

Hình thức
Màn hình đăng nhập


Hãy cùng tạo ra biểu mẫu phổ biến nhất có thể thao tác bằng JavaScript: màn hình đăng nhập .
Bạn sẽ học cách xác thực biểu mẫuxử lý dữ liệu đầu vào của người dùng , cũng như trải nghiệm quản lý biểu mẫu động bằng JavaScript .
Bằng cách triển khai màn hình đăng nhập, bạn sẽ thực hành các chức năng liên quan đến biểu mẫu thường dùng và học các kỹ năng cần thiết cho các ứng dụng web thực tế.

Tất cả
Danh sách việc cần làm

Bạn sẽ kết thúc việc học của mình bằng cách áp dụng toàn bộ kiến ​​thức về JavaScript trong khi xây dựng một ứng dụng quản lý việc cần làm .
Bạn sẽ thực hành các công nghệ cốt lõi như thao tác mảng JavaScript, xử lý sự kiện và sử dụng bộ nhớ cục bộ trong khi triển khai các chức năng như thêm, xóa và sửa đổi tác vụ.
Dự án này sẽ giúp bạn tìm hiểu cách sử dụng JavaScript thực tế và tích lũy kinh nghiệm tạo ra các ứng dụng chất lượng cao .

Những câu hỏi thường gặp

H. Tôi là người mới bắt đầu và thực sự không biết gì cả. Như vậy được không?
A. Có. Thực sự ổn thôi. Đây là khóa học được thiết kế riêng để ngay cả những người không biết gì cũng có thể học được.

H. Tôi đã mua một cuốn sách. Tôi có cần phải mua các khóa học trực tuyến không?
A. Nếu bạn đã mua sách, chúng tôi khuyên bạn nên mua thêm. Ngoài ra, sách còn đề cập đến nhiều nội dung không có trong sách.

H. Có cần phải có kiến ​​thức trước không?

A. Có, khóa học này yêu cầu bạn phải có kiến ​​thức trước về HTML5/CSS3.

Những điều cần lưu ý trước khi tham gia lớp học

Môi trường thực hành

  • Hệ điều hành và Phiên bản (OS): Windows, macOS

  • Công cụ sử dụng: Visual Studio Code, Chrome

  • Thông số kỹ thuật của PC: Cấu hình tối thiểu cho phép lướt web cũng được chấp nhận.

Tài liệu học tập

  • Chúng tôi cung cấp tài liệu học tập cho mỗi bài giảng để giúp bạn tiến bộ trong quá trình đào tạo thực hành.


Kiến thức và ghi chú của người chơi

  • Những người không chuyên ngành và người mới bắt đầu cũng có thể tham gia khóa học

  • Tuy nhiên, bạn phải học HTML5/CSS3 trước.

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

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

  • Người mới bắt đầu & người nhập môn chưa từng học JavaScript bao giờ

  • Có kinh nghiệm với JavaScript, nhưng không tự tin là mình thực sự hiểu rõ.

  • Vẫn còn những người làm việc thực tế sử dụng JavaScript một cách mơ hồ, chỉ dựa vào cảm tính.

  • Dành cho những ai muốn học một cách đơn giản, dễ dàng mà không cần những giải thích phức tạp.

Xin chào
Đây là

4,370

Học viên

202

Đánh giá

74

Trả lời

4.9

Xếp hạng

7

Các khóa học

수코딩은 온라인과 오프라인을 병행하면서
코딩을 가르치는 활동을 하고 있습니다.

다년간의 오프라인 강의 경험을 바탕으로,
더 많은 사람들이 코딩을 쉽고 재미있게 배울 수 있도록
매일 고민하고, 끊임없이 노력하고 있습니다.

현재까지 다음과 같은 3권의 책을 출판하며
프런트엔드 강의 분야를 선도하고 있습니다:

또한, 유튜브 채널을 통해 다양한 무료 강의도 제공하고 있습니다.
👇 지금 바로 방문해 보세요
[유튜브 채널 링크]

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

Tất cả

231 bài giảng ∙ (13giờ 3phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

5 đánh giá

5.0

5 đánh giá

  • sy님의 프로필 이미지
    sy

    Đánh giá 4

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    39% đã tham gia

    지금까지 들은 강의 중 가장 이해가 잘 됐습니다. 최고!

    • 수코딩
      Giảng viên

      안녕하세요 sy님! 감사합니다! 이해가 잘 되셨다니 정말 뿌듯하네요 😊 앞으로도 더 좋은 강의 만들겠습니다!

  • Sun drop님의 프로필 이미지
    Sun drop

    Đánh giá 3

    Đánh giá trung bình 4.7

    5

    20% đã tham gia

    이 강의가 제일 구성도 알찬 것 같아요 개념 배우고 바로 실습 하게 되어있어서 학습 효과가 보장된 느낌..👍🏻 무엇보다 입문자가 듣기에 좋은 것 같습니다

    • 수코딩
      Giảng viên

      도움이 되셨다니 다행이네요 ~ 감사합니다 :)

  • 깨굴이님의 프로필 이미지
    깨굴이

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

    자바스크립트 개념을 다시 잡고 싶어서 정주행 중입니다! 강사님 강의가 잘 맞아서 다른 강의들도 잘 듣고 있습니다 감사합니다

    • 수코딩
      Giảng viên

      안녕하세요! 정주행까지 해주시다니 정말 감사합니다! 다른 강의들도 유익하게 들어주셔서 큰 힘이 됩니다 🙏 학습하시면서 궁금한 점이 있으면 언제든 질문 주세요!

  • 김선민님의 프로필 이미지
    김선민

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    덕분에 자바스크립에 대한 기본적인 내용들 쉽게 배웠습니다.

    • 수코딩
      Giảng viên

      안녕하세요 김선민님! 수강해 주셔서 감사합니다! 기본 내용을 쉽게 이해하셨다니 정말 다행이에요. 앞으로도 더 도움이 될 수 있는 강의를 준비하겠습니다. 😊

  • davyjeong님의 프로필 이미지
    davyjeong

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • 수코딩
      Giảng viên

      안녕하세요 davyjeong님! 좋은 평가 감사합니다 :) 더 좋은 강의로 찾아뵐게요!

1.671.538 ₫

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

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!