What you'll learn
- Learn how to install Django
- Learn how to create a complete website using Django
- Learn how to create,retrive,update and delete records from database
- Learn how to use Model,View,Controller technique in Django
- Learn how to create one template that is going to server the complete website
- Learn how to add Bootstrap & Jquery to your Django project
- Learn how to create a form and submit data to your database fields
- Learn how to create robust login/register system
- Learn how to restrict pages to only logged in users
Requirements
- Intermediate understanding of Python
- Basic MVC concept
- Basic understanding of Object Oriented Programming
- Basic Html & templates
- Internet connection
Description
Welcome to Django For Web Developers, In this course we cover everything you need to know to build a complete website using Python, with Django Framework, and many more web application technologies!
Whether you want to change to web development career path, expand your current skills, start your own business website, or just want to learn, this is the course for you!
I will teach you the latest technologies to build awesome web applications with Python and Django. Moreover, that is NOT it, we will teach teach you Front End technologies that could make your application more appealing including HTML, CSS, and Bootstrap. This course can open a whole new world and many opportunities fro you as a web developer!
This course is designed so that anyone can learn how to become a web developer. We teach you step by step how to create each block in your code and we also debug errors together, so you will become families with errors in your code that could be faced in the futuer and will be able to debug them.
Here is some of the topics covered in this course:
HTML5
CSS3
Bootstrap
MVC
Python
Django Basics
Django Templates
Django Forms
Django Admin Customization
CRUD
Class Based Views
User Authentication
and much,much more!
You will also get the complete code after the end of this course so it could be a good reference for you to build upon or improve it further for your own needs. And any question feel free to contact me to help you out in your journey!
Who this course is for:
- Developers who want to create websites/webapps using Python
- Individuals who want to create their own blog/website
- Developers who want to use Django as a Back-end
Instructor
Hi, it's Mustafa Alawi, a Software engineer & entrepreneur. I've basically seven years of experience in web development & software development. I also work as a consultant helping small-businesses. And have a great passion for business & entrepreneurship and founded CalmAndCode.
I like teaching people and providing them with the knowledge that I have as I'm talented at simplifying complex theories and matters. And one of my goals is to help my students find success and reach their goals.
My way of teaching focuses on helping students applying what they learn to make sure they're capable of using what they learn in the real world.
Moreover, I work on entrepreneurial projects from time to time.