Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications 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 Certification Network & Security Hardware Operating Systems 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 Design Thinking 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 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 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 Yoga Mental Health Dieting 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 Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages Python

Python for Absolute Beginners

Learn Python programming from scratch with hands-on exercises in this Python course!
Rating: 4.5 out of 54.5 (18,279 ratings)
155,420 students
Created by Green Chameleon Learning
Last updated 2/2021
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Program fluently in Python
  • Use Pycharm to write their Python programs
  • Understand computer science concepts such as flow control and functions

Course content

11 sections • 110 lectures • 4h 23m total length

  • Preview04:26
  • Preview05:23

  • Preview03:37
  • Basic Data Types
    00:50
  • Variables and Assignment Exercises
    00:10
  • Variables and Assignment Exercises Solution
    00:02
  • Comments and Math Operators
    07:06
  • Comments and Math Operators Quiz
    5 questions
  • print()
    02:27
  • print() exercises
    00:16
  • print() exercises solutions
    00:10
  • More On Floats
    04:06
  • More On Floats Quiz
    2 questions
  • Programming Challenge: Grocery Store Purchase
    00:22
  • Grocery Store Purchase Solution with integers
    00:25
  • Grocery Store Purchase Solution with round()
    00:26

  • strings
    09:18
  • Strings Exercises
    00:20
  • Strings Exercises Solution
    00:05
  • type() and str()
    02:05
  • Escape Sequences
    02:26
  • type(), str(), and escape sequences exercises
    00:18
  • type(), str(), and escape sequences exercises solution
    00:10
  • Programming Challenge: Asterisk Triangle
    00:06
  • Asterisk Triangle Solution
    00:01
  • input()
    03:08
  • Programming Challenge: Monty Python
    00:16
  • Monty Python Solution
    00:08
  • int() and float()
    04:42
  • int() exercise
    00:09
  • int() exercise solution(s)
    00:30

  • functions
    09:56
  • function with no parameters exercise
    00:06
  • function with no parameters exercise solution
    00:01
  • function with 1 parameter exercise
    00:12
  • function with 1 parameter exercise solution
    00:02
  • Programming Challenge: Volume of a Rectangular Prism
    00:39
  • Volume of a Rectangular Prism Solution
    00:11
  • Programming Challenge: Celsius to Fahrenheit
    00:38
  • Celsius to Fahrenheit Solution with integers
    00:21
  • Celsius to Fahrenheit Solution with round()
    00:12
  • importing modules
    04:34
  • Programming Challenge: Miles Per Gallon
    00:50
  • Miles Per Gallon Solution
    00:29
  • variable scope
    09:20
  • variable scope quiz
    5 questions

  • Intro to Flow Control
    07:44
  • comparison operators quiz
    4 questions
  • boolean operators quiz
    3 questions
  • if statements
    03:49
  • else statements
    02:34
  • nested if and else statements
    05:49
  • Programming Challenge: Grade Determiner
    01:03
  • Grade Determiner Solution
    00:15
  • elif statements
    04:21
  • Programming Challenge: Roman Numeral Equivalent
    00:17
  • Roman Numeral Equivalent Solution
    00:28
  • truthy and falsey values
    03:49

  • while loops
    04:46
  • While Loops Exercise
    00:17
  • While Loops Exercise Solution
    00:02
  • Programming Challenge: Sum of Numbers From A Positive Integer
    00:26
  • Sum of Numbers From a Positive Integer Solution
    00:37
  • for loops
    01:55
  • For Loops Exercise
    00:03
  • For Loops Exercise Solution
    00:02
  • Programming Challenge: Find The Number of Characters in A String
    00:19
  • Find The Number of Characters in A String Solution
    00:10
  • range()
    03:28
  • range() quiz
    4 questions
  • Programming Challenge: Fizz Buzz
    00:20
  • Fizz Buzz Solution
    00:17
  • Programming Challenge: Factorial
    00:13
  • Factorial Solution
    00:23

  • string methods 1
    13:53
  • string methods 1 exercises
    00:52
  • string methods 1 exercise solutions
    00:05
  • string methods 2
    08:15
  • string methods 2 exercises
    00:28
  • string methods 2 exercise solutions
    00:03
  • len()
    01:40
  • Programming Challenge: String Reverser
    00:24
  • String Reverser Solution
    00:04
  • Programming Challenge: Word Counter
    01:34
  • Word Counter Solution
    00:23
  • .format()
    03:48

  • introduction to lists
    03:54
  • introduction to lists exercises
    00:25
  • introduction to lists exercises solutions
    00:04
  • indexes and list slicing
    11:00
  • indexes and list slicing exercises
    00:42
  • indexes and list slicing exercises solutions
    00:08
  • del and list methods
    15:16
  • del and list methods exercises
    00:31
  • del and list methods exercises solutions
    00:05
  • Lists vs. Strings
    13:26

  • introduction to dictionaries
    05:39
  • introduction to dictionaries exercises
    00:17
  • introduction to dictionaries exercises solution
    00:05
  • dictionary methods 1: .keys(), .values(), .items(), and .get()
    09:45
  • dictionary methods 1 exercises
    00:35
  • dictionary methods 1 exercises solution
    00:15
  • dictionary methods 2: .fromkeys(), .pop(), and .popitem()
    05:39
  • dictionary methods 2 exercises
    00:33
  • dictionary methods 2 exercises solution
    00:05
  • dictionary methods 3: .clear(), .copy(), and .update()
    05:00
  • dictionary methods 3 exercises
    00:15
  • dictionary methods 3 exercises solution
    00:05
  • dictionary methods 4: .setdefault()
    03:54
  • dict()
    02:29

  • introduction to tuples
    05:30
  • tuple looping and step
    04:31
  • tuple methods
    02:58

