Codeacademy
Codecademy là một trang web chứa các khóa học lập trình, cụ thể là về một số ngôn ngữ như Javascript, PHP, Python, Ruby, HTML & CSS và các kỹ năng khác như làm một trang web với HTML và CSS, sử dụng Git, Command Line, hay học về framework Rails, AngularJS, hoặc học cách sử dụng API của các trang YouTube, Github,... Các khóa học của trang được chia thành từng chủ đề, mỗi chủ đề chia thành những bài học nhỏ với lời giảng ngắn gọn, chi tiết và rất dễ hiểu, kèm theo là các bài tập luyện tập nhỏ ở bên dưới với hướng dẫn cụ thể. Người học có thể viết code trực tiếp để thực hiện những bài tập của bài học và xem kết quả thực hiện ngay bên cạnh.
Để chuyển sang bài học kế tiếp, bạn phải hoàn thành yêu cầu của bài học hiện tại và nhấn nút "Save & Submit Code" trên màn hình. Nếu làm đúng, màn hình sẽ hiện nút "Start Next Lesson" cho phép bạn chuyển sang bài học tiếp theo, ngược lại trang web sẽ hiện thông báo lỗi kèm gợi ý để bạn sửa lại bài làm của mình. Bạn cũng có thể xem gợi ý bằng cách nhấn vào "Stuck? Get a hint!" ở cuối phần lời giảng. Bạn cũng có thể tham gia vào diễn đàn hỏi đáp về các bài tập bằng cách nhấn vào mục "Q&A Forum" ngay trên giao diện bài học.
Website: https://www.codeacademy.com/