Beginner’s Guide to Learn Python Programming Language

3

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

What you”ll learn:

  • Learn programming with Python
  • Learn important data structures in python programming
  • Learn about modularization – function, modules and packages
  • Object oriented programming with Python

Description

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
Free $0.00 Redeem Coupon
We will be happy to hear your thoughts

Leave a reply

100% Off Udemy Coupons
Logo