Requirements

  • A computer
  • Access to the internet
  • An interest in learning Python
  • High level of proficiency in English because of the technical language used in some of the lecture videos
  • Basic math knowledge: addition, subtraction, multiplication, division, knowledge of types of numbers such as integers and decimal numbers, exponentiation, etc.

Description

Learn Python, a programming language with a wide variety of well-paying jobs in many fields, including data science and web development. 

It is relatively easy to learn when compared to pretty much any other programming language since most of the time, using Python to do something will take less lines of code than with another programming language.

In this course, you will be taught the fundamentals of Python through video lectures, quizzes, review exercises, and programming challenges.


Who this course is for:

  • People interested in programming who have no prior programming experience
  • Newer Python programmers who need a refresher on Python
  • Students taking a Python class in school who want a supplementary learning resource
  • Programming hobbyists
  • Anyone else who is interested in learning Python
  • This course is NOT for experienced Python programmers

Featured review

Ximena ft
Ximena ft
44 courses
6 reviews
Rating: 5.0 out of 510 months ago
It's a bit introductory, for those of us who already have experience it is a bit redundant to repeat this, however, the instructor gives a very concise and clear explanation of broad programming concepts. this is a fantastic introductory course to anyone just starting to dip their toes into programming.

Instructor

Green Chameleon Learning
High Quality Teaching
Green Chameleon Learning
  • 4.4 Instructor Rating
  • 18,279 Reviews
  • 164,156 Students
  • 1 Course

Green Chameleon Learning is a US based company whose mission is to create and distribute high quality, hands-on courses about programming languages and their applications. 

Here at Green Chameleon Learning, we believe that the best way to learn is by doing.  To that end, our courses contain abundant exercises and applications to insure that what is taught in lectures is understood well enough and retained long enough to be applied easily and effectively by each and every one of our students.  In addition, our courses are updated when necessary and student questions are answered regularly to make sure that what they are being taught is up to date and to make sure that our courses continue to deliver on what they promised to students.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.