Có một phiên có sẵn:
1.153.928 đã đăng ký!
Tôi muốn nhận email từ Harvardx và tìm hiểu về các dịch vụ khác liên quan đến chương trình web của CS50 với Python và JavaScript.
12 tuần
6 trận9 giờ mỗi tuần
Self-paced
Tiến bộ ở tốc độ của riêng bạn
Tự do
Nâng cấp tùy chọn có sẵn
Có một phiên có sẵn:
Tôi muốn nhận email từ Harvardx và tìm hiểu về các dịch vụ khác liên quan đến chương trình web của CS50 với Python và JavaScript.
6 trận9 giờ mỗi tuần
Tiến bộ ở tốc độ của riêng bạn
- Tự do HarvardX
- Nâng cấp tùy chọn có sẵn Computer Science
- Lập trình web của CS50 với Python và JavaScript Intermediate
- Các chủ đề bao gồm thiết kế cơ sở dữ liệu, khả năng mở rộng, bảo mật và trải nghiệm người dùng. Thông qua các dự án thực hành, bạn sẽ học cách viết và sử dụng API, tạo UI tương tác và tận dụng các dịch vụ đám mây như GitHub và Heroku. Cuối cùng, bạn sẽ xuất hiện với kiến thức và kinh nghiệm về các nguyên tắc, ngôn ngữ và công cụ trao quyền cho bạn thiết kế và triển khai các ứng dụng trên internet.
Trong nháy mắt
- Tổ chức: Harvardx English
- Chủ đề: Khoa học máy tính English
- Cấp độ: Trung cấp
- Điều kiện tiên quyết:
- CS50 hoặc kinh nghiệm lập trình trước trong bất kỳ ngôn ngữ nào.
- Ngôn ngữ: Tiếng Anh
- Bản ghi video: Tiếng Anh
- Các chương trình liên quan:
- Chứng chỉ chuyên nghiệp về Khoa học Máy tính để lập trình web
- HTML, CSS
- Git
- Python
- Django
SQL, mô hình và di chuyển
JavaScript
Giao diện người dùng
Tìm hiểu để tạo các trang web. Xây dựng một nền tảng vững chắc trong HTML, CSS và JavaScript.
Hơn 43 giờ13518
Điều kiện tiên quyếtLàm thế nào để tham gia khóa học này
Ngay cả khi bạn không phải là một sinh viên tại Harvard, bạn vẫn được chào đón đến khóa học này miễn phí thông qua phần mềm opencourse này bằng cách làm việc theo cách của bạn trong suốt chín tuần của tài liệu. Nếu bạn muốn gửi khóa học sáu dự án để phản hồi, hãy chắc chắn tạo một tài khoản EDX, nếu bạn đã trú ẩn. Đặt câu hỏi trên đường đi thông qua bất kỳ cộng đồng nào của khóa học!
- Nếu quan tâm đến chứng chỉ đã được xác minh từ EDX, hãy đăng ký tại CS50.Edx.org/web thay thế.
- Nếu quan tâm đến chứng chỉ chuyên nghiệp từ EDX, hãy đăng ký tại CS50.Edx.org/programs/web thay thế.
- Nếu quan tâm đến việc chuyển nhượng tín dụng và công nhận từ Trường Khuyến nông Harvard, hãy đăng ký tại web.dce.harvard.edu/extension/csci/e/33a thay thế.
- Nếu quan tâm đến việc chuyển nhượng tín dụng và công nhận từ Trường hè Harvard, hãy đăng ký tại web.dce.harvard.edu/summer/csci/s/33a thay thế.
Cách dạy khóa học này
Nếu bạn là một giáo viên, bạn được chào đón để áp dụng hoặc điều chỉnh các tài liệu này cho khóa học của riêng bạn, theo giấy phép.
Xây dựng và triển khai các ứng dụng web đầy đủ chức năng. Trở thành một nhà phát triển đầy đủ.
Hướng dẫn của người mới bắt đầu để lập trình mặt trướcHơn 74 giờ25821
Tại sao học điều này?
Cho dù bạn muốn bắt đầu sự nghiệp phát triển web hoặc chọn một số kỹ năng bạn có thể sử dụng để thể hiện bản thân trực tuyến một cách sáng tạo, khóa học miễn phí này sẽ giúp bạn thành công. Và nếu bạn cảm thấy như bạn cần thêm một sự cố vấn và huấn luyện nghề nghiệp để thực hiện bước tiếp theo của bạn để trở thành một nhà phát triển web chuyên nghiệp, hãy tìm đâu xa ngoài đường đua nghề nghiệp kỹ thuật phần mềm mới của Springboard.
Bạn sẽ học gì?
Con đường học tập này cung cấp một cái nhìn tổng quan về các công nghệ mặt trước và back-end, cũng như các công cụ phát triển thiết yếu để khắc phục sự cố, tối ưu hóa hiệu suất và hợp tác. Nó bao gồm những điều cơ bản của nội bộ web, HTML, CSS, JavaScript, Python, Django, MySQL, Chrome Dev, và Git. Vào cuối khóa học này, bạn sẽ có thể xây dựng một ứng dụng web từ đầu.
Thách thức với việc học phát triển web là nó không phải là một con thú, mà là nhiều con thú! Trở thành một nhà phát triển web tốt đòi hỏi bạn phải hiểu nhiều thành phần khác nhau của ứng dụng web và cách chúng tương tác với nhau. Mục tiêu của con đường học tập này không phải là đào tạo bạn trong các công nghệ tốt nhất [trên thực tế, những gì tốt nhất là khá chủ quan tùy thuộc vào ứng dụng], mà là chọn một bộ mạnh mẽ, nhưng đơn giản để học và mang lại cho bạn một hương vị về cách Các thành phần khác nhau tương tác.
Cái này cho ai?
Khóa học này được thiết kế cho người mới bắt đầu và giả sử không có kinh nghiệm trước trong lập trình web, nhưng cuối cùng sẽ giúp bạn xây dựng các ứng dụng web của riêng mình. Mỗi chủ đề có các mô -đun để dạy cho bạn những điều cơ bản. Hãy thoải mái bỏ qua hoặc tăng tốc thông qua các phần mà bạn đã quen thuộc.
Tham gia 35.498 người học
Bootcamp kỹ thuật phần mềm: Trở thành một kỹ sư phần mềm. Đảm bảo công việc.
Tìm hiểu thêm
Kiểm tra các con đường học tập khác của chúng tôi
Phát triển web bằng cách sử dụng Python và Django
Xây dựng và triển khai các ứng dụng web đầy đủ chức năng. Trở thành một nhà phát triển đầy đủ.
Hơn 74 giờ25821 25821
Hướng dẫn của người mới bắt đầu để lập trình mặt trước
Tìm hiểu để tạo các trang web. Xây dựng một nền tảng vững chắc trong HTML, CSS và JavaScript.
Hơn 43 giờ13518 13518
Phát triển ứng dụng Android
Tìm hiểu lập trình Android và xây dựng các ứng dụng từ đầu để đưa ý tưởng của bạn đến hàng triệu người.
90 giờ29245 29245