Hiện đang trống: 0 ₫
Khoá siêu đầy đủ: 70+ JavaScript Challenges: Data Structures & Algorithms
- Bằng cách admin
- Frontend
Giá UDEMY
Anh em học được gì
- Khám phá hơn 70 thách thức lập trình từ cấp độ cơ bản, trung bình và nâng cao
- Xử lý các cuộc phỏng vấn lập trình bằng cách học cách giải quyết vấn đề với lặp lại, đệ quy, các phương pháp mảng và nhiều hơn nữa
- Thạo các cấu trúc dữ liệu như ngăn xếp, hàng đợi, danh sách liên kết, cây, bản đồ và bản đồ băm
- Tìm hiểu về các thuật toán sắp xếp như sắp xếp nổi bọt, sắp xếp chèn, sắp xếp trộn và sắp xếp nhanh
- Một môi trường thử nghiệm đầy đủ với giải thích và kiểm tra Jest cho mỗi thách thức
- Bạn KHÔNG cần phải đối mặt với những thách thức một mình. Hãy theo dõi và học từ những giải thích.
Hầu hết các học viên của tôi biết tôi qua các khóa học và hướng dẫn thực hành, dựa trên dự án. Tôi muốn tạo ra một cái gì đó để cung cấp cho bạn những kỹ năng cơ bản hơn cho việc giải quyết vấn đề. Đó là nơi ý tưởng cho khóa học thách thức này được hình thành. Tôi muốn sử dụng những giải thích cơ bản của mình để giúp bạn hiểu rõ hơn về mã bạn viết và giúp bạn viết mã hiệu quả hơn.
Khóa học này dành cho tất cả các cấp độ miễn là bạn có hiểu biết cơ bản về các khái niệm như vòng lặp, hàm, mảng, v.v. Chúng tôi viết JavaScript trong khóa học này, nhưng khoảng 95% có thể dịch sang bất kỳ ngôn ngữ nào khác. Vì vậy, ngay cả nếu bạn là một nhà phát triển Python, PHP hoặc C#, bạn vẫn có thể theo dõi được.
Thách thức Cơ bản:
Chúng tôi bắt đầu với một loạt các thách thức cơ bản liên quan đến lặp và vòng lặp. Những điều như FizzBuzz và đảo ngược chuỗi. Đây là các câu hỏi rất phổ biến cho các cuộc phỏng vấn cấp độ nhập môn. Chúng tôi cũng tiếp tục giải quyết các vấn đề bằng các phương pháp mảng bậc cao như filter và map.
Đệ Quy:
Đệ quy là một trong những điều khó nhất để học trong lập trình. Chúng tôi có một phần riêng biệt dành cho nó với các thách thức mà chúng tôi giải quyết bằng đệ quy.
Thời Gian và Không Gian Phức Tạp:
Chúng tôi nói về cách đo lường hiệu suất của một thuật toán hoặc hàm bằng cách sử dụng thời gian và không gian phức tạp để xem thời gian chạy và bộ nhớ mở rộng như thế nào khi tăng đầu vào.
Cấu Trúc Dữ Liệu: Ngăn Xếp, Hàng Đợi, Cây, Danh Sách Liên Kết, Đồ Thị, Bảo Tồn Tìm Kiếm
Chúng tôi xem xét tất cả các cấu trúc dữ liệu phổ biến và tạo ra phiên bản của riêng chúng bằng cách sử dụng các lớp JavaScript, nhưng như tôi đã nói, bạn có thể sử dụng bất kỳ ngôn ngữ nào. Chúng tôi cũng học cách duyệt qua chúng và hoàn thành các thách thức sử dụng chúng.
Thuật Toán Sắp Xếp:
Chúng tôi đi vào các thuật toán sắp xếp khác nhau như sắp xếp nổi bọt, sắp xếp chèn, sắp xếp lựa chọn, sắp xếp trộn và sắp xếp nhanh. Đây là các chủ đề phổ biến cho các cuộc phỏng vấn.
Khóa học liên quan
Tất cả các cấp độ
(0.0/ 0 Đánh giá)
Javascript cho người mới bắt đầu
79.000₫
Hỗ trợ các bạn bước đầu vào ngành lập trình một cách đơn giản và dễ hiểu nhất
- 0 Bài
- 0 Sinh viên
Tất cả các cấp độ
(0.0/ 0 Đánh giá)
Khóa học:React for Beginners – From HTML CSS & JavaScript to React.js
49.000₫
- 0 Bài
- 0 Sinh viên
Tất cả các cấp độ
(0.0/ 0 Đánh giá)
Khóa học:React for Beginners – From HTML CSS & JavaScript to React.js
49.000₫
Complete React Guide including (incl Hooks, React Router, Redux, Styled Components)
- 0 Bài
- 0 Sinh viên
Tất cả các cấp độ
(0.0/ 0 Đánh giá)
Khóa học:Mobile Blockchain Developer Bootcamp With Solidity & Flutter
49.000₫
- 0 Bài
- 0 Sinh viên
Tất cả các cấp độ
(0.0/ 0 Đánh giá)
Khóa học:Mobile Blockchain Developer Bootcamp With Solidity & Flutter
49.000₫
Create Store to buy and sell blockchain products and connected flutter app with wallet connect
- 0 Bài
- 0 Sinh viên
Tất cả các cấp độ
(0.0/ 0 Đánh giá)
Khóa học:React & TypeScript – The Practical Guide
49.000₫
- 0 Bài
- 0 Sinh viên
Tất cả các cấp độ
(0.0/ 0 Đánh giá)
Khóa học:React & TypeScript – The Practical Guide
49.000₫
Xây dựng các ứng dụng React an toàn kiểu và sử dụng TypeScript để nâng cao các thành phần, quản lý trạng thái, Redux và...
- 0 Bài
- 0 Sinh viên