Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Introduction to Python Programming CSE1001

Satish C J via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Python programming fundamentals through this comprehensive 14-hour course covering essential concepts from basic syntax to advanced topics. Master Python installation, bytecode execution, and core elements including print statements, identifiers, keywords, and variables. Explore data types, type conversion, input handling, and various operators including arithmetic, logical, and bitwise operations. Develop proficiency in control structures such as if-else statements, nested conditionals, for loops, while loops, and nested loop constructs. Discover Python's built-in functions and dive deep into string manipulation, including string methods, slicing techniques, formatting, and practical exercises. Advance to data structures including lists, 2D lists, matrix manipulation, list comprehension, and regular expressions. Study tuples, sets, shallow vs deep copy concepts, and dictionary operations with methods and comprehension techniques. Build programming logic through function creation, return statements, and algorithm implementation including linear search, binary search, bubble sort, and recursive functions. Conclude with file handling operations covering file reading, writing, different file modes, object attributes, and seek/tell methods for file positioning.

Syllabus

1 - Introduction to Python [Installation, Bytecode, print, identifiers,keywords,variables]
2-Introduction to Python[comment, data types, type conversion, input, operators,if else]
3 - Introduction to Python [Nested If else ,if elif ,Logical and Bitwise Operators]
4 - Introduction to Python [Bitwise Operator , for Loop]
5 - Introduction to Python (continue statement and while loop)
6 - Introduction to Python (Nested Loops and Inbuilt functions)
7- Introduction to Python (Inbuilt Functions and Strings)
8-Introduction to Python (String Methods, String Slicing and Exercises)
9-Introduction to Python (String Formatting)
10 -Introduction to Python (List)
11-Introduction to Python (2D List and Matrix manipulation using Lists)
12- Introduction to Python (List Comprehension and Regular Expression)
13-Introduction to Python (Tuples, Sets, Shallow Vs Deep Copy and Dictionaries)
14-Introduction to Python (Dictionary Methods and Dictionary Comprehension)
15-Introduction to Python (Functions)
16-Introduction to Python (Return Statement, Linear Search and Binary Search)
17-Introduction to Python Bubble Sort and Recursive Functions
18-Introduction to Python (Files, File Read and Write, File Modes)
19-Introduction to Python (File Object Attributes, File seek and tell methods)

Taught by

Satish C J

Reviews

Start your review of Introduction to Python Programming CSE1001

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.