Khóa học Python miễn phí của Đại học Michigan

Học lập trình và phân tích dữ liệu với Python. Phát triển các chương trình để thu thập, làm sạch, phân tích và trực quan hóa dữ liệu

BẠN SẼ HỌC ĐƯỢC GÌ

  • Cài đặt Python và viết chương trình đầu tiên của bạn

  • Mô tả kiến ​​thức cơ bản về ngôn ngữ lập trình Python

  • Sử dụng các biến để lưu trữ, truy xuất và tính toán thông tin

  • Sử dụng các công cụ lập trình cốt lõi như hàm và vòng lặp

Trong khóa học lập trình này, bạn sẽ đi từ một người mới bắt đầu hoàn toàn không có kinh nghiệm lập trình trước đó để có hiểu biết vững chắc về ngôn ngữ lập trình Python

Bạn sẽ bắt đầu bằng cách hoàn thành các bài tập cơ bản tập trung vào các khái niệm cốt lõi của lập trình. Khi bạn tiến bộ, bạn sẽ học cách sử dụng các biến để lưu trữ, truy xuất và tính toán thông tin. Bạn sẽ tùy chọn cài đặt Python, sau đó viết chương trình đầu tiên của mình và nắm bắt cách sử dụng các công cụ lập trình cốt lõi như hàm và vòng lặp

Sau khi hoàn thành khóa học này, bạn sẽ có các kỹ năng lập trình máy tính để tiếp tục học tập một mình

Đại học Michigan đang cung cấp nhiều khóa học trực tuyến miễn phí cho các lập trình viên và người học khoa học máy tính. Mặc dù các khóa học có thể được kiểm tra miễn phí, người học có thể chọn nhận chứng chỉ đã được xác minh với mức phí hợp lý. Tất cả các khóa học này đều có sẵn trên nền tảng học tập edX và đăng ký cho các khóa học này đang mở

Kể từ khi đại dịch lan rộng, nhu cầu về các khóa học kỹ năng trực tuyến đã tăng lên. Lập trình là một trong những kỹ năng được tìm kiếm nhiều nhất đã thu hút được rất nhiều sự quan tâm của người học và các trường đại học hàng đầu như Harvard, MIT, Stanford và IIT đã bắt đầu cung cấp nhiều khóa học trực tuyến miễn phí cho những người đam mê lập trình. Điều này không chỉ mang lại lợi ích cho người học mà các trường đại học giờ đây cũng có thể tiếp cận nhiều đối tượng sinh viên hơn. Chà, những khóa học do Đại học Michigan cung cấp cũng không ngoại lệ. Kiểm tra các chi tiết của các khóa học dưới đây -

1. Lập trình cho mọi người [Bắt đầu với Python]

Phần giới thiệu "không cần điều kiện tiên quyết" về Lập trình Python, khóa học này trình bày những kiến ​​thức cơ bản về cách một người xây dựng chương trình từ một loạt hướng dẫn đơn giản trong Python. Bạn sẽ tìm hiểu về các biến, thực thi có điều kiện, thực hiện lặp lại và cách chúng tôi sử dụng hàm. Bất kỳ ai có kinh nghiệm sử dụng máy tính ở mức trung bình đều có thể nắm vững các tài liệu trong khóa học chuẩn bị này. Khóa học bao gồm Python 3

Bạn sẽ học được gì
  • một chương trình là gì?
  • Sử dụng biến trong chương trình
  • Thực thi có điều kiện [câu lệnh if]
  • Thực hiện/lặp đi lặp lại [đối với các câu lệnh]
  • Chức năng và tái sử dụng mã

Khoảng thời gian. 7 tuần
Cố gắng. 2–4 giờ mỗi tuần
người hướng dẫn. Charles thôi việc. Giáo sư, Trường Thông tin. Đại học Michigan

2. Cấu trúc dữ liệu Python
Khóa học thứ hai về Python dành cho Mọi người khám phá các biến chứa tập hợp dữ liệu như chuỗi, danh sách, từ điển và bộ dữ liệu. Khóa học giới thiệu các cấu trúc dữ liệu cốt lõi của ngôn ngữ lập trình Python và hướng dẫn cách sử dụng các cấu trúc dữ liệu tích hợp sẵn của Python như danh sách, từ điển và bộ dữ liệu để thực hiện phân tích dữ liệu phức tạp hơn. Khóa học này bao gồm Python 3

Bạn sẽ học được gì
  • Cách mở tệp và đọc dữ liệu từ tệp
  • Cách tạo danh sách trong Python
  • Cách tạo từ điển
  • Sắp xếp dữ liệu
  • Cách sử dụng cấu trúc tuple trong Python

Khoảng thời gian. 7 tuần
Cố gắng. 2–4 giờ mỗi tuần
người hướng dẫn. Charles thôi việc. Giáo sư, Trường Thông tin. Đại học Michigan

