
Chinh phục hoàn toàn React Router
woongjae
Hãy cùng nhau chinh phục React Router, điều cần thiết cho tất cả những ai tạo SPA bằng React 💪
初級
react-router-dom, react-router, React
Đây là khóa học về cách tạo một ứng dụng trò chuyện đơn giản bằng TypeScript và Electron.
159 học viên
Độ khó Cơ bản
Thời gian Không giới hạn

Các khái niệm cơ bản của khung Electron
Phát triển ứng dụng máy tính để bàn bằng TypeScript
Thiết lập Firebase và xác thực người dùng
Kết nối cơ sở dữ liệu thời gian thực
Tạo chế độ xem bằng khung CSS
Xử lý đăng nhập/đăng xuất
Truyền và xử lý dữ liệu
Kỹ thuật tái cấu trúc mã
TypeScript, một dự án mã nguồn mở do Microsoft tạo ra, được nhiều nhà phát triển JavaScript yêu thích. Được sử dụng làm ngôn ngữ cơ sở cho Angular và được Google chỉ định là ngôn ngữ phát triển chính thức, TypeScript dễ học, dễ sử dụng và cung cấp khả năng kiểm tra kiểu dữ liệu mạnh mẽ. Nhiều dự án JavaScript đang chuyển sang TypeScript. Khóa học này, dựa trên hội thảo "Electron với TypeScript Hands-On Labs" do Nhóm người dùng TypeScript Hàn Quốc tổ chức vào tháng 9 năm 2017, sẽ hướng dẫn bạn cách sử dụng Electron với TypeScript.
"Xây dựng một ứng dụng nhắn tin trực tuyến dạng văn bản (như Slack)." Thật khó để xây dựng một ứng dụng ngang hàng với Slack trong khoảng thời gian đó. Chúng ta sẽ sử dụng Firebase để tạo một biểu mẫu đơn giản cho việc trao đổi tin nhắn văn bản. Việc xây dựng ứng dụng này bằng TypeScript sẽ giúp chúng ta hiểu rõ hơn về nhiệm vụ thực tế.
Lee Woong-jae
Hiện là kỹ sư phần mềm tại Studio Seed Korea, người tổ chức Seoul.js.org, người điều hành hiện tại của Nhóm người dùng TypeScript Korea, người điều hành của Nhóm người dùng Electron Korea, cựu giám đốc Phòng thí nghiệm kỹ thuật phần mềm Vtouch và cựu giám đốc công nghệ của Triplebay
Khóa học này dành cho ai?
Bất cứ ai quan tâm đến công nghệ web
Bất cứ ai muốn học phát triển ứng dụng máy tính để bàn
Các nhà phát triển muốn sử dụng TypeScript và Electron
Bất cứ ai muốn tìm hiểu kết nối cơ sở dữ liệu thời gian thực bằng Firebase
Những người muốn nâng cao kỹ năng thông qua thực hành lập trình
12,226
Học viên
135
Đánh giá
4.7
Xếp hạng
5
Các khóa học
Tôi là kỹ sư phần mềm với 14 năm kinh nghiệm.
Từ năm 2021, tôi dẫn dắt đội ngũ phát triển Front-end tại NHN Dooray và chịu trách nhiệm về toàn bộ UI của dịch vụ. Với vai trò quản lý đội ngũ, tôi đã xử lý hệ thống cũ (legacy system) đang vận hành trước đó...
Từ năm 2021, tôi đã dẫn dắt nhóm phát triển Front-end tại NHN Dooray và chịu trách nhiệm về toàn bộ UI của dịch vụ. Với vai trò trưởng nhóm, tôi đã thực hiện đổi mới hệ thống cũ (AngularJS, Vue) sang React và TypeScript. Tôi đảm nhận việc thiết kế và quản lý kiến trúc để hơn 10 kỹ sư Front-end có thể cùng nhau phát triển một sản phẩm duy nhất. Do quy mô dịch vụ lớn và độ phức tạp cao, tôi đã triển khai phát triển và vận hành theo mô hình Monorepo, đồng thời áp dụng Micro Frontend để nỗ lực rút ngắn chu kỳ triển khai. Tôi cũng đóng vai trò quản lý tích cực các thành phần thông qua Storybook, xây dựng Hệ thống Thiết kế (Design System) và tinh chỉnh các quy trình để hệ thống này được ứng dụng hiệu quả.
Trước đây, tôi đã làm việc tại Studio XID, sử dụng TypeScript và Electron để tạo ra ProtoPie - một công cụ tạo mẫu tương tác dành cho các nhà thiết kế. Trong suốt khoảng 4 năm phát triển một sản phẩm duy nhất, tôi đã luôn nỗ lực để viết nên những dòng mã tốt và chất lượng.
Tôi đang nỗ lực suy nghĩ và áp dụng những hướng đi tốt hơn cho việc phát triển các ứng dụng JavaScript quy mô lớn. Tôi cũng đã và đang hoạt động với tư cách là Microsoft MVP (TypeScript),
Tôi luôn suy nghĩ và nỗ lực áp dụng những hướng đi tốt hơn cho việc phát triển các ứng dụng JavaScript quy mô lớn.
Tôi từng hoạt động với tư cách là Microsoft MVP (TypeScript) và rất thích trò chuyện với mọi người về các công nghệ web mới nhất.
Tôi đã từng dẫn dắt các đội ngũ front-end tại nhiều nơi khác nhau, và chủ yếu thực hiện các công việc back-end bằng các ngôn ngữ lập trình hàm (Clojure) hoặc Node.js.
Tôi có nhiều sự quan tâm đến việc tự động hóa cơ sở hạ tầng.
Tất cả
24 bài giảng ∙ (4giờ 56phút)
Tất cả
4 đánh giá
4.0
4 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 28
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Nội dung được giải thích tốt và dễ hiểu. Tuy nhiên, vì bản thân Electron đã được nâng cấp, Có một số nội dung thiếu sót nên thay vì chỉ sử dụng mã được cung cấp trong bài giảng, bạn cần tra cứu tài liệu chính thức mới nhất và tự viết. Đó không phải là vấn đề với bài giảng, nhưng có vẻ như nó là một vấn đề nảy sinh vì đã một thời gian trôi qua kể từ khi bài giảng được phát hành.
Đánh giá 1
∙
Đánh giá trung bình 2.0
2
Thành thật mà nói, tôi có rất nhiều điều hối tiếc. Không chỉ là bản cập nhật bài giảng cuối cùng trong năm 2018 mà có cảm giác như bài giảng không được quay riêng cho bài giảng trực tuyến mà được upload trực tiếp từ bản ghi âm bài giảng đã dạy ở đâu đó nên nội dung bên ngoài bài giảng cũng được trình chiếu. (Sẽ tốt hơn nếu bạn chỉnh sửa và tải lên ngay cả những phần này) So với các bài giảng khác, giá thành đắt trong thời gian ngắn và vì nội dung đã cũ nên có những phần bạn phải đọc tài liệu chính thức và phát triển riêng, như những người khác nhận xét.
705.360 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!