Basic Python Programming Course

Class Mode: Online / Physical

Course Fee: 2000

BASIC PYTHON PROGRAMMING COURSE

Course Overview

This course is designed to introduce you to the basics of programming using the Python programming language. Python is a popular language used in a variety of applications, including web development, data analysis, and scientific computing. In this course, you will learn the fundamentals of Python programming, including syntax, data types, control structures, functions, and modules.

Course Objectives

By the end of this course, you should be able to:

  1. Understand What is Programming?
  2. Understand the basic syntax of Python and write simple programs
  3. Work with different data types such as numbers, strings, and lists
  4. Use control structures like if/else statements and loops to control program flow
  5. Write and call functions to modularize code
  6. Work with modules to extend the functionality of Python
  7. Read and write data to files

Course Outline

Module 1: Introduction Comptuer & Programming

  1. What is Computer
  2. What is Programming?
  3. Why Programming is necessary to Learn
  4. What is Benefits of Python Language

Module 2: Introduction to Python

  1. Introduction to Python programming language
  2. Installing Python and setting up a development environment
  3. Basic Python syntax and data types
  4. Input/output statements and print formatting

Module 3 Control Structures

  1. Conditional statements (if/else)
  2. Loops (for/while)
  3. Nesting control structures

Module 4: Functions

  1. Introduction to functions and modular programming
  2. Defining functions and calling functions
  3. Function parameters and arguments
  4. Recursive functions

Module 5: Lists and Tuples

  1. Lists and tuples data types
  2. Accessing elements in a list or tuple
  3. Slicing and indexing lists and tuples
  4. List and tuple methods

Module 6: Dictionaries

  1. Dictionaries and dictionary methods
  2. Accessing dictionary elements
  3. Modifying and deleting dictionary elements
  4. Iterating over dictionaries

Module 7: Files

  1. Reading and writing text files
  2. Opening and closing files
  3. Working with file paths and directories
  4. Exception handling in file I/O

Module 8: Modules

  1. Introduction to modules and libraries
  2. Importing modules and using built-in modules
  3. Creating and using custom modules
  4. Working with third-party modules

Conclusion

This course is designed to provide a solid foundation in Python programming that will allow you to build on your skills and move on to more advanced topics.

Good luck with your studies!