Mục lục:
- 1.freeCodeCamp
- 2. Codecademy
- 3. Coursera
- 4.edX
- 5. TRÁI CÂY
- 6. Stepik
- 7. Một hướng dẫn Javascript hiện đại
2024 Tác giả: Malcolm Clapton | [email protected]. Sửa đổi lần cuối: 2023-12-17 04:15
Thực hiện các bước đầu tiên của bạn để hướng tới sự nghiệp của nhà phát triển hoặc tìm hiểu cách tạo các dự án của riêng bạn bằng cách sử dụng các trang web này.
1.freeCodeCamp
- Công nghệ: HTML, CSS, JavaScript, Git, Node.js, React.js và những thứ khác.
- Chi phí: hoàn toàn miễn phí.
- Mức độ khó khăn: tất cả các cấp.
- Ngôn ngữ tiếng anh.
Chương trình freeCodeCamp luôn dạy cho người dùng tất cả các khía cạnh cơ bản của lập trình web, từ các khái niệm cơ bản đến các kỹ thuật phát triển phức tạp. Vào đầu mỗi bài học, bạn đọc lý thuyết, sau đó áp dụng nó vào thực hành: viết mã vào một trình soạn thảo đặc biệt, và hệ thống sẽ kiểm tra bạn. Nếu khó khăn nảy sinh, bạn có thể thảo luận với các sinh viên khác trong diễn đàn.
Ở cuối các mô-đun lý thuyết, bạn sẽ được hiển thị các dự án mà bạn nên sử dụng để tạo các ứng dụng web của riêng mình. Các kết quả phát triển phải được công bố trên tài nguyên, sau đó chúng có thể được đánh giá bởi những người dùng khác.
Ngoài ra, freeCodeCamp giúp sinh viên cùng nhau và cộng tác trong các dự án phi lợi nhuận thực sự. Đây là cơ hội tốt để có được kinh nghiệm phát triển quý giá và danh mục đầu tư cần thiết cho việc làm.
freeCodeCamp →
2. Codecademy
- Công nghệ: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby và những thứ khác.
- Chi phí: miễn phí hoặc từ $ 20 mỗi tháng cho nội dung bổ sung.
- Ngôn ngữ tiếng anh.
- Mức độ khó: dễ-trung bình.
Giống như tài nguyên trước, Codecademy tập trung vào việc học lập trình web. Bạn đọc lý thuyết và sau đó hoàn thành các nhiệm vụ trong một trình soạn thảo mã tương tác. Người dùng được cung cấp các khóa học riêng biệt về các công nghệ khác nhau. Phần lớn trong số chúng đều có sẵn miễn phí, nhưng các bài kiểm tra xác minh và nhiệm vụ phát triển dự án sẽ được mở sau khi đăng ký.
Codecademy cũng có các chương trình trả phí toàn diện sắp xếp và kết hợp các tài liệu từ các khóa học khác nhau. Ví dụ: Xây dựng trang web từ Scratch dạy bạn từng bước cách phát triển một trang web đơn giản từ đầu bằng cách sử dụng các công nghệ khác nhau.
Codecademy →
3. Coursera
- Công nghệ: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift và các công nghệ khác.
- Chi phí: miễn phí hoặc từ $ 49 mỗi tháng cho nội dung bổ sung.
- Ngôn ngữ: tiếng Anh, tiếng Nga và những thứ khác.
- Mức độ khó khăn: tất cả các cấp.
Coursera cung cấp nhiều khóa học với nhiều ngôn ngữ lập trình khác nhau từ các trường đại học hàng đầu thế giới. Tại đây, bạn không chỉ có thể học cách phát triển web mà còn có thể tạo ra các chương trình dành cho thiết bị di động và máy tính để bàn. Một số khóa học là khép kín, nhưng hầu hết được đóng gói thành các chuyên ngành - tập hợp các khóa học liên quan.
Bạn có thể xem tài liệu lý thuyết được trình bày bằng văn bản và video miễn phí. Nhưng hầu hết các nhiệm vụ kiểm tra và thực hành yêu cầu xác minh bởi giáo viên hoặc những người dùng khác chỉ khả dụng với đăng ký trả phí.
Coursera & rarr;
4.edX
- Công nghệ: HTML, CSS, JavaScript, Java, Python, Ruby và các công nghệ khác.
- Chi phí: miễn phí hoặc từ $ 49 mỗi tháng cho một chứng chỉ.
- Ngôn ngữ: Tiếng Anh và những thứ khác.
- Mức độ khó khăn: tất cả các cấp.
Trên edX, bạn có thể truy cập các khóa học từ các công ty và trường đại học nổi tiếng. Trong số đó, chẳng hạn, phần giới thiệu nổi tiếng dành cho các lập trình viên mới bắt đầu, Giới thiệu về Khoa học Máy tính của Đại học Harvard. Nội dung giáo dục được trình bày chủ yếu bằng video bài giảng và văn bản. Một số khóa học có các bài kiểm tra và các hoạt động tương tác khác.
Đối với việc thông qua hầu hết các vật liệu, nền tảng không yêu cầu tiền. Nhưng bạn có thể nhận được chứng chỉ xác nhận đã hoàn thành thành công một khóa học cụ thể chỉ với tiền.
edX & rarr;
5. TRÁI CÂY
- Công nghệ: HTML, CSS, JavaScript, thuật toán và cơ sở dữ liệu, C #, Java, Python, Ruby, và những thứ khác.
- Chi phí: miễn phí hoặc từ 500 rúp mỗi tháng cho các dịch vụ của một gia sư.
- Ngôn ngữ Nga.
- Mức độ khó khăn: tất cả các cấp.
Danh mục của nền tảng giáo dục "INTUIT" chứa các khóa học văn bản và video từ các tổ chức giáo dục của Nga và các công ty CNTT quốc tế. Nội dung của trang web bao gồm tất cả các lĩnh vực chính của lập trình từ phát triển trang web đến tạo các chương trình máy tính để bàn. Tự học là miễn phí, nhưng có một dịch vụ trả phí, trong đó người dùng được trợ giúp bởi một gia sư cá nhân.
"TRÁI CÂY" →
6. Stepik
- Công nghệ: JavaScript, C #, mạng nơ-ron, C ++ và các công nghệ khác.
- Chi phí: hoàn toàn miễn phí.
- Ngôn ngữ: Tiếng Nga, Tiếng Anh.
- Mức độ khó: dễ-trung bình.
Một nền tảng phi lợi nhuận khác, các khóa học do các công ty và trường đại học của Nga tạo ra. Mặc dù không có nhiều tài liệu về các ngôn ngữ lập trình cụ thể trên Stepik, nhưng tại đây bạn có thể học kiến thức nền tảng trong lĩnh vực toán học và lý thuyết về thuật toán sẽ hữu ích cho mọi nhà phát triển.
Stepik & rarr;
7. Một hướng dẫn Javascript hiện đại
- Công nghệ: JavaScript và những thứ khác.
- Chi phí: miễn phí hoặc từ 6.500 rúp cho một khóa học bổ sung.
- Ngôn ngữ Nga.
- Mức độ khó khăn: tất cả các cấp.
Tài nguyên này dành riêng cho ngôn ngữ JavaScript và các công nghệ web liên quan. Tại đây bạn sẽ tìm thấy một khóa học JS dạng văn bản rất chi tiết, có cấu trúc tốt và dễ hiểu. Bài tập sau mỗi chủ đề sẽ giúp củng cố lại kiến thức đã học. Đồng thời, tài liệu chỉ mang tính lý thuyết suông và không dạy về việc tạo dự án trong thực tế.
Bạn có thể tự học miễn phí sách giáo khoa hoặc trả tiền cho các khóa học nâng cao bao gồm học JavaScript hoặc các công nghệ liên quan với giáo viên.
"Hướng dẫn Javascript hiện đại" →
Đề xuất:
6 lý do để học lập trình nếu bạn không phải là một lập trình viên
Viết mã sẽ hữu ích cho cả nhà thiết kế và thợ sửa ống nước. Đây là quyền tự do sáng tạo, rèn luyện trí óc và một phần thưởng bổ sung cho bất kỳ vị trí nào
25 khóa học lập trình trực tuyến miễn phí
Thành thạo Java, JavaScript, C ++ và các ngôn ngữ lập trình phổ biến khác từ đầu mà không cần rời khỏi nhà theo tốc độ của riêng bạn
Kod - trình soạn thảo văn bản miễn phí mới dành cho lập trình viên
Cách đây không lâu, tôi tình cờ biết được một trình soạn thảo văn bản Kod mới dành cho các lập trình viên và nhà phát triển web. Mặc dù thực tế rằng đây vẫn là một dự án rất non trẻ, nhưng vẫn có một cái gì đó để nhìn thấy ở đó. Để giúp việc viết mã trở nên thuận tiện hơn, trình chỉnh sửa cung cấp các tab như trình duyệt Google Chrome, có thể được sắp xếp theo bất kỳ thứ tự nào và được chia thành các cửa sổ khác nhau, cũng như một thanh bên để điều hướng hệ thống tệp.
24 cuốn sách miễn phí để học ngôn ngữ lập trình
Các biên tập viên của trang Liên kết Linux đã thu thập 24 cuốn sách miễn phí về các ngôn ngữ lập trình khác nhau ở một nơi, mỗi cuốn cho mỗi ngôn ngữ, từ hợp ngữ đến C #. Đối với tôi, dường như lý do chính khiến các lập trình viên mới bắt đầu từ bỏ và ngừng học là sự lựa chọn phong phú.
Tài nguyên tốt nhất cho các bài học Yoga miễn phí
Tập yoga trực tuyến rất thích hợp cho ngày chủ nhật: bạn không cần phải đến phòng tập, bạn chỉ cần lấy một chiếc chiếu, bật máy tính lên. Chúng tôi đã tìm thấy các bài học yoga miễn phí cho bạn