Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js Typescript HTML5 PHP
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA CompTIA Security+ Microsoft AZ-900
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Data Analysis Data Warehouse Business Intelligence Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin SwiftUI Mobile App Development
Graphic Design Photoshop Adobe Illustrator Drawing Canva Digital Painting InDesign Design Theory Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Emotional Intelligence Coaching
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Online Business Startup Business Plan Blogging Amazon Kindle Direct Publishing (KDP)
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Copywriting Email Marketing Google Analytics Startup Advertising Strategy

DevelopmentProgramming LanguagesPython

The complete Python course including Django web framework!

Learn how to write Python and Django even if you've never written code before.
Rating: 4.4 out of 54.4 (52 ratings)
275 students
Created by Kalob Taulien
Last updated 1/2021
English
English [Auto]

What you'll learn

  • Beginner Python (even if you've never coded before)
  • Intermediate Python
  • Advanced Python
  • OOP Python (Object Oriented Python)
  • Django
  • Class based views in Django

Requirements

  • Must have a computer and keyboard (sorry, no phone keyboards allowed)
  • Must be willing to ACTUALLY learn. This course is GEARED towards learning and has a task for you to do at the end of almost every lesson.

Description

Learn how to program with Python. Learn how to make Python-based websites with Django.

Who uses Python?

Just about everybody. Python is the 3rd most popular programming language in the world. It's SIGNIFICANTLY more popular than JavaScript! 

Pretty much everybody is using Python these days. Google, Netflix, Facebook, your local web development shop... everyone! 

It makes sense to learn Python because there's a lot of demand for it.

Who uses Django?

LOADS of organizations use Python. From Nasa, Google and Mozilla, to HUGE websites like Pinterest, Instagram, Dropbox, and Disqus.

So why should you learn Django? Because there's HUGE demand for it, it's incredibly popular, powerful and secure.

Why learn from Kalob Taulien? (that's me!)

I've been writing Python and Django for a number of years now. I'm on the core Wagtail CMS team (Wagtail is Python's #1 most popular content management system) and I'm one of the core leaders in Wagtail-based education. 100% of all my hobby projects use Django these days and I'm a professionally paid web contractor who writes Django. I also like to automate my daily tasks using Python.

Is this course for you?

Better question: is this course NOT for you? I'm only interested in teaching folks who want to learn Python and Django. I answer every question I get in all of my courses and I'm seeking students who are willing to work hard, do the tasks that are at the end of every lesson, and create the 4 main projects in this course.

What are the projects?

  1. Rock, paper, scissors written in Python. You'll play against the computer.

  2. A Pokemon character lookup tool written in Python using an API.

  3. A banking application to keep track of deposits and withdrawals, written in Python.

  4. An Instagram clone written in Django.

  5. A Twitter clone written in Django.

What are the tasks?

Tasks are small "try it out" pieces of homework found at the end of almost every single lesson in this course. The idea is that you watch me write some code, and then you try to do the same for some real experience. Sometimes the tasks are small, sometimes the tasks are big.

Make sure you set aside about 5 extra minutes for every lesson to start and finish every task.

Is the source code included?

Of course it is! Feel free to steal any of my code and use it anyway you like! 

Who this course is for:

  • New web developers
  • Junior Python developers
  • Advanced Python developers who want to learn Django
  • Web developers who want to learn Python and/or Django

Instructor

Kalob Taulien
Web developer and coding instructor
Kalob Taulien
  • 4.6 Instructor Rating
  • 27,228 Reviews
  • 380,052 Students
  • 28 Courses

He is a professional web developer who's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology.

Teaching over 250,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands. With so much experience, why not give his experience and knowledge to others so they can fulfill their dreams?

The passion to learn and to share his knowledge by teaching and helping others is something that drives him. It's a passion he's had since he was born. Kalob's ability to turn complex programming concepts into easy-to-understands bits of knowledge has been called his "superpower". 

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations. 

Teaching isn't an option in Kalob's life, but a moral obligation to pass on knowledge to others.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Terms
  • Privacy policy
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.