Fundamentals of Python Programming

1,185.60 +GST

There are many good reasons to choose Python as your primary programming language. First of all Python is an easy to learn, powerful programming language. Furthermore, it has efficient high-level data structures, which allow you to write complex operations in fewer statements than in C, C++ or Java. Object-oriented programming is a lot easier than in languages like Java.

Prerequisites:

  • Basic Programming Knowledge of C/C++ will be beneficial.

Target Audience: 

  • This course is ideal for anyone who wishes to learn the details of Python programming and its best practices. 

Key Learning Outcomes:

 When you complete this Machine Learning (Basic) course, you will be able to accomplish the following:

  • Learn the syntax, semantics and idioms of the Python programming language.
  • Gain confidence in object-oriented programming principles of Python through lots of practical exercises.
  • This Python course provide useful exposure to the different Python libraries & packages
  • New ways of solving problems, and the ability to solve more complex problems.
  • Ready to Use Python Language for solving the problems
  • Writing bug-free code.

Delivery Mode: 

  • Online Live Instructor led learning.

Curriculum

Module 01 : An Introduction to PYTHON

  • Introductory Remark about Python
  • A Brief History of Python
  • How Python is differing from other languages
  • Python Version
  • Installing Python
  • IDLE
  • Getting Help
  • How to execute Python program?
  • Writing your first program

Module 02 : Python Basics

  • Introduction
  • Python keywords and Identifiers
  • Python statements
  • Comments in python
  • Basic Syntax
  • Printing on screen 
  • Getting user input -Reading data from keyboard 
  • Exercise
  • Key Takeaways

Module 03 : Variables and data types

  • Introduction
  • Variables
  • Data types
  • Numbers
  • Strings

Module 04 : Arrays in Python

  • Lists
  • Tuples
  • Dictionary
  • Exercise

Module 05 : Decision making & Loops

  • Introduction
  • Control flow and syntax
  • The if statement
  • Python operators
  • The while Loop
  • Break and continue
  • The for Loop
  • Pass statement
  • Exercise