Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Modern Python ProgrammingCourse

person icon Ottawa Academy

4.6

Modern Python ProgrammingCourse

Learn the fundamentals of programming using Python. The course covers topics such as variables, data types and many more

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Ottawa Academy

English [CC]

category icon Development ,Programming Languages,Python

Lectures -79

Duration -9 hours

Lifetime Access

4.6

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Python programming is a beginner-friendly, general-purpose, high-level programming language that has gained immense popularity in recent years. It is widely used in various domains, such as web development, data science, artificial intelligence, scientific computing, and more.

This course in Python programming is designed for beginners who want to learn the fundamentals of programming using Python. The course covers topics such as variables, data types, control structures, functions, modules, file handling, and more.

The course is structured to provide hands-on experience to the learners through various programming exercises, assignments, and projects. The learners will also learn how to use various libraries and tools commonly used in Python programming, such as NumPy, Pandas, Matplotlib, and Jupyter notebooks.

The course will cover the following topics:

  • Introduction to Python programming.
  • Variables and data types.
  • Operators and expressions.
  • Control structures (conditional statements and loops).
  • Functions and modules.
  • Input and output (file handling).
  • Exception handling.
  • Object-oriented programming concepts.
  • Libraries and tools (NumPy, Pandas, Matplotlib, Jupyter notebooks).

By the end of the course, the learners will have a solid understanding of the basics of Python programming and will be able to write Python code to solve simple to intermediate-level programming problems. They will also be equipped with the necessary skills to pursue more advanced topics in Python programming, such as web development, data science, and machine learning.

Goals

  • Introduction to Python programming.
  • Variables and data types.
  • Operators and expressions.
  • Control structures (conditional statements and loops).
  • Functions and modules.
  • Input and output (file handling).
  • Exception handling.
  • Object-oriented programming concepts.
  • Libraries and tools (NumPy, Pandas, Matplotlib, Jupyter notebooks).

Prerequisites

  • No Prerequisites or requirements for this course for Absolute beginners.
Modern Python ProgrammingCourse

Curriculum

Check out the detailed breakdown of what’s inside the course

Course Introduction

1 Lectures
  • play icon Course Introduction 04:59 04:59

Python Basics

20 Lectures
Tutorialspoint

Conditional Statement

8 Lectures
Tutorialspoint

Iteration in Python

8 Lectures
Tutorialspoint

List in Python

16 Lectures
Tutorialspoint

Tuples in Python

2 Lectures
Tutorialspoint

Dictionaries in python

2 Lectures
Tutorialspoint

Functions in Python

7 Lectures
Tutorialspoint

Modules

2 Lectures
Tutorialspoint

Exception Handling

3 Lectures
Tutorialspoint

File I/O

3 Lectures
Tutorialspoint

Python OOP

7 Lectures
Tutorialspoint

Instructor Details

Ottawa Academy

Ottawa Academy

computer specialist with more than 10 years of Academic and Industrial Experience. I love Programming, and cybersecurity,I want to share my knowledge with you. I totally believe that the best way to master anything is to practice. Our courses mostly will be practical courses, but we will never neglect the theory.   

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515