Khóa học Lập trình TypeScript với dự án Shopping Cart

850.000 đ

Học sinh - Sinh viên :
650.000 đ
Học viên cũ :
550.000 đ
Người khuyết tật :
400.000 đ
Thời lượng:
14 giờ
Độ khó:
All Level
Ngôn ngữ:
Tiếng việt
Ghi chú:
Sử dụng trình duyệt Chrome hoặc coccoc để video được hiển thị tốt nhất, trong quá trình học nếu video không load được thì hãy liên hệ ngay với bộ phận hỗ trợ của ZendVN

Khóa học lập trình TypeScript cung cấp các kiến thức trọng tâm về TypeScript cũng như cách áp dụng và kết hợp TypeScript với jQuery, các thư viện jQuery, thư viện Javascript  mở rộng trong việc xây dựng hoàn chỉnh Project Shopping Cart.

Khóa học lập trình TypeScript toàn tập

TypeScript là một ngôn ngữ mã nguồn mở miễn phí hiện đang được phát triển và bảo trì bởi Microsoft. Nó được xem là ngôn ngữ kế thừa hoàn hảo của JavaScript, với các bổ sung các tuỳ chọn kiểu tĩnh và lớp trên cơ sở lập trình hướng đối tượng cho ngôn ngữ này. Anders Hejlsberg, kiến trúc sư ngôn ngữ C# và là người tạo ra ngôn ngữ Delphi và Turbo Pascal đã tham gia phát triển TypeScript và có thể sử dụng để phát triển ứng dụng chạy phía client, hay phía server (Node.js).

Lập trình TypeScript đang là xu hướng

Bạn là một lập trình viên thường xuyên phải làm việc với Js hay cụ thể hơn là JavaScript chắc hẳn bạn cũng đã từng rơi vào trạng thái ngán ngẩm bởi những khuyết điểm có thể mang lại rắc rối đối với dự án của bạn. Nhưng nổi lo đó đã phần nào vơi bớt đi kể từ khi ngôn ngữ TypeScript ra đời, nó kế thừa và làm tốt những gì JavaScript còn thiếu sót, hãy cùng ZendVN điểm sơ qua thế mạnh và lợi ích khi bạn áp dụng lập trình TypeScript vào các dự án.

Khóa học lập trình TypeScript

Thế mạnh của lập trình TypeScript:

  • TypeScript là một sự lựa chọn thông minh khi xây dưng các ứng dụng web hiện đại dựa trên nền tảng JavaScript.
  • TypeScript giúp bạn tạo mã Javascript một cách dễ dàng, với tốc độ vô cùng nhanh chóng, và cực kỳ chuyên nghiệp
  • TypeScript tạo mã Javascript chạy tốt trên tất cả các trình duyệt, tất cả các hệ điều hành và tất cả các host phổ biến hiện nay
  • TypeScript là ngôn ngữ chính được dùng trong phát triển các dự án Angular 2.x, do đó nếu muốn tìm hiểu về Angular 2x thì TypeScript là ngôn ngữ đầu tiên mà bạn cần phải chinh phục.
  • TypeScript sử dụng các kiểu dữ liệu chặt chẽ mà vẫn tương thích với JavaScript cho phép kiểm soát việc sử dụng sai kiểu cho các thành phần khai báo
  • Hiện nay có rất nhiều công cụ biên tập hỗ trợ TypeScript như Visual Studio, Sublime Text, Eclipse, Visual Studio Code, WebStorm, Atom, Netbeans.

Sau khi điểm sơ qua vài thế mạnh mà ngôn ngữ lập trình TypeScript mang lại khi bạn ứng dụng nó vào các dự án website thì bạn thấy rõ rằng nó chính là môt sự thay thế hoàn hảo cho JavaScript vì nếu bạn là một lập trình viên có thâm niên lâu năm trong nghề chắc sẽ biết rằng JavaScript chỉ chạy tốt khi có ít dòng code , và khi lên đến hàng dòng code sẽ phát sinh ra lỗi, việc kiểm tra sẽ trở nên phức tạp và khó khăn rất nhiều.

Học lập trình TypeScript tại ZendVN

Như các bạn học viên lâu năm cũng biết ZendVN luôn tiên phong đi đầu đón nhận công nghệ mới, vì thế khóa học lập trình TypeScript cũng không ngoại lệ. Sau một thời gian nghiên cứu và trải qua các dự án thực tếvới TypeScript , BQT ZendVN quyết định biên soạn và phát hành khóa học với mục đích giúp học viên tiếp cận và thấu hiểu ngôn ngữ TypeScript hiệu quả và chinh phục nó trong thời gian nhanh nhất có thể. Khác hẳn với các khóa học khác tại ZendVN thì đây là khóa học đầu tiên có thời lượng ngắn nhất, cũng là dịp để ZendVN thay đổi phương pháp giảng dạy mới , đón nhận những góp ý từ học viên về phong cách giảng dạy mới này có phù hợp với tiêu chí của các bạn không.

