Udemy

React and Django: A Practical Guide with Docker

立即報名
  • 390 名學生
  • 更新於 11/2020
4.1
(59 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
6 小時 49 分鐘
教學語言
英語
授課導師
Antonio Papa
評分
4.1
(59 個評分)
11次瀏覽

課程簡介

React and Django: A Practical Guide with Docker

Django 3.1, React Typescript, Redux, Docker, Authentication and Authorisation, Upload Images, Export CSV Files, c3.js

Learn how to create an Admin App using React and Django Rest Framework.

In Django you will learn: 

  • How to create APIs with Django Rest Framework

  • Use Docker

  • Create protected routes

  • Login with HttpOnly Cookies

  • Use APIViews, ViewSets, Generic API Views

  • Authorize users for different routes

  • Upload Images

  • Export CSV files

In React you will learn: 

  • Create a React project with Typescript

  • Use Docker

  • Use Redux

  • Create public and private routes

  • Restrict routes for unauthorized users

  • Upload Images

  • Export CSV's

  • Build a chart with c3.js (part of d3.js)

If these are what you are looking for then this course is for you.

課程章節

  • 3 個章節
  • 73 堂課
  • 第 1 章 Introduction
  • 第 2 章 Django
  • 第 3 章 React

課程內容

  • How to create APIs with Django Rest Framework
  • Use Docker
  • Create protected routes
  • Login with HttpOnly Cookies
  • Use APIViews, ViewSets, Generic API Views
  • Authorize users for different routes
  • Upload Images
  • Export CSV files
  • Use React with Typescript
  • Use Redux

此課程所涵蓋的技能


評價

  • I
    Ifeanyi Omeata
    5.0

    Great Course!

  • O
    OUEDRAOGO Jean Claude
    4.0

    Très bon cours. Mais doit doit être mis à jours. Il faut y ajouter les aspects de déploiement. Lorsqu'on finit de développer, comment mettre l'application en ligne ?

  • A
    Alexander balashov
    4.5

    As a computer science graduate, I was looking for a comprehensive Python-based web development course that didn't treat me like a beginner. After searching for courses that covered Docker, REST framework, React, and microservices, I came across Antonio's third course (Breaking the Monolith), and found almost no alternatives! I initially found the course to be too advanced, so I took the prequel course, which was also challenging. As a stepping stone, I decided to try THIS course, despite the low ratings, and I'm glad I did. Overall, it was a useful journey. The good: The course uses the right tools, including Docker, REST framework, and a dedicated frontend framework, which many other courses skip. While the tools are outdated, they still serve their purpose. After you have learned how to connect everything, you can take a specific React/Docker/REST_framework/whatever course to learn the best practices. The explanations are clear, and the instructor doesn't seem to hold back any information to sell another course. The bad: The course is outdated, and some things have been deprecated, while versions have changed. Setting up Docker was challenging, but that may have been my fault for using Swarm and Secrets. The instructor sometimes jumps ahead, which can make it difficult to follow along. There are also mistakes that haven't been tested. The code design could be better, and the functionality isn't always clear or logical. It seems as if a decent programmer created a lazy pet project, and then abandoned it, without following basic principles such as DRY, single responsibility, or OOP. The ugly: The instructor shows signs of laziness throughout the course. For example, he sometimes copies and pastes code, which he later changes, and this isn't reflected in the Git repository. It wouldn't have been difficult to include the initial "copy-paste" in the lecture. Additionally, some mistakes are fixed without being recorded. The bottom line: If you want to learn a Python-based stack and understand that the project will need a lot of work to become a decent product, or if you just want to see how all the tools I mentioned can be connected, and don't mind somewhat broken or outdated code, then this course is worth your time (in my humble opinion).

  • D
    Dietrich Kist
    5.0

    This is not a "From Zero to Hero" course. You need a sound knowledge in working with Python, Django, Docker, Typescript and React. Additionally, the teacher is using IDEs from JetBrains which does help with the code. It is easy to overlook something in the code that was changed by the IDE automatically. Still, If you understand what he is doing, the course is very good, as the teacher develops a whole Front- and Backend application in a 7 hours course with technologies that you should use in your project too. He is not wasting time with easy concepts that are later replaced with more advanced concepts. This course is for intermediate Developers.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意