Skip to content
UdemyDjangoPaid courseAll LevelsCertificate

Django 4 and Python Full-Stack Developer Masterclass (Udemy.com)

Learn the entire technology stack to create beautiful and responsive websites with Python and Django!

Created by: Jose Portilla

Last updated March 2022

icon
What you will learn

  • Learn to use HTML
  • Create responsive layouts with Bootstrap
  • Style your website with CSS
  • Understand static website elements like HTML, CSS, and landing pages.
  • Learn to use Django function based views
  • Use the Django Template Language to interact with the front-end from Django
  • Use Django Models to interact with SQL backend databases
  • Learn to use advanced class based views to quickly create websites
  • Use Django's built-in authentication and administration systems
  • Learn to use Django Forms
  • Create relationships between model tables in the database

icon
Course Description

Welcome to the best online course for learning how to create websites using Python and Django! In this course we take you from zero to hero in web development with Django!

Whether you want to change career paths, expand your current skill set, start your own entrepreneurial business, become a consultant, or just want to learn, this is the course for you!

We will teach you the latest technologies for building great web applications with Python 3 and Django! But we don't just teach that, we also teach the Front End technologies you need to know, including HTML, CSS, and Bootstrap. This course can be your one stop shop for everything you need! It will serve as a useful reference for many of your questions as you begin your journey in becoming a web developer!

This course is designed so that anyone can learn how to become a web developer. We teach you how to program by using HD Video Lectures, Walkthrough Code Projects, Exercises, Concept Presentation Slides, Downloadable Code Notes, Reading Assignments, and much more!

Here is just a small sampling of the topics included in this course:

  • HTML5

  • CSS3

  • Bootstrap

  • Python

  • Django Basics

  • Understanding Django Views

  • Django Template Language

  • Django Forms

  • Django Admin and Customization

  • ORM

  • Django Class Based Views

  • User Authentication

  • and much, much more!

You will also get access to our online community of thousands of students, happy to help you out with any questions you may have!

We also have a 30-day money back guarantee, so you can try out the course for an entire month, risk-free!

Always keep learning!

Jose

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Jose Portilla

Jose Marcial Portilla has a BS and MS in Mechanical Engineering from Santa Clara University and years of experience as a professional instructor and trainer for Data Science, Machine Learning and Python Programming. He has publications and patents in various fields such as microfluidics, materials science, and data science. Over the course of his career he has developed a skill set in analyzing data and he hopes to use his experience in teaching and data science to help other people learn the power of programming, the ability to analyze data, and the skills needed to present the data in clear and beautiful visualizations. Currently he works as the Head of Data Science for Pierian Training and provides in-person data science and python programming training courses to employees working at top companies, including General Electric, Cigna, SalesForce, Starbucks, McKinsey and many more. Feel free to check out the website link to find out more information about training offerings.

icon
More courses by Jose Portilla

$199.99

$159.99

$124.99

$159.99

$27.99

$27.99

icon
More Django courses

$99.99

$74.99

$12.99

$79.99

$84.99

$54.99

icon
Reviews

4.5

3,278 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Jose Alejandro Duque on 12/21/2024

Reseña en Español Un curso, excelente, paso a paso, explicando cada detalle desde 0. El instructor tiene un inglés fenomenal que cualquiera con un nivel de escucha decente lo podrá comprender. El curso es bastante largo pero creo que vale la pena. Te da las bases sufcientes para decir que sabes Django y poderlo aplicar profesionalmente. Por mi parte le agradezco inmensamente al equipo Pierian por desarrollar este curso, gracias a el puedo decir que sé oficialmente un Framework web de Python y ya lo he aplicado par de veces en mi carrera como Ingeniero de Sistemas. Recomiendo de igual manera hacer algun curso aparte de Frontend para hacer las webs mas esteticas ya que es demasiado tema para un solo curso. Recomendado para todos.

By Anonymized User on 11/12/2023