Khóa học lập trình TypeScript có gì khác biệt so với những nơi khác ? 

Với 5 chương bài học và 15 giờ video Training sẽ cung cấp đầy đủ cho các học viên từ những hướng dẫn căn bản nhất như là cài đặt môi trường lập trình, lựa chọn editor phù hợp,  lý thuyết căn bản cho từng bài học,  dự án thực tế với Shopping Cart,  xây dựng ứng dụng TodoList và còn nhiều hơn thế nửa đang chờ các bạn trải nghiệm.

Dàn bài khóa học lập trình TypeScript

TypeScript có phong cách viết mã na ná giống với các ngôn ngữ lâp trình thông dụng như Java, C# , vì thế nó rất dễ học, điểm đặc biệt trong khóa học là nội dung khóa học có thể tăng thêm vì trong quá trình nghiên cứu nếu chúng tôi phát hiện các kỹ thuật mới phù hợp, sẽ xây dựng thành video và bổ sung phần đó vào khóa học hiên tại, tất nhiên là bạn nào đã tham gia khóa học lập trình TypeScript sẽ được học miễn phí các phần kỹ thuật mới bổ sung.

  1. Giới thiệu khóa học
  2. Sử dụng mã nguồn và tài nguyên trong khóa học
  3. Cài đặt và sử dụng Editor SublimeText
    • Download & Install Editor SublimeText
    • Plugins SideBar
    • Plugins Bootstrap
    • Plugins Emmet
    • Plugins Typescript
  4. Thủ thuật SublimeText
    • Setting Toogle SideBar
    • Goto
    • Show Hidden Files
    • Multi pointer
    • Ctr + Click
    • Snippet
  5. Hệ thống kiến thức
  1. ES6 Những điều cần biết
  2. Variable – Template String – Spread – Destructing
    • let vs var
    • const
    • Template String
    • For
    • Spread
    • Destructuring
  3. Function
    • Default params
    • Rest params
  4. Arrow Function
    • Arrow Functions
    • this
  5. Enhanced
    • Property
    • Method
    • Computed Property
  6. OOP
    • Class
    • Inheritance
  1. Xin chào TypeScript
  2. Chương trình TypeScript đầu tiên
    • project structure
    • Install TypeScript
    • Compile
    • tsconfig
  3. Variable & Data Type
    • Basic type
    • Array
    • Tuple
    • Enum
    • Any
    • Void
    • Type assertions
    • Interface object
    • Interface array
  4. Functions
    • return
    • Param
    • Rest params
    • Function types
    • Arrow Functions
    • Overload
  5. OOP
    • Class
    • Static
    • Inheritance
    • Access modifiers
    • Accessors
    • Abstract
    • Interface
  6. Generic
    • Basic
    • Method
    • Class
  7. Module & Namepace
    • Basic
    • Module
    • Namespace
    • Import vs Export
    • SystemJS
  1. Yêu cầu Ứng dụng Shopping Cart
  2. Xây dựng bố cục giao diện cho ứng dụng
  3. Xây dựng cấu trúc thư mục và tạo giao diện với Bootstrap
  4. Demo ứng dụng Shopping Cart
  5. Xây dựng Class và Interface cần thiết
  6. Xây dựng chức năng hiển thị sản phẩm
  7. Xây dựng chức năng Add sản phẩm vào giỏ hàng
  8. Xây dựng chức năng Update số lượng sản phẩm
  9. Xây dựng chức năng Delete sản phẩm
  10. Kỹ thuật tối ưu mã nguồn
  11. Publish Project Shopping Cart
  1. Exercise: Xây dựng ứng dụng ToDoList
  2. Exercise: Xây dựng game Batte Ship
  3. Tổng kết khóa học

– Mỗi video các bạn được xem bao nhiêu lần cũng được trong một phiên đăng nhập. Khi thoát ra khỏi hệ thống ở lần đăng nhập kế tiếp muốn xem lại video cũ bạn chỉ cần kích hoạt sẽ được xem lại và các bạn sẽ có 200 lần kích hoạt để xem lại video cho toàn khóa học này.
– Tìm và đặt ra những câu hỏi với giáo viên hướng dẫn
– Tìm cách tối ưu hóa mã nguồn đã được học.
– Trình bày những ý tưởng hoặc giải pháp mới với giáo viên và các bạn trong khóa để mọi người cùng thảo luận.








captcha

TOP

Hỗ trợ trực tuyến

ZendVN

Thân chào bạn!

Gửi tin nhắn

      ĐĂNG KÝ NHÓM KHÓA HỌC

      Đối tượng:
      Chọn khóa học (*):
      Họ và tên (*):
      Passport / CMND (*):
      Địa chỉ Email (*):
      Điện thoại (*):
      Facebook:

      Ghi chú:
      Mã bảo mật:
      captcha