3. Đạo đức khoa học dữ liệu
Khóa học này tập trung vào đạo đức khoa học dữ liệu và cung cấp cho người học khuôn khổ để phân tích các mối quan tâm xung quanh quyền riêng tư, chia sẻ dữ liệu và ra quyết định theo thuật toán. Khóa học này cũng dành cho mọi chuyên gia khoa học máy tính có tham vọng bao gồm cả các nhà khoa học dữ liệu

Bạn sẽ học được gì
  • Ai sở hữu dữ liệu
  • Cách chúng tôi coi trọng các khía cạnh khác nhau của quyền riêng tư
  • Cách chúng tôi nhận được sự đồng ý có hiểu biết
  • Công bằng có nghĩa là gì

Khoảng thời gian. 4 tuần
Cố gắng. 3–4 giờ mỗi tuần
người hướng dẫn. h. V. Jagadish. Bernard A Galler Giáo sư Đại học, Kỹ thuật Điện và Khoa học Máy tính. Đại học Michigan

4. Công nghệ ứng dụng web và Django
Khóa học đầu tiên về Django dành cho mọi người này khám phá cấu trúc cơ bản của ứng dụng web và cách trình duyệt web tương tác với máy chủ web. Giáo trình bao gồm phần giới thiệu về Giao thức truyền tải siêu văn bản [HTTP], Ngôn ngữ đánh dấu siêu văn bản [HTML], cùng với cấu trúc tổng thể của một ứng dụng Django. Bạn có thể khám phá các mánh lới quảng cáo của chu kỳ yêu cầu/phản hồi HTTP, bao gồm GET/POST/Redirect. Khóa học nêu bật mẫu Model-View-Controller [MVC] cho các ứng dụng web và cách nó liên quan đến Django

Bạn sẽ học được gì
  • Khái niệm cơ bản về HTTP và cách thức hoạt động của chu kỳ phản hồi yêu cầu
  • Cài đặt và triển khai một ứng dụng Django đơn giản
  • Xây dựng các trang web đơn giản bằng HTML và tạo kiểu cho chúng bằng CSS
  • Các thao tác cơ bản trong SQL

Khoảng thời gian. 5 tuần
Cố gắng. 2–4 giờ mỗi tuần
người hướng dẫn. Charles thôi việc. Giáo sư, Trường Thông tin. Đại học Michigan

5. Xây dựng ứng dụng web bằng Django
Khóa học thứ hai về Django dành cho Mọi người này khám phá các mô hình dữ liệu trong Django và cách nó giao tiếp với cơ sở dữ liệu thông qua các đối tượng mô hình. Khóa học này cũng khám phá Ánh xạ quan hệ đối tượng [ORM], mẫu Hướng đối tượng [OO] trong Python, Ngôn ngữ truy vấn có cấu trúc [SQL] cơ bản và mô hình hóa cơ sở dữ liệu, bao gồm các mối quan hệ một-nhiều và nhiều-nhiều và cách chúng . Khóa học hướng dẫn cách sử dụng bảng điều khiển Django và tập lệnh để làm việc với các đối tượng ứng dụng của bạn một cách tương tác

Bạn sẽ học được gì
  • Cách xây dựng mô hình dữ liệu trong Django
  • Áp dụng truy vấn mô hình Django và thẻ mẫu/mã của Ngôn ngữ mẫu Django [DTL]
  • Định nghĩa Class, Instance, Method
  • Xây dựng biểu mẫu trong HTML

Khoảng thời gian. 4 tuần
Cố gắng. 2–4 giờ mỗi tuần
người hướng dẫn. Charles thôi việc. Giáo sư, Trường Thông tin. Đại học Michigan

Tất cả các khóa học này của Đại học Michigan đều có sẵn miễn phí trên nền tảng edX. Để đăng ký các khóa học này, bạn có thể truy cập trang web edX và tìm kiếm Đại học Michigan

Khóa học Python của Đại học Michigan có miễn phí không?

Khóa học trực tuyến miễn phí về Python tại Đại học Michigan - Cơ hội OYA. Cơ hội OYA.

Có khóa học Python miễn phí nào không?

Udemy . Nó miễn phí và mất chưa đầy hai giờ để hoàn thành nhưng nó sẽ không cung cấp cho bạn chứng chỉ hoàn thành.

Tôi có thể lấy chứng chỉ Python miễn phí ở đâu?

Tính toán bằng Python I. Nguyên tắc cơ bản và lập trình thủ tục. edX là một trong những nền tảng giáo dục dựa trên web phổ biến nhất, cung cấp nhiều lựa chọn khóa học miễn phí và trả phí. Nhiều khóa học của edx là miễn phí nhưng cung cấp bản nâng cấp trả phí để nhận các tài liệu như chứng chỉ, như với khóa học này.

2 tháng có đủ cho Python không?

Nói chung, bạn mất khoảng hai đến sáu tháng để tìm hiểu các kiến ​​thức cơ bản về Python . Nhưng bạn có thể học đủ để viết chương trình ngắn đầu tiên của mình chỉ trong vài phút. Việc phát triển thành thạo mảng thư viện rộng lớn của Python có thể mất hàng tháng hoặc hàng năm.

Chủ Đề