A Complete Python Programming Course - Beginner to Advanced!
From 38.38 C$ /h
Become a Python Programmer and learn one of employer's most requested skills of 2020!
Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you! In this course I will teach you Python 3. This course will include quizzes, tests, coding exercises and homework assignments as well as 3 major projects.
You will learn how to use Python for real-world tasks, such as working with PDF Files, sending emails, reading Excel files, Scraping websites for information, working with image files, and much more.
At the beginning of the course, you will be assisted in installing Python on your computer, regardless of your operating system, whether its Linux, MacOS, or Windows, I've got you covered.
This course covers a wide variety of topics, including:
• Command Line Basics
• Installing Python
• Running Python Code
• Strings
• Lists
• Dictionaries
• Tuples
• Sets
• Number Data Types
• Print Formatting
• Functions
• Scope
• args/kwargs
• Built-in Functions
• Debugging and Error Handling
• Modules
• External Modules
• Object Oriented Programming
• Inheritance
• Polymorphism
• File I/O
Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you! In this course I will teach you Python 3. This course will include quizzes, tests, coding exercises and homework assignments as well as 3 major projects.
You will learn how to use Python for real-world tasks, such as working with PDF Files, sending emails, reading Excel files, Scraping websites for information, working with image files, and much more.
At the beginning of the course, you will be assisted in installing Python on your computer, regardless of your operating system, whether its Linux, MacOS, or Windows, I've got you covered.
This course covers a wide variety of topics, including:
• Command Line Basics
• Installing Python
• Running Python Code
• Strings
• Lists
• Dictionaries
• Tuples
• Sets
• Number Data Types
• Print Formatting
• Functions
• Scope
• args/kwargs
• Built-in Functions
• Debugging and Error Handling
• Modules
• External Modules
• Object Oriented Programming
• Inheritance
• Polymorphism
• File I/O
Extra information
Lessons are conducted solely via webcam.
Location
Online from United Arab Emirates
About Me
I am self-motivated, hardworking software developer with a passion for excellence and a keen eye for detail. I am also great team player and effective communicator who has a strong enthusiasm for teaching and learning.
Education
Bachelor's':
New York University (NYU Abu Dhabi)
Bachelor of Science in Computer Engineering
High School:
Sussex Coast College Hastings, UK
International Baccalaureate Diploma
New York University (NYU Abu Dhabi)
Bachelor of Science in Computer Engineering
High School:
Sussex Coast College Hastings, UK
International Baccalaureate Diploma
Experience / Qualifications
May 2020 - Present:
AI Developer, Pale Blue Dot
August 2019 - March 2020 :
Full Stack Developer, Salcon Tech Hub
May 2018 - July 2019:
Post-Quantum Cryptography Research Assistant
June 2017 - April 2018:
Junior Web Developer
AI Developer, Pale Blue Dot
August 2019 - March 2020 :
Full Stack Developer, Salcon Tech Hub
May 2018 - July 2019:
Post-Quantum Cryptography Research Assistant
June 2017 - April 2018:
Junior Web Developer
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
30 minutes
60 minutes
The class is taught in
English
Skills
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Good-fit Instructor Guarantee