Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Angular & Django Full Stack: web, backend API, mobile apps
Rating: 4.5 out of 5(725 ratings)
3,899 students

Angular & Django Full Stack: web, backend API, mobile apps

Angular 6 web app, python Django 2 RESTfull API, Cross platform iOS and Android mobile with NativeScript
Last updated 4/2020
English
English [Auto],

What you'll learn

  • Build Websites and Web Apps using Angular framework with JavaScript and Typescript
  • Build Cross platform mobile Android and iOS apps with Nativescript
  • Build Full working back-end API with Django and python
  • Deploy API and Web app on the servers absolutely for free
  • Use Git Version Control
  • Use Pycharm and Visual Studio Code
  • Command Line Interface (npm, angular CLI, nativescript CLI, python with pip)

Course content

10 sections131 lectures20h 22m total length
  • Technology Ovierview5:20

    Build a Django backend API with Django REST framework, a web frontend in Angular with TypeScript, and native script mobile apps for iOS and Android.

  • Project requirements3:10

    Define project requirements for a movies app with CRUD, a 1–5 star per-user rating, backend api with database, user login, and a web single-page app plus cross-platform mobile apps.

  • IDE4:05

    Explore integrated development environments and editors that streamline coding, server runs, and version control. Use PyCharm for Python and Django backend and Visual Studio Code for frontend.

  • Debugging and inspecting code7:01

    Learn to debug and inspect web pages using browser developer tools, including element inspection, CSS and HTML tweaking, the console, and the network tab to view API data.

Requirements

  • To follow along, you will need to have a computer with internet connection.
  • It will be explained in details during the course how to install and use all required tools and they are all absolutely free

Description

Welcome to this Full stack course. This course is mainly based on Django and Angular and NativeScript but we will cover much more than just these frameworks. We will build full applications including backend restful API, front-end web app and mobile apps on both Android and iOS.

We will discover how to make a user authentication (register and login users), how to create a full CRUD (create, read, update and delete) and how to create our own endpoints. I will show how to communicate between the API and web app. We will discover how to style the application and restrict certain parts of it to authenticated users only. All that done with very popular frameworks. We will use javascript and python languages and basic knowledge of these is required.

This course is built from two kinds of sections: First is an introduction to the framework where I explain everything from scratch, and 2nd is a hands-on section to build a ready application. After finishing this course you will have both knowledge and also experience how to build a full-stack application using Django, Angular, and NativeScript.

Also, I will show you how to deploy back-end API and front-end web app on the production server absolutely for free. You don’t need to spend any money to put your full application live.

Who this course is for:

  • Anyone who want to become a Full Stack developer
  • Beginners who would like to know how web and mobile apps are connected with back-end
  • Anyone who want to know how to make web apps, mobile apps and APIs
  • Front-end developers who wants to expand their expertise to backend