32 điểm bởi xguru 2025-01-01 | 2 bình luận | Chia sẻ qua WhatsApp
  • Khóa học miễn phí của DeepLearning.ai: 3 khóa, hơn 15 giờ, trình độ nhập môn
  • Hướng dẫn cách áp dụng công nghệ AI tạo sinh vào phát triển phần mềm thực tế
  • Mục tiêu học tập:
    • Tích hợp AI tạo sinh vào phát triển: tối ưu hóa quy trình làm việc từ thiết kế đến triển khai bằng các công cụ như GitHub Copilot và ChatGPT
    • Tối ưu chất lượng mã: từ người mới bắt đầu đến lập trình viên giàu kinh nghiệm đều có thể cải thiện mã và phát triển các giải pháp sáng tạo
    • Phát triển phần mềm đổi mới: tận dụng AI cho kiểm thử, gỡ lỗi, quản lý phụ thuộc và tài liệu hóa
  • Nội dung học
    • Configuration-Driven Development (CDD): hiểu và triển khai các nguyên tắc thiết kế phần mềm dựa trên cấu hình
    • Thiết kế và triển khai cơ sở dữ liệu: học thiết kế schema, thao tác CRUD và tối ưu hiệu năng
    • Mẫu thiết kế: áp dụng các mẫu Gang of Four như Singleton, Factory, Template Method, Strategy
    • Tích hợp API: tạo ảnh bằng DALL-E API
    • Tuần tự hóa dữ liệu: tuần tự hóa tệp bằng JSON và Pickle
    • Lập trình có hỗ trợ LLM: pair programming với LLM trong toàn bộ quy trình phát triển
  • Công nghệ sử dụng
    • Python, SQLAlchemy, SQLite, JSON, Pickle,..
  • Dự án thực hành
    • Xây dựng ứng dụng tạo ảnh áp dụng nguyên tắc CDD bằng DALL-E API
    • Thiết kế và triển khai cơ sở dữ liệu thương mại điện tử có chức năng CRUD
    • Phát triển ứng dụng dịch vụ tài chính sử dụng nhiều mẫu thiết kế khác nhau
    • Thiết kế cơ sở dữ liệu mạng xã hội và thực hiện truy vấn

2 bình luận

 
nezz1204 2025-01-04

Khóa học được cung cấp qua Coursera và có vẻ chỉ có thể dùng miễn phí trong 7 ngày.

 
nuguri 2025-01-04

Có vẻ là sau khi chọn từng bài giảng riêng lẻ rồi đăng ký theo diện audit hoặc học dự thính thì có thể học miễn phí. Tuy nhiên, môi trường thực hành Python và bài kiểm tra chỉ dành cho người dùng trả phí nên không thể sử dụng.