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

Complete Python Programming Masterclass Beginner to Advanced

Learn to Program like a Pro with Python. Start with Python Programming Basics and progress to a Python Professional.
Rating: 4.6 out of 54.6 (6,951 ratings)
22,132 students
Created by Kyle Pew, Office Newb
Last updated 10/2018
English
English, French [Auto], 

What you'll learn

  • Learn Proper Python Syntax
  • Learn Basics of Programming with Python (Variables, Operators, Logic...)
  • Develop Python Modules to Create Re-Usable Code
  • Work with Python Loops to Repeat Blocks of Code
  • Learn Object Oriented Python Programming Concepts

Requirements

  • Computer with Internet Access
  • No Prior Programming Experience Necessary

Description

Python is used in thousands of applications around the world, by some of the most recognizable companies. Python is used for various types of applications, including;

  • Web Development

  • Scientific Computing

  • Education

  • Desktop GUIs

  • Software Development

  • Business Applications

Needless to say, Python is one of most sought after programming skills on the market.

WHAT YOU'LL LEARN IN THIS PYTHON COURSE

This Python course starts with the basics and by the end you'll be mastering advance level Python concepts. Some of the topics include;

Python Programming Fundamentals

  • Python Syntax (How to write Python Code)

  • Use the Command Prompt to Write Python

  • Understanding Whitespace in Python Code

  • Python Variables

  • Python Data Types

  • Python Operators

  • Execute Python Code in the Python Shell and Write Re-Useable Code in the Python IDLE

  • Python Logical Statements (If...Else)

  • Python Loops (While, For Loops)

Python Intermediate/Advanced Topics

  • Python Lists, Dictionaries, Tuples and Sets (Collection Objects)

  • Gather Input from Users

  • Python Functions

  • Python Modules

  • Python Classes (Object Oriented Programming)

  • Create Custom Python Classes

  • Handling Files with Python

  • Error Handling

Throughout the course you will find quizzes to gauge your understanding of the material and build your confidence. The video lectures will walk you step by step through mastering key Python concepts, while each section will build upon the knowledge you gain from the previous section. Additional resources, including PDFs, completed Python files and web resources will provide you will additional information. All course material, including the video lectures are available for download so you can learn offline.

After you've mastered key Python programming concepts, you'll find projects to challenge your understanding. Each project will give you an opportunity to put what you've learned to practice by creating games and interacting with business data using Python.

  • Create a Magic 8 Ball Game

  • Read and Write .CSV files

As you go through the course, participate in the QA section to ask questions, share what you've learned and interact with your instructor and other students. With Udemy's 30 Day Money Back Guarantee, you'll find comfort in learning how to program using Python. And, at the end of the course, you'll receive a Certificate of Completion that you can print and proudly share with friends, co-workers and the world.

So, don't lose another moment, Enroll Now and begin learning how to program with Python.


Who this course is for:

  • Beginner Python Programmers
  • Programmers New to Python Looking to Learn Python Syntax

Featured review

Pia G. Torain
Pia G. T.
55 courses
10 reviews
Rating: 5.0 out of 5a year ago
This course is excellent for beginners and anyone looking to review the core fundamentals of Python. Many beginning courses require using other platforms with a lot of bells and whistles, which can be overwhelming for beginners. Kyle is straight to the point and shows you how to use Python in your own operating system. You will get a solid foundation that you can expand upon.

Instructors

Kyle Pew
Microsoft Certified Trainer - 1 Million+ Students
Kyle Pew
  • 4.7 Instructor Rating
  • 403,189 Reviews
  • 1,298,514 Students
  • 24 Courses

Qualifications:

Kyle is a Microsoft Certified Trainer (MCT) and a certified Microsoft Office Master Instructor and has been teaching and consulting for the past 20+ years on various computer applications, including;

Microsoft Office Suite 1997, 2000, XP, 2003, 2007, 2010, 2013 Excel, Word, PowerPoint, Outlook, Access and Visio

SharePoint End-User 2007, 2010, 2013

VBA (Excel and Access)

Adobe Suite Photoshop, Illustrator, InDesign

Maya (Modeling and Animation)

Unity3d (Game Design)

HTML, CSS and JavaScript

Crystal Reports

Kyle is a graduate of the San Francisco Art Institute in the Media Arts and Animation Program. He has worked as a Game Designer for Electronic Arts, designing on games such as Nerf N-Strike, Nerf N-Strike Elite, both for the Wii, and a Sims 3 Expansion Pack for the PC.

Kyle has facilitated courses that range from 1-on-1 interactions to large scale groups of 100+ participants, including; live in person classes, webinar style classes online and live online full courses. He is consistently ranked top in reviews for each of the courses he teaches.

Some of the clients Kyle has provided training for include:

Brocade

Chevron

Genentech

Facebook

Levi Strauss

PMI Mortgage Insurance

State Fund

Bank of the West

VISA

Walmart

and many more...


What Students have said about Kyle:

"Kyle was off the chart "GOOD""

"ONE OF THE BEST COURSES THAT I'VE HAD... (IN 12+ YEARS)."

"Awesome trainer because I'm computer "stupid" and he helped me understand it."

"Kyle Pew is very knowledgeable and presented information with exceptional skill."


Teaching Philosophy:

Kyle believes that student’s best learn through the application of real-life business situations through exercises. Allowing students to guide the class with their specific situations allows for the quickest and easiest adaptation to new technology and skills.

In His Spare Time:

Kyle enjoys spending time with his family (6 children). When he’s not busy entertaining his kids, you will find him cheering on his favorite hockey team, the San Jose Sharks, this is their year!

Office Newb
Software Trainer
ON
  • 4.7 Instructor Rating
  • 369,645 Reviews
  • 1,190,233 Students
  • 10 Courses

Here to support your progress through courses provided by Office Newb, LLC.

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.