Beginner’s Guide to Learn Python Programming Language

Deal Score0
Free $0.00 ENROLL NOW
Deal Score0
Free $0.00 ENROLL NOW

Beginner’s Guide to Learn Python Programming Language, Learn basics of python programming language.

Learn the core programming concepts such as variables, data types, flow of control, functions, modules, packages and OOPS in python.

Course Structure

Introduction:

  • Introduction to Python
  • Installing Python
  • Running Python Programs
  • Course Structure (Variables, Control Flow, Functions, File handling, OOPS)

Basic constructs: Variables & Datatypes:

  • Variables and datatypes
  • Operators
  • Basic Input / Output

Basic constructs: Control Flow:

  • Conditions
  • Loops
  • Control flow
  • Nested Conditions and Loops

Lists and Tuples:

  • Lists
  • Accessing / Modifying Lists
  • Demo: Accessing / Modifying Lists
  • Tuples
  • Demo: Tuples

String Manipulation:

  • Strings
  • Operations – Concatenation, Indexing, Slicing, Search, other methods
  • Common methods: len, lower, upper, strip, split, replace
  • String Formatting
  • Demo: String formatting

Sets and Dictionaries:

  • Accessing / Modifying Dictionaries
  • Demo: Dictionaries
  • Accessing / Modifying Sets
  • Demo: Sets

Functions:

  • Parameters and Return values
  • Demo: Function with numbers
  • Variable scopes – local, global
  • Demo: scopes

File Handling:

  • Read/Write files
  • Modes and Exceptions
  • Read/Write text file
  • Handling exceptions
  • Demo: File handling

Modules and Packages:

  • Modules and Packages
  • Importing modules
  • Create / use packages
  • Demo: modules & packages

Object-Oriented Programming:

  • Classes and Objects
  • Inheritance
  • Polymorphism
  • Method overriding

What you will learn?

  • Learn fundamentals of python programming language.
  • Learn important data structures in python programming.
  • Learn about modularization – function, modules and packages.
  • Acquire the pre-requisite python skills to move into specific branches – Machine Learning, Data Science, etc.

Requirements

  • Basics knowledge of Internet and Computers
  • Windows / Linux / Mac OS X Machine with Internet

Content team

  • Expert: Dhayanidhi Chinnaraj, Arunkumar Krishnan
  • Production: Vishnu Sakthivel, Visshwa Balasubramanian
We will be happy to hear your thoughts

Leave a reply

Free Certificate Courses
Logo
Compare items
  • Total (0)
Compare
0