All Projects → DjangoForAll → Django-Course

DjangoForAll / Django-Course

Licence: other
Hands on Django Course, Includes basics of Django,DRF,Celery,Deployment

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Django-Course

nodejs-saas
☁️ Application using Node.js, AdonisJs, Adonis ACL, Adonis Kue Provider, Adonis Mail, Adonis Lucid Slugify, Adonis Validator, AdonisJs Redis, ESLint and pg
Stars: ✭ 13 (-18.75%)
Mutual labels:  course
deep vision and graphics
Course about deep learning for computer vision and graphics co-developed by YSDA and Skoltech.
Stars: ✭ 89 (+456.25%)
Mutual labels:  course
JavaScript-Bootcamp
Complete Documentation For JavaScript Bootcamp Course By Osama Elzero.
Stars: ✭ 27 (+68.75%)
Mutual labels:  course
videojs-react-course-assistant
A note taking tool to use with (initially) youtube playlists aiming to be similar to Frontend Masters or Coursera
Stars: ✭ 13 (-18.75%)
Mutual labels:  course
awesome-course
Create awesome courses that let your audience learn by coding ⌨️
Stars: ✭ 224 (+1300%)
Mutual labels:  course
MLOps-Specialization-Notes
Notes for Machine Learning Engineering for Production (MLOps) Specialization course by DeepLearning.AI & Andrew Ng
Stars: ✭ 143 (+793.75%)
Mutual labels:  course
evalsp20.classes.andrewheiss.com
🎓 GSU MPA/MPP course on program evaluation and causal inference
Stars: ✭ 22 (+37.5%)
Mutual labels:  course
Curso-Electronica-Digital-para-makers-con-FPGAs-Libres
Curso de 35h sobre el diseño de sistemas digitales usando FPGAs libres, orientado para makers
Stars: ✭ 17 (+6.25%)
Mutual labels:  course
Coursera---Using-Python-to-Access-Web-Data
Here is All Weeks Assignment for Using Python to Access Web Data Course on Coursera
Stars: ✭ 36 (+125%)
Mutual labels:  course
ComputerVision-with-PyTorch-Learning-Program
Computer Vision using PyTorch Learning Program by TinkerHub Foundation
Stars: ✭ 55 (+243.75%)
Mutual labels:  course
r4excel users
Бесплатный видео курс "Язык R для пользователей Excel"
Stars: ✭ 14 (-12.5%)
Mutual labels:  course
TJU-CourseSharing
天津大学课程共享计划
Stars: ✭ 87 (+443.75%)
Mutual labels:  course
ML-University
Machine Learning Open Source University
Stars: ✭ 423 (+2543.75%)
Mutual labels:  course
plan
NTU Course Planner
Stars: ✭ 16 (+0%)
Mutual labels:  course
course
高性能并行编程与优化 - 课件
Stars: ✭ 1,610 (+9962.5%)
Mutual labels:  course
dsr
Introduction to Data Science with R (2017)
Stars: ✭ 25 (+56.25%)
Mutual labels:  course
Self-Driving-Car-Steering-Simulator
The aim of this project is to allow a self driving car to steer autonomously in a virtual environment.
Stars: ✭ 15 (-6.25%)
Mutual labels:  course
webempresa
Repositorio de la Web Empresarial del curso Django (revisado en la versión 4.0.2 con Python 3.10.2)
Stars: ✭ 17 (+6.25%)
Mutual labels:  course
introduction-to-github
Course repo for Learning Lab course "Introduction to GitHub". Template repo ➡️
Stars: ✭ 57 (+256.25%)
Mutual labels:  course
awesome-free-courses
A collection of all amazing free courses
Stars: ✭ 14 (-12.5%)
Mutual labels:  course

Getting Started with Django

Getting Started with Django - Hands on Course

Objective

This is a course built by curious folks for curious folk, Along this course, we will try to explain the fundamentals of the web and learn Django along the way. This course is designed to be hands-on with milestone targets at each level, the targets are designed to make you think and implement the concepts you have learned throughout the course.

Course Outcomes

  • Learn industry-standard practices for programming and product development
  • Learn the basic concepts of web development.
  • Strengthen Python skills.
  • Basic knowledge of Databases and how to operate them.
  • Fundamentals of Django and the Django Rest Framework.
  • Understanding and Building a modern application with the Django Web Framework.
  • Basics of Deployment and Scaling Django Web Applications.

Skills Required

Basic knowledge of any programming language is required Preferably Python. Basic knowledge of HTML, CSS, JavaScript is also Prefered but Not Required.
This course assumes that you already have a development environment with a stable internet connection, Linux/Mac is preferred, Windows is not Preferred ( except Windows on WSL ) There is another course Web Development 101 which can be taken before this course.
Above all, you need to have a strong will to learn new skills.

Summary

In the Django course, we'll start with an introduction to git, Github, and basic operations with git, Then move on to python and its core features and basics of object-oriented programming, we'll also refresh our skills on html and test out the built-in python HTTP server, Once we are familiar with python, we'll start learning Django and creating a basic web application with Django, We'll also learn about the Django ORM and performing operations with it, We'll also be taking a deep dive on Django's generic views and Django Rest Framework as well, We'll also learn about some behind the scenes features of Django and how to efficiently handle databases, Background Processing, etc. Finally, we'll cover testing, Continuous Integration with GitHub actions, and the basics of deployment and deploying our application with a Platform as a service solution like Heroku.

At the end of the course, you would be given a capstone project where you will apply all the skills you have learned throughout the course to build a fully functional web application.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].