I found this course very informative and has helped me understand the basics of Django. I have many more questions now but I feel I have a good starting point to go off and find the answers on my own. I was a little disappointed with the last Section: Django Linode Deployment I feel it would have been more informative if you had gone through the deployment of the output from Section 15, this would have covered linking the Linode server to an existing repository and the complexities with doing that (especially getting the correct folder in Git to sync with the Linode server). It looks like I will just have to figure that bit out myself. Now it is time to investigate BootStrap a bit more and commence the building of a website.

By Eduardo Olmeda Diaz on 4/24/2023

Course is very good for starters, you get a very good overview of django capabilities and server deployment. The lecturer explains clearly and very understandable. I missed though some practical project to follow through the complete course. So that in the end you have a little project that gathers everything learnt during the course. Later on that is often a better source (than scrolling through the videos) to come back for references.

By Santiago Aguilera on 3/8/2023

While I think Jose is a great teacher and he has a good and clear way of explaining things, and there's a good understanding of how Django works on the back-end, I feel this course is lacking in some areas. i.e. there's no exercises/quizzes to test what we learn throughout the course, there's no projects to build an actual functioning website and we don't even see him build a fully functioning website, only a few projects with a few forms and that's it. As for the front-end, there's only some very basic styling with CSS taught that we never even put to an use in any other lecture, so if you want to learn the basics of Django this is a good course, otherwise (if you want to learn or see how a full website development project gets done) purchase a different course. Definitely not a zero to hero in web development with Django as the description states.

By Naser Sadeghi Gharagoz on 11/15/2022

For someone who is just starting the journey of web development, it is a great tutorial but for those who already know what web development is and have experience of it using other programming languages and frameworks (just like me), the first half of the tutorial may seem too boring. The tutorial almost gives all the essential things to start real life web developing but it lacks some aspects including working with images, files, and more details on the User class or maybe creating a custom look for the admin panel. It might have been a nice idea to include a small project like the library project at the end from 0 to 100 in a way that it is really deployable to the real world. Overall, I am satisfied.

By Gianluca Cannone on 11/4/2022

A very detailed introduction to Django by Jose Portilla. The way he teaches is very informative. Even though a lot of things are still very unclear, there is still the documentation of Django, which is essential. I would advise everyone to create a project after the course and use and understand the Django documentation to achieve the requirements to become a backend developer. Happy coding to everyone!

By Jeremy Anderson on 10/17/2022

This is a really good course to get you introduced to Django and Python web development. Jose is in my opinion one of the best instructors on Udemy, a natural teacher. His pace of speaking is good. His speech is clear. I would definitely recommend this course. I also took his SQL course so I know I will be able to follow along with his courses.

By A . on 8/30/2022

One of the best beginner Django 4 courses I've taken. The course offers primers to prerequisite areas leading into core Django subject matter. Most importantly, the course repeats various Django project/app setup/config steps as part of new lessons which introduce new areas, a form of learning through repetition and immersion. It's effective. The audio is recorded at a normal pace allowing speed up to +2 as needed.

By Arthur Jones on 8/14/2022

Awesome course! I'm extremely pleased with the content and delivery of this course. 10/10 would recommend to anyone that's looking to understanding the basics of full-stack development with Django/Python . There's obviously more to learn but I truly feel like I have a solid foundation now and I'm comfortable with creating my own project and utilizing the documentation to make my site great. Thanks for publishing such a great course Jose, keep it up!

By Daniel Burrell on 2/24/2022

This is a very interesting course. At this point I'm half-way through, and I've enjoyed how clearly the instructor presents the ideas and processes involved in creating Django sites and apps. However, the course would probably benefit form having a more in-depth example, in which the learner and code alongside to develop a real-world Django driven web application - perhaps something like a personal portfolio website with a blog app, a resume/CV app, a certificates app to display things like Udemy certificates, and a portfolio app where either images of applications can be posted, or better, video walkthroughs of projects can be posted. I just feel like that'd be such a valuable real-world project to be developing while learning Django.

Showing all 10 reviews on CourseDuck

Read all 3,278 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100