Codemy là cách dễ nhất để thực hành lập trình theo tốc độ của riêng bạn. Chúng tôi có một thư viện các dự án lập trình bằng hơn 10 ngôn ngữ!
🏆 Học cách viết mã như một chuyên gia với những thử thách viết mã, bài tập lập trình và câu đố vui nhộn! 🏆
🚀 Bảng điều khiển: Nếu bạn là người mới bắt đầu, bạn sẽ muốn biết những điều cơ bản về ngôn ngữ bạn đang học. Các dự án bảng điều khiển cung cấp cho bạn một nền tảng vững chắc để tạo ra các dự án lớn hơn trong tương lai.
🚀 Thuật toán: Viết mã là tất cả về cấu trúc dữ liệu và thuật toán. Cấu trúc dữ liệu được sử dụng để giữ dữ liệu trong khi các thuật toán được sử dụng để giải quyết vấn đề bằng cách sử dụng dữ liệu đó. Codemy trình bày chi tiết các giải pháp cho các vấn đề tiêu chuẩn và cung cấp cho bạn cái nhìn sâu sắc về mức độ hiệu quả của việc sử dụng từng vấn đề trong số chúng.
🚀 Trò chơi: Vậy bạn muốn làm một trò chơi? Trò chơi có thể mạnh mẽ! Đối với người chơi, họ có thể giải trí, động viên, giáo dục, thuyết phục. Đối với bạn, trò chơi có thể mang lại sự hài lòng và thăng tiến cá nhân. Bạn sẽ ngạc nhiên về việc cần ít nỗ lực để bắt đầu làm một điều gì đó và nhìn thấy kết quả!
🚀 Mật mã: Là công cụ không thể thiếu để bảo vệ thông tin trong hệ thống máy tính. Với Codemy, bạn sẽ tìm hiểu hoạt động bên trong của một số hệ thống mật mã và cách sử dụng chúng một cách chính xác trong các ứng dụng thế giới thực.
Sau khi học những kiến thức cơ bản về lập trình, lời khuyên điển hình là hãy bắt đầu tự tạo chương trình để tiếp tục học hỏi. Tại một số điểm, bạn phải ngừng thực hiện các bài tập và bắt đầu tạo phần mềm thực sự.
Nhưng bạn nên làm gì? Khi bạn là người mới bắt đầu, không phải lúc nào bạn cũng có thể tạo ra điều gì là rõ ràng, chưa nói đến những gì có thể đạt được ở cấp độ kỹ năng hiện tại của bạn.
Codemy có bốn danh mục ý tưởng mà bạn có thể sử dụng nguyên trạng hoặc sử dụng làm nguồn cảm hứng để nghĩ ra ý tưởng của riêng mình. Đối với mỗi cái, có một phác thảo ngắn về những gì bạn cần để tạo dự án và một ví dụ về mã.
Các vấn đề về mã hóa, giải pháp và giải thích
Các thuật toán: Tìm kiếm nhị phân, Sắp xếp bong bóng, Sắp xếp chèn, Độ phức tạp thời gian
OOP: Đối tượng, Lớp, Kế thừa, Đóng gói, Đa hình, v.v.
Phát triển trò chơi: Tạo số ngẫu nhiên, Blackjack, Hangman, Tic-tac-toe, Rock-Paper-Scissors
Mật mã và mã hóa: Mật mã Caesar, Mật mã thay thế, Mật mã Affine
Codemy release