- Overview
- Prerequisites
- Audience
- Audience
- Curriculum
Description:
Master Python Programming with our comprehensive course. Learn the fundamentals of coding in Python, a leading programming language, and acquire the skills to automate tasks and handle large workloads efficiently. By the course's end, you'll have a solid grasp of Python's common coding techniques, data structures, modules, functions, input/output processes, and exception handling. We'll also delve into the basics of object-oriented programming methodologies. Python programming course guides you through the development, testing, debugging, and enhancement of your Python coding skills, equipping you with the tools to excel in today's coding landscape. Whether you're a beginner or looking to sharpen your Python abilities, our class is your gateway to mastering this versatile language and harnessing its power for your projects
Course Code/Duration:
BDT165 / 12 Hours (Four Sessions, Each 3-hours)
Learning Objectives:
The course includes presentations, demonstrations, and hands-on labs.
Session 1 (3 hours):
- Variables and strings manipulations
- Lists, Sets, Dictionaries, and Tuples
- Sorting functions
- If statements, for and while loops
Session 2 (3 hours):
- Opening, reading, and writing files
- Functions and modules
- Functions with variable number of arguments
- Exception handlings
- Assertion and corner cases
Session 3 (3 hours):
- Lambda function and List comprehension
- The modules math, datetime, os, sys, and urllib
- The regular expressions module (re) and use cases
Session 4 (3 hours):
- Object Oriented Programming in Python
- Magic methods, object Equality, and properties of an instance of a class
Training material provided: Yes (Digital format)
- To get the most out of this course, participants should have: Completed Google Cloud Platform Fundamentals: Core Infrastructure or have equivalent experience Basic proficiency with command-line tools and Linux operating system environments.
- Anyone interested in getting started with Python programming
- Anyone interested in getting started with Python programming
Course Outline:
I Session 1 (3 Hours):
- Variables and strings manipulations
- Lists, Sets, Dictionaries, and Tuples
- Sorting functions
- If statements, for and while loops
II Session 2 (3 Hours):
- Opening, reading, and writing files
- Functions and modules
- Functions with variable number of arguments
- Exception handlings
- Assertion and corner cases
III Session 3 (3 Hours):
- Lambda function and List comprehension
- The modules math, datetime, os, sys, and urllib
- The regular expressions module (re) and use cases
IV Session 4 (3 Hours):
- Object Oriented Programming in Python
- Magic methods, object Equality, and properties of an instance of a class