Python Programming Fundamentals

A comprehensive Python course with illustrated examples and loads of hands on exercises
Rating: 4.0 out of 5 (198 ratings)
15,375 students
Python Programming Fundamentals
Rating: 4.0 out of 5 (198 ratings)
15,375 students
Learn Python 3 and be able to code
Learn to use Jupyter Python notebook
Learn to setup Python/Anaconda environment
Learn to access cloud based Python Notebook
Learn to use Jupyter notebook
Acquire the pre-requisite Python skills to build a base for machine learning, data science and web development.
Learn Object Oriented Programming in Python in detail

Requirements

  • A computer with internet connection
Description

A comprehensive course that explains you essential and advanced features of Python. Learn Python 3 in flat 3 hours. Start as a beginner and go to advanced level by learning Python with easy to understand, visually appealing lectures, examples and exercises. This course enables you to code in Python fast, by providing exercises and their solution on all topics. The course explains you Python fundamentals with real world examples. The course is made by keeping in mind the people who have never coded in any language and also useful for the experienced programmers of other languages who wish to learn Python. The course also covers advance features of Python and guides you to use the various libraries available for Python. Acquire and re-inforce in depth knowledge of Python by solving exercises on all topics. All topics taught in the course are followed by an example and exercise which is explained in detail.

Who this course is for:
  • People with little or no background in Python
Curriculum
5 sections • 25 lectures • 2h 54m total length
  • Course Overview
  • Introduction to Python
  • Running Python on Microsoft AzureML Studio
  • Downloading and Installing Python Anaconda Distribution
  • Using Jupyter Notebook for Python
  • Python Programming Essentials - Section Overview
  • Variables and Data Types
  • Exercise - Variables and Data Types
  • List
  • Exercise - List
  • Dictionary
  • Exercise - Dictionary
  • Functions, Methods & Packages
  • Exercise - Functions Methods & Packages
  • Operators
  • Exercise - Operators
  • Conditional Statements
  • Exercise - Conditional Statements
  • Loops
  • Exercise - Loops
  • Functions - Section Overview
  • User Defined Functions
  • Exercise - User Defined Functions
  • Arguments and Return Values
  • Exercise - Arguments and Return Value
  • Default and Flexible Arguments
  • Exercise - Default and Flexible Arguments
  • Scope
  • Exercise - Scope
  • Anonymous or Lambda Function
  • Exercise - Anonymous or Lambda Function
  • Advanced Python Language Features - Section Overview
  • Comprehensions
  • Exercise - Comprehensions
  • Exception Handling
  • Exercise - Exception Handling
  • Object Oriented Programming and Classes
  • Exercise - Object Oriented Programming and Classes
  • Inheritance
  • Exercise - Inheritance
  • Course Conclusion

Instructor
Group of Hi Tech Professionals
HiTech Squad
  • 4.0 Instructor Rating
  • 291 Reviews
  • 15,636 Students
  • 3 Courses

We are a group of highly experienced Hi Tech Industry professionals who are passionate about sharing their knowledge and expertise in their respective domains. We all have years of experience in various technical and business topics in MNCs and want to use e-learning platforms to help students gain success from our experience.