Hướng dẫn build a backend rest api with python django advanced freecoursesite - xây dựng một api phần còn lại phụ trợ với trang khóa học miễn phí nâng cao python django

  • Kiến thức cơ bản về lập trình và xây dựng các ứng dụng đơn giản
  • Quen thuộc với Django
  • Thoải mái sử dụng các công cụ dòng lệnh (dấu nhắc thiết bị đầu cuối/lệnh)
  • MacOS, Linux hoặc Windows Machine có khả năng chạy Docker (điều này không bao gồm Windows 10 Home)
  • Thái độ tích cực và sẵn sàng học hỏi!

Sự mô tả

Chào mừng bạn đến với khóa học nâng cao về cách xây dựng API phần còn lại phụ trợ bằng Python, Django, Django Rest Framework, Docker, Travis CI, Postgres và Test Driven Development!

Cho dù bạn là một lập trình viên tự do, doanh nhân công nghệ hay chỉ bắt đầu xây dựng phụ trợ-khóa học này sẽ giúp đặt nền tảng cho cơ sở kiến ​​thức của bạn và cung cấp cho bạn các công cụ để thúc đẩy các kỹ năng của bạn với một số ngôn ngữ lập trình theo yêu cầu nhất hiện nay.

API là những anh hùng vô danh đằng sau các công nghệ mà tất cả chúng ta yêu thích và sử dụng tôn giáo.

Một trong những thành phần quan trọng nhất cho bất kỳ doanh nghiệp dựa trên công nghệ nào là API. Vì vậy, biết cách tạo API từ đầu đến cuối là một kỹ năng quan trọng để có nhà phát triển. Bạn không thể xây dựng một ứng dụng thành công mà không có API REST phụ trợ!

Trong khóa học này, tôi sẽ chỉ cho bạn cách xây dựng API nâng cao để xử lý việc tạo và cập nhật hồ sơ người dùng, thay đổi mật khẩu, tạo đối tượng, tải lên hình ảnh, lọc và tìm kiếm các đối tượng, v.v.

Cách tốt nhất để học bất cứ điều gì là làm điều đó. Vì vậy, ứng dụng thực tế của khóa học - dự án mà bạn sẽ xây dựng cùng với tôi - là một API. Một API công thức, để cụ thể.

Bạn sẽ tìm hiểu cách xây dựng API công thức nâng cao cho phép bạn tải lên và lưu trữ một số công thức nấu ăn yêu thích của bạn từ ảnh và web.

Bạn có thể học cách tạo ra các đối tượng, tức là các công thức nấu ăn với tiêu đề, điểm giá, thời gian nấu ăn, nguyên liệu và thẻ như thức ăn thoải mái, ăn thuần chay, hoặc món tráng miệng. Hãy nghĩ về nó như một hộp công thức ảo.

Đến cuối khóa học này, bạn sẽ xây dựng API REST hoạt động đầy đủ có thể xử lý:

  • Xác thực người dùng
  • Tạo đối tượng
  • Lọc và sắp xếp các đối tượng
  • Tải lên và xem hình ảnh

Bạn cũng sẽ học, chi tiết cách:

  • Thiết lập một dự án với Docker và Docker-Compose
  • Định cấu hình Travis-CI để tự động chạy LINTING và các bài kiểm tra đơn vị
  • Viết các bài kiểm tra đơn vị bằng khung kiểm tra Django
  • Áp dụng các nguyên tắc thực hành tốt nhất bao gồm phát triển theo hướng thử nghiệm
  • Xử lý việc tải lên các tệp phương tiện với django
  • Tùy chỉnh quản trị viên django
  • Định cấu hình cơ sở dữ liệu Postgres

Khóa học này có một trọng tâm đơn lẻ: để dạy bạn cách tạo API nâng cao từ đầu đến cuối bằng cách sử dụng các nguyên tắc thực hành tốt nhất và phát triển theo hướng thử nghiệm.

Khóa học này không dành cho bạn:

  • Nếu bạn đang tìm kiếm một khóa học để xây dựng API, một mặt trước và triển khai
  • Nếu bạn đang tìm cách xây dựng 10 ứng dụng khác nhau trong một khóa học
  • Nếu bạn muốn học nhiều công nghệ và phương pháp khác nhau để phát triển ứng dụng nói chung

Đây là một khóa học thực hành, với một chút lý thuyết và rất nhiều cơ hội để kiểm tra kiến ​​thức của bạn.

Nội dung là thách thức nhưng bổ ích. Sẵn sàng cho nó? Hãy để lặn xuống!

Khóa học này dành cho ai:

  • Người mới bắt đầu với các lập trình viên trung cấp, những người đã có một số hiểu biết về Python và muốn có kỹ năng
  • Các nhà phát triển thành thạo các ngôn ngữ khác nhưng tìm cách thêm Python vào bộ công cụ của họ

Được tạo bởi Mark Winterbottom, Brooke Rutherfordlast đã cập nhật 5/2022EnglishEnglish [tự động tạo]]
Last updated 5/2022
English
English [Auto-generated]

Kích thước: 6,63 GB

Tải ngay

https://www.udemy.com/django-python-advanced/.

Xây dựng API với Django: Zero to Hero!

Bạn có muốn đưa các kỹ năng Django của mình lên một tầm cao mới và trở thành nhà phát triển back-end chuyên nghiệp mà các công ty yêu thích thuê không? Đây chính xác là khóa học bạn cần.

Chỉ trong 6 giờ, bạn sẽ đi từ một người không biết API là gì đối với một người có thể tự tin thiết kế và xây dựng API với Framework Django Rest.

