Python Programming Fundamentals

A comprehensive Python course with illustrated examples and loads of hands on exercises
Rating: 4.1 out of 5 (240 ratings)
16,468 students
Python Programming Fundamentals
Rating: 4.1 out of 5 (240 ratings)
16,472 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
Course content
5 sections • 25 lectures • 2h 54m total length
  • Course Overview
    03:02
  • Introduction to Python
    04:01
  • Running Python on Microsoft AzureML Studio
    05:18
  • Downloading and Installing Python Anaconda Distribution
    06:21
  • Using Jupyter Notebook for Python
    03:55
  • Python Programming Essentials - Section Overview
    02:19
  • Variables and Data Types
    13:32
  • Exercise - Variables and Data Types
    3 questions
  • List
    15:14
  • Exercise - List
    3 questions
  • Dictionary
    07:07
  • Exercise - Dictionary
    2 questions
  • Functions, Methods & Packages
    07:59
  • Exercise - Functions Methods & Packages
    1 question
  • Operators
    16:47
  • Exercise - Operators
    2 questions
  • Conditional Statements
    08:17
  • Exercise - Conditional Statements
    2 questions
  • Loops
    14:34
  • Exercise - Loops
    1 question
  • Functions - Section Overview
    01:36
  • User Defined Functions
    04:11
  • Exercise - User Defined Functions
    2 questions
  • Arguments and Return Values
    08:03
  • Exercise - Arguments and Return Value
    2 questions
  • Default and Flexible Arguments
    08:02
  • Exercise - Default and Flexible Arguments
    2 questions
  • Scope
    09:42
  • Exercise - Scope
    1 question
  • Anonymous or Lambda Function
    06:29
  • Exercise - Anonymous or Lambda Function
    1 question
  • Advanced Python Language Features - Section Overview
    01:17
  • Comprehensions
    04:33
  • Exercise - Comprehensions
    2 questions
  • Exception Handling
    06:46
  • Exercise - Exception Handling
    2 questions
  • Object Oriented Programming and Classes
    09:04
  • Exercise - Object Oriented Programming and Classes
    1 question
  • Inheritance
    06:22
  • Exercise - Inheritance
    1 question
  • Course Conclusion
    00:12

Instructor
Group of Hi Tech Professionals
HiTech Squad
  • 4.1 Instructor Rating
  • 335 Reviews
  • 16,747 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.