We may earn an affiliate commission when you visit our partners.
Course image
Jose Portilla

Welcome to the Python and Django Full Stack Web Developer Bootcamp. In this course we cover everything you need to know to build a website using Python, Django, and many more web technologies.

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.

Read more

Welcome to the Python and Django Full Stack Web Developer Bootcamp. In this course we cover everything you need to know to build a website using Python, Django, and many more web technologies.

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 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
  • Javascript
  • jQuery
  • Bootstrap 3 and 4
  • Document Object Model
  • Python
  • Django Basics
  • Django Templates
  • Django Forms
  • Django Admin Customization
  • ORM
  • Class Based Views
  • REST APIs
  • 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. Any questions, feel free to send me a message here on Udemy and connect with me on LinkedIn, check out my profile for other courses.

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

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Learning objectives

  • Create a fully functional web site using the full-stack with django 1.11
  • Learn how to use html to create website content
  • Use css to create beautifully styled sites
  • Learn how to take advantage of bootstrap to quickly style sites
  • Use javascript to interact with sites on the front-end
  • Learn how to use jquery to quickly work with the dom
  • Understand http requests
  • Create fantastic landing pages
  • Learn the power of python to code out your web applications
  • Use django as a back end for the websites
  • Implement a full models-views-templates structure for your site
  • Show more
  • Show less

Syllabus

Learn what this course is all about!

Learn about the course!

Please don't skip this lecture, it contains important course information!

Read more

FAQ Lecture


Setup your computer for the course!


Notes on Updates Versions of Django
Learn about Front-End Web Development!

Learn how the internet works and how a website is retrieved! 

Learn about HTML!

Introduction to HTML Level One

Learn HTML basics

Learn about the basic HTML tags

Learn how to create HTML lists

Learn about div and span tags in HTML

Learn about HTML attributes.

Let's test your new skills!

Solutions to the exercises for HTML Level One

Learn more Advanced HTML

Introduction to HTML Level Two!

Learn about tables in HTML!

Get tested on Tables in HTML!

See the solutions to the Tables Quiz!

Learn how to create HTML forms.

HTML Level Two - Part Five Forms and Labels

Learn about Forms and Selections

Test your new Skills!

Solutions to HTML Level Two Assessment!

Learn about CSS Basics!

Introduction to CSS Level One

Learn about the basics of CSS!

Continued discussion on CSS and how to use them for styling!

Quick Note about next lecture

Learn some more CSS!

Test your CSS skills!

Solutions to CSS Assessment!

Learn more Advanced CSS

Introduction to CSS Level Two

Learn some more advanced CSS

Learn how to use custom fonts and use downloaded fonts with CSS!

Continued Advanced CSS

Test your skills with a CSS Art Project!

Solutions to CSS Project!

Time to build something with all your Front-End Skills!

It is time to combine all your new skills into a HTML and CSS Capstone Project!

It is time to combine all your new skills into a HTML and CSS Capstone Project!

Learn about Bootstrap!

It's time to learn about Bootstrap! We'll talk about Bootstrap 3 vs 4 as well!

Learn how use buttons with Bootstrap!

Learn how to create beautiful forms with Bootstrap!

Create great looking Navbars with Bootstrap!

Learn about a fundamental concept of Bootstrap - the Grid System!

Test your Bootstrap Skill!

Solutions to Bootstrap Project!

Learn about Javascript!

Now it is time to wrap up the front end of the full stack with Javascript! We'll learn the basics in Javascript Level One .

Learn more how to create functions with Javascript!

Welcome to Javascript Level Two. It is time to learn some advanced Javascript to help complete our understanding of the Front-End of the Full Stack!

Learn how to interact with the DOM to create interactive websites!

Now we will learn about the Document Object Model which will allow the Front End Technologies to interact with the website!

Learn about jQuery, a powerful Javascript library!

Learn an essential web technology: jQuery. jQuery will simplify a lot of our tasks!

Learn about Back-End Technologies!

Time to learn about the Back-End of the Full Stack!

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores Django, which is standard in web development
Develops front end and back end technologies, which are core skills for web development
Provides hands-on labs and interactive materials, enhancing learning
Taught by Jose Portilla, who is recognized for their work in web development
Offers a comprehensive study of web development, covering various aspects and technologies

Save this course

Save Python and Django Full Stack Web Developer Bootcamp to your list so you can find it easily later:
Save

Reviews summary

Portilla's python django bootcamp

