Miễn phí

Khóa học này bao gồm:

Giấy chứng nhận
26:00:00
68
8305 Học sinh

JavaScript cơ bản

4.3 (103 đánh giá)

Giúp học viên nắm vững các nguyên tắc và cú pháp cơ bản trong Javascript - ngôn ngữ lập trình phổ biến nhất trên thế giới.

Tổng quan, console.log và chú thích

1 2 3 4

Biến

5 6 7 8 9

Các toán tử

Các hàm

Lệnh If - Else và Switch - Case

Vòng lặp

Phương thức object

Phương thức mảng

Phương thức chuỗi

Phương thức dữ liệu

60 61

Phương thức toán học

Phương thức số

66 67 68

JavaScript là một ngôn ngữ gia thêm khả năng tương tác cho website của bạn (ví dụ: trò chơi, các phản hồi khi các nút được nhấn hoặc nhập dữ liệu trên form, kiểu động, hoạt họa). Bài viết này sẽ giúp bạn khởi động với ngôn ngữ thú vị này và cho bạn ý tưởng về những gì có thể xảy ra.

JavaScript là gì ?

JavaScript (viết tắt là "js") là một ngôn ngữ lập trình mang đầy đủ tính năng của một ngôn ngữ lập trình động mà khi nó được áp dụng vào một tài liệu HTML, nó có thể đem lại khả năng tương tác động trên các trang web. Cha đẻ của ngôn ngữ này là Brendan Eich, đồng sáng lập dự án Mozilla, quỹ Mozilla, và tập đoàn Mozilla.

JavaScript thật sự rất linh hoạt. Bạn có thể bắt đầu với các bước nhỏ, với ? viện ảnh, bố cục có tính thay đổi và phản hồi đến các nút nhấn. Khi có nhiều kinh nghiệm hơn, bạn có thể tạo ra các trò chơi, hoạt họa 2 chiều hoặc 3 chiều, ứng dụng cơ sở dữ liệu toàn diện và nhiều thứ khác!

Bản thân Javascript là một ngôn ngữ linh động. Các nhà phát triển đã viết ra một số lượng lớn các công cụ thuộc top của core Javascript, mở ra một lượng lớn tính năng bổ sung với ít nỗ lực nhất. Nó bao gồm:

  • Giao diện lập trình ứng dụng trên trình duyệt (API) — Các API được xây dựng bên trong các trình duyệt web, cung cấp tính năng như tạo HTML động, cài đặt CSS, thu tập và điều khiển video trực tiếp từ webcam của người dùng hoặc sinh ra đồ dọa 3D và các mẫu audio.
  • Các API bên thứ ba cho phép nhà phát triển kết hợp tính năng trong website của họ từ người cung cấp nội dung khác chẳng hạn như Twitter hay Facebook.
  • Từ các framework và thư viện bên thứ ba bạn có thể áp dụng tới tài liệu HTML của bạn, cho phép bạn nhanh chóng xây dựng được các trang web và các ứng dụng.

Vì khóa học này chỉ giới thiệu về JavaScript, chúng tôi sẽ không làm bạn bối rối khi nói rõ hơn về sự khác nhau giữa mã nguồn JavaScript căn bản và những công cụ được liệt kê ở trên. Bạn có thể tìm hiểu chi tiết trong Mục học JavaScript, và MDN.

Ở phần dưới chúng tôi sẽ giới thiệu cho bạn một số khía cạnh cơ bản về JavaScript và bạn cũng sẽ được làm việc với một vài API. Chúc bạn học tốt!


Ứng dụng của JavaScript.

  • Ứng dụng trong lập trình website:
    Khi nhắc đến lập trình web người ta không thể không nhắc đến bộ 03 HTML, CSS và JavaScript. Có thể nói không phải là tất cả, song hầu như các website đang chạy hiện nay đều sử dụng JavaScript và các Front-end framework của nó như: Bootstrap, jQuery  Foundation, UIKit,…  Ở đó JavaScript giúp tạo các hiệu ứng hiển thị trên website, các tương tác với người dùng.
  • Xây dựng các ứng dụng web cho máy chủ:
    Đây là một xu hướng công nghệ có thể nói là rất hót hiện nay (từ 2016 đến giờ). Các anh em lập trình viên khá hào hứng với các Frame work từ JavaScript như: Node.js, AngularJS,… Cụ thể những cái này sẽ hỗ trợ tạo ra các ứng dụng web thiên về tương tác thời gian thực của người dùng.  Nếu cùng cấu hình máy chủ tương tự thì điều đó là không thể đối với PHP, Java, Python, .Net khi số lượng user tương tác cùng lúc quá nhiều. Máy chủ sẽ không thể nào gánh nổi, nhưng với các Frame work của JavaScript thì mọi chuyện sẽ hoàn toàn khác.
  • Xây dựng các ứng dụng di động, trò chơi và ứng dụng trên desktop.

Học viên nhận được những gì khi tham gia khóa học.

  • Các lý thuyết cơ bản về chương trinh JavaScript.
  • Biết cách sử dụng các toán tử trong JavaScript.
  • Làm quen với các câu lệnh và các cấu trúc dữ liệu trong JavaScrip:
    • Câu lệnh điều kiện.
    • Vòng lặp.
    • Phương thức mảng.
    • Phương thức chuỗi.
    • Phương thức dữ liệu.
  • Biết các thư viện liên quan đến thuật toán.

Xem hướng dẫn