Đây là một khóa học toàn diện, chuyên sâu, từng bước, dạy cho bạn những gì, Whats và Hows of Django. Nó bao gồm mọi thứ bạn cần để xây dựng API bằng dự án thương mại điện tử thực sự.

Đến cuối khóa học này, bạn sẽ có được sự hiểu biết sâu sắc về các khái niệm và công cụ cần thiết để xây dựng API yên tĩnh với Python.

Ghi danh ngay!

  • Trung gian
  • Truy cập trọn đời
  • 6 giờ video
  • 90 bài học
  • Bài tập
  • Có thể tải xuống
  • Phụ đề
  • Truy cập trên Mobile/TV
  • Giấy chứng nhận

Học cách tạo API mạnh mẽ với khung Rest Django

Một khóa học toàn diện, vui vẻ và thực tế cao, chuẩn bị cho bạn


Đến cuối khóa học này, bạn sẽ có thể

  • Thiết kế và xây dựng API RESTful với sự tự tin
  • Hiểu các hoạt động bên trong của Khung nghỉ ngơi Django
  • Hiểu và khắc phục sự cố như một chuyên gia
  • Hãy sẵn sàng để tìm hiểu các khái niệm Django nâng cao hơn

Những gì bạn sẽ học

Khóa học này là phần thứ hai của một loạt. Phần đầu tiên bao gồm các nguyên tắc cơ bản của các trang web xây dựng với Python và Django. Trong phần này, bạn sẽ học:

  • Nguyên tắc cơ bản của API RESTful
  • Làm việc với các quan điểm dựa trên lớp học
  • Tạo các serializer
  • Sử dụng mixin và chế độ xem chung
  • Tạo các tuyến đường với bộ định tuyến
  • Lọc, tìm kiếm, sắp xếp và phân trang
  • Hệ thống xác thực Django
  • Tạo mô hình người dùng tùy chỉnh
  • Đảm bảo API với mã thông báo JSON Web (JWT)
  • Sử dụng tín hiệu để giải mã ứng dụng
  • Khắc phục sự cố lỗi phổ biến
  • Áp dụng các thực tiễn tốt nhất
  • Và nhiều, nhiều hơn nữa!

Một khóa học có cấu trúc hoàn hảo với một dự án thực sự. Học cách thiết kế và xây dựng API RESTful cho một ứng dụng thương mại điện tử.

Khóa học này dành cho ai?

  • Bất cứ ai quen thuộc với Django, những người muốn học cách xây dựng API RESTful
  • Bất cứ ai quen thuộc với Django Rest Framework, người cần một khóa bồi dưỡng để lấp đầy khoảng trống

Điều kiện tiên quyết

Khóa học này là phần thứ hai của một loạt. Vì vậy, lý tưởng, bạn nên lấy phần đầu tiên hoặc đã hiểu các chủ đề được đề cập ở đó. Bạn không cần bất kỳ kiến ​​thức nào trước đây về việc xây dựng API hoặc Khung Rest Django. Khóa học này bao gồm mọi thứ bạn cần.

Người hướng dẫn của bạn


Xin chào! Tên tôi là Mosh Hamedani. Tôi là một kỹ sư phần mềm với hai thập kỷ kinh nghiệm. Tôi đã dạy hàng triệu người cách viết mã và cách trở thành kỹ sư phần mềm chuyên nghiệp thông qua các khóa học trực tuyến và kênh YouTube của tôi.

Tôi tin rằng mã hóa nên thú vị và dễ tiếp cận với mọi người.


Chương trình giảng dạy



Đảm bảo hoàn lại tiền 30 ngày

Hãy thử nó không có rủi ro

Bạn có thể yêu cầu hoàn lại tiền bất cứ lúc nào trong 30 ngày đầu tiên nếu bạn quyết định khóa học là dành cho bạn.
if you decide the course isn’t for you.

Các câu hỏi thường gặp

Khi nào khóa học bắt đầu và kết thúc?

Khóa học bắt đầu ngay bây giờ và không bao giờ kết thúc! Đó là một khóa học trực tuyến hoàn toàn tự nhịp độ - bạn quyết định khi bạn bắt đầu và khi bạn hoàn thành.

Tôi có quyền truy cập vào khóa học trong bao lâu?

Làm thế nào để truy cập trọn đời âm thanh? Sau khi đăng ký, bạn có quyền truy cập không giới hạn vào khóa học này miễn là bạn muốn - trên bất kỳ và tất cả các thiết bị bạn sở hữu.

Nếu tôi không hài lòng với khóa học thì sao?

Chúng tôi sẽ không bao giờ muốn bạn không vui!Nếu bạn không hài lòng với việc mua hàng của mình, hãy liên hệ với chúng tôi trong 30 ngày đầu tiên và chúng tôi sẽ hoàn lại tiền đầy đủ.

Thành thạo khuôn khổ phổ biến nhất để xây dựng API

Đây là những gì bạn nhận được khi bạn đăng ký:

  • 6 giờ video HD
  • 90 bài học
  • Bài tập và giải pháp
  • Lời khuyên chuyên môn ít được biết đến
  • Thực hành tốt nhất

  • Truy cập trọn đời
  • Học theo tốc độ của riêng bạn
  • Xem trực tuyến hoặc ngoại tuyến
  • Xem trên bất kỳ thiết bị nào
  • Giấy chứng nhận hoàn thành

Kỹ năng Django có nhu cầu cao

Don Tiết lãng phí thời gian của bạn vào các hướng dẫn ngẫu nhiên, ngắt kết nối YouTube hoặc các khóa học dài, nhàm chán, có cấu trúc kém.

Đăng ký ngay bây giờ để nhanh chóng tìm hiểu tất cả các kỹ năng Django thiết yếu mà bạn cần để trở thành một nhà phát triển theo yêu cầu.