Learners say Jose Portilla's Python and Django Full Stack Web Developer Bootcamp is an amazing course. Portilla is said to explain concepts clearly, starting from the grassroots. Students recommend this course highly.
The course is suitable for beginners.
"It's an amazing course by Jose Portilla, where he explained each and every concept from the grass root level."
Portilla explains concepts clearly.
"It's an amazing course by Jose Portilla, where he explained each and every concept from the grass root level."
Jose Portilla is an excellent instructor.
"It's an amazing course by Jose Portilla, where he explained each and every concept from the grass root level."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Python and Django Full Stack Web Developer Bootcamp with these activities:
Attend a web development meetup
Network with professionals, learn about industry trends, and gain insights from experienced developers.
Show steps
  • Find and register for a web development meetup in your area.
  • Prepare a brief introduction and engage in discussions with other attendees.
Follow a Python tutorial
Gain a solid foundation in Python and expand your programming knowledge.
Show steps
  • Identify a beginner-friendly Python tutorial aligned with your learning goals.
  • Follow the tutorial step-by-step, practicing code examples.
Practice HTML syntax
Practice and review HTML syntax to solidify your understanding.
Show steps
  • Complete online exercises and practice on a simple website.
  • Build a simple web page using basic HTML tags.
Six other activities
Expand to see all activities and additional details
Show all nine activities
Participate in a study group
Enhance your understanding through group discussions and collaborative learning.
Show steps
  • Find a study group or create one with fellow students.
  • Meet regularly to discuss course material, ask questions, and share ideas.
Solve CSS challenges
Improve your CSS skills and develop problem-solving abilities in CSS.
Show steps
  • Find online CSS challenges or use a CSS practice platform.
  • Attempt to solve the challenges and refine your CSS styling techniques.
Write a blog post on a web development topic
Solidify your understanding by explaining concepts to others.
Show steps
  • Choose a specific web development topic.
  • Research and gather information on the topic.
  • Write a well-structured blog post, explaining the concepts clearly.
Contribute to an open-source project
Gain practical experience, learn from expert developers, and make a valuable contribution to the community.
Show steps
  • Find an open-source project that interests you.
  • Identify an issue or area where you can contribute.
  • Submit a pull request with your contribution.
Build a mini web application
Apply your acquired front-end and back-end skills to create a functional web application.
Show steps
  • Plan the functionality and design of your web application.
  • Implement the front-end using HTML, CSS, and Javascript.
  • Develop the back-end using Python and Django.
  • Deploy your web application on a web hosting platform.
Participate in a coding challenge
Challenge yourself, improve your problem-solving skills, and stay up-to-date with industry practices.
Show steps
  • Find a coding challenge that aligns with your skill level and interests.
  • Spend dedicated time solving the challenge effectively and efficiently.

Career center

Learners who complete Python and Django Full Stack Web Developer Bootcamp will develop knowledge and skills that may be useful to these careers:
Web Developer
The Python and Django Full Stack Web Developer Bootcamp is a great choice for those looking to start a career as a Web Developer. This course covers all the essential skills needed to build and maintain websites, including HTML, CSS, JavaScript, jQuery, Bootstrap, and Django. With its comprehensive curriculum and hands-on projects, this course will help you develop the skills you need to succeed in this field.
Full-Stack Developer
This Python and Django Full Stack Web Developer Bootcamp is a great choice for those looking to become a Full Stack Developer. A Full Stack Developer is responsible for both the front-end and back-end of a website. This course covers all the essential skills needed for both front-end and back-end development, including HTML, CSS, JavaScript, jQuery, Bootstrap, Django, and Python. With its comprehensive curriculum and hands-on projects, this course will help you develop the skills you need to succeed as a Full Stack Developer.
Django Developer
The Python and Django Full Stack Web Developer Bootcamp is an excellent choice for those interested in becoming a Django Developer. Django is a popular web framework that makes it easy to build and maintain complex websites. This course covers all the essential aspects of Django, including models, views, templates, and forms. With its in-depth coverage of Django, this course will help you develop the skills you need to succeed as a Django Developer.
Data Analyst
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a Data Analyst. This course covers the essential data analysis skills needed to collect, clean, and analyze data, including Python and Django. With its focus on data analysis, this course can help you develop the skills you need to succeed as a Data Analyst.
Product Manager
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a Product Manager. This course covers the essential product management skills needed to develop and manage products, including Python and Django. With its focus on product management, this course can help you develop the skills you need to succeed as a Product Manager.
Project Manager
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a Project Manager. This course covers the essential project management skills needed to plan, execute, and close projects, including Python and Django. With its focus on project management, this course can help you develop the skills you need to succeed as a Project Manager.
UX Designer
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a UX Designer. This course covers the essential UX design skills needed to design and evaluate user experiences, including HTML, CSS, and JavaScript. With its focus on UX design, this course can help you develop the skills you need to succeed as a UX Designer.
Web Designer
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a Web Designer. This course covers the essential front-end development skills needed to design and style websites, including HTML, CSS, JavaScript, jQuery, and Bootstrap. With its focus on front-end development, this course can help you develop the skills you need to succeed as a Web Designer.
Front-End Developer
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a Front-End Developer. This course covers the essential front-end development skills needed to build and maintain the user interface of a website, including HTML, CSS, JavaScript, jQuery, and Bootstrap. With its focus on front-end development, this course can help you develop the skills you need to succeed as a Front-End Developer.
Information Architect
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming an Information Architect. This course covers the essential information architecture skills needed to design and organize information, including HTML, CSS, and JavaScript. With its focus on information architecture, this course can help you develop the skills you need to succeed as an Information Architect.
Quality Assurance Analyst
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a Quality Assurance Analyst. This course covers the essential quality assurance skills needed to test and evaluate software, including Python and Django. With its focus on quality assurance, this course can help you develop the skills you need to succeed as a Quality Assurance Analyst.
UI Designer
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a UI Designer. This course covers the essential UI design skills needed to design and evaluate user interfaces, including HTML, CSS, and JavaScript. With its focus on UI design, this course can help you develop the skills you need to succeed as a UI Designer.
Technical Writer
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a Technical Writer. This course covers the essential technical writing skills needed to write and edit technical documentation, including HTML, CSS, and JavaScript. With its focus on technical writing, this course can help you develop the skills you need to succeed as a Technical Writer.
Business Analyst
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a Business Analyst. This course covers the essential business analysis skills needed to analyze and improve business processes, including Python and Django. With its focus on business analysis, this course can help you develop the skills you need to succeed as a Business Analyst.
Software Engineer
The Python and Django Full Stack Web Developer Bootcamp may be useful for those interested in becoming a Software Engineer. This course covers the essential programming skills needed to develop and maintain software applications, including Python, Django, and JavaScript. With its focus on software development, this course can help you develop the skills you need to succeed as a Software Engineer.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Python and Django Full Stack Web Developer Bootcamp.
Comprehensive guide to using Python for data analysis. It covers a wide range of topics, from data cleaning and preparation to data visualization. It valuable resource for anyone who wants to learn how to use Python for data analysis.
Comprehensive guide to machine learning with Python. It covers a wide range of topics, from supervised learning to unsupervised learning. It valuable resource for anyone who wants to learn how to use Python for machine learning.
Comprehensive guide to deep learning with Python. It covers a wide range of topics, from neural networks to deep learning algorithms. It valuable resource for anyone who wants to learn how to use Python for deep learning.
Comprehensive guide to JavaScript and jQuery. It covers a wide range of topics, from basic JavaScript to advanced jQuery techniques. It valuable resource for anyone who wants to learn how to develop interactive front-end web applications.
Comprehensive guide to web development with Django. It covers a wide range of topics, from basic Django concepts to advanced Django techniques. It valuable resource for anyone who wants to learn how to use Django to develop web applications.
Comprehensive guide to Django for beginners. It covers a wide range of topics, from basic Django concepts to advanced Django techniques. It valuable resource for anyone who wants to learn how to use Django to develop web applications.
Comprehensive guide to Django. It covers a wide range of topics, from basic Django concepts to advanced Django techniques. It valuable resource for anyone who wants to learn how to use Django to develop web applications.
Comprehensive guide to building APIs with Python and Flask. It covers a wide range of topics, from basic Flask concepts to advanced Flask techniques. It valuable resource for anyone who wants to learn how to use Python and Flask to develop APIs.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Python and Django Full Stack Web Developer Bootcamp.
Code School: Try Django
Most relevant
Django 3 - Full Stack Websites with Python Web Development
Most relevant
Django Models
Most relevant
Distributed Tasks Demystified with Celery, SQS & Python
Most relevant
Django Celery Mastery: Python Asynchronous Task Processing
Most relevant
Django 3 Deployment and Maintenance
Most relevant
Get Started with Python and Django Fundamentals
Most relevant
The Web and Databases in iOS
Most relevant
Guided Project: Build a Movie Recommender with Django
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser