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 CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
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 Marketing Strategy Google Ads (AdWords) Certification Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Online Business Business Strategy Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-01-15 01:30:12
30-Day Money-Back Guarantee
IT & Software IT Certification Python

Python for Beginners (Includes Object Oriented Programming)

This complete Python for beginners course will get you from a Python beginner to Python expert as quickly as possible!
Rating: 4.5 out of 54.5 (274 ratings)
23,107 students
Created by Eric Roby
Last updated 1/2021
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • From Beginner to Expert, learn about every major Python topic, working with Python 3.
  • Learn to write Python code using best practices and avoiding common errors.
  • Become an Expert in Object-Oriented Programming and structure your Python programs like a professional.
  • Learn how to apply Data Structures to enhance your Python code
  • Understand computer science concepts such as flow control and functions
  • Read & Write files with Python
  • Exception Handling
  • Find a passion with Python!

Requirements

  • No Course Requirements

Description

Do you want to learn Python?

If so, you have come to the right place, welcome to Python for Absolute Beginners!

In this course, you will learn all fundamentals of Python Programming

Why should you learn Python?

Python is one of the fastest-growing programming language in the world!

Python is a multi-purpose language used across many different industries:

  • Web applications

  • Games

  • Machine learning

  • Data Science

  • APIs

  • Python is everywhere!

Who is this course for?

  1. Beginners with no experience with python

  2. Anyone who wants to learn programming

  3. Programmers with experience in other programming languages

  4. Any age, just an interest in learning how to program!

What you can find inside the course?

  • How to install Python

  • How to install & setup PyCharm

  • Working with Basic Arithmetic

  • Working with Variables

  • Comments

  • Strings - Text Data

  • User Input

  • Data Structures

  • Operators

  • Flow Control

  • Loops!

  • Functions

  • Recursive Functions

  • String Methods

  • Dictionaries

  • Sets & Tuples

  • Importing Modules

  • Read, Write & Create Files

  • Dealing with Date & Time

  • Exception Handling

  • Object Oriented Programming

  • Inheritance

  • Creating Applications and Solving Interview Questions Along the Way!

  • and more...!


We have over 70 high-quality video lectures

Combined with assignments and quizzes.

To strengthen your Python skills!


I am a very responsive instructor!

If you get stuck feel free to as a question in any forum. I respond within 24 hours!


Certificate of completion

Certificate is given at the end of the course, which you can use to stand out from the crowd on your resume!


The course comes with a  30-day money-back guarantee

So you can try the course, risk-free.

Who this course is for:

  • Anybody wanting to learn how to program in Python!

Course content

19 sections • 95 lectures • 4h 24m total length

  • Preview01:35
  • Preview01:01

  • Preview03:03
  • Preview04:39

  • Preview03:12
  • Preview05:03
  • Preview02:25
  • Preview00:12
  • Preview03:18

  • Preview02:31
  • Strings Concatenation
    06:22
  • Strings: Useful Methods
    02:59
  • Strings: Assignment
    00:11
  • Strings Assignment Solution
    02:49
  • Strings: User Input
    02:30
  • Strings: Modify Assignment
    00:04
  • Strings: Modify Assignment Solution
    01:17

  • Lists
    04:48
  • Lists: Assignment 1
    00:06
  • Lists: Assignment Solution
    01:20
  • Lists Slicing
    03:56
  • Lists: Slicing Assignment
    00:04
  • Lists: Slicing Assignment Solution
    01:07
  • Lists: Add & Remove Elements
    04:01
  • Lists 3: Assignment
    00:08
  • Lists: Assignment Solution 3
    01:35
  • Nested Lists
    02:24

  • Booleans & Operators
    04:54
  • Boolean & Operators Quiz
    5 questions

  • If Statements
    03:58
  • Else Statements
    03:05
  • El-If Statements
    02:00
  • Flow Control: Assignment
    00:08
  • Flow Control: Assignment Solution
    02:50

  • For Loops
    05:03
  • While Loops
    03:47
  • For Loops: Assignment
    00:08
  • For Loops Assignment Solution
    01:20
  • While Loops: Assignment
    00:08
  • While Loops Assignment Solution
    02:20
  • Loops Programming Challenge: FizzBuzz
    00:11
  • Loops Programming Challenge Solution: FizzBuzz
    02:44

  • Functions
    04:57
  • Functions: Assignment
    00:06
  • Functions: Assignment Solution 1
    01:28
  • Functions 2
    06:40
  • Functions: Assignment 2
    00:08
  • Functions: Assignment Solution 2
    01:59
  • Functions: Programming Challenge
    00:16
  • Functions: Programming Challenge Solution
    02:53
  • Functions: Fibonacci Sequence
    00:14
  • Functions: Fibonacci Sequence Solution
    03:06
  • Functions: Recursive
    03:15
  • Recursive Functions: How to solve the Fibonacci Sequence
    02:00

  • String Methods: Part 1
    03:51
  • String Methods: Part 2
    04:56
  • String Methods: Assignment
    00:20
  • String Methods: Assignment Solution
    03:23

Instructor

Eric Roby
Engineer
Eric Roby
  • 4.5 Instructor Rating
  • 274 Reviews
  • 23,106 Students
  • 1 Course

Eric J. Roby is a full stack developer that has worked in the freelance and corporate world solving technical problems to bridge gaps in businesses.

Eric made his technical debut when he began learning Java at the age of 14. Since learning Java, Eric has found himself completely addicted with learning technologies.

You can have full confidence that Eric's courses are of exceptional quality, and that you can be a software developer if you choose so.

Eric holds a bachelor's degree in Computer Science, and a Master degree in Quantitive Finance and Eric is dedicated to teaching you how to program like he does.

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