- 提示:
- 透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。
課程資料
- 可獲發
- (證書的發放與分配,依課程提供者的政策及安排而定。)
課程簡介
Become a Python Expert. for Both Academics and Industry. 100+ Challenges
Learn Python Programming - course is curated for Beginner to Master.
Every topic is covered in depth with practical examples.
100+ Challenges to make you expert in Problem Solving using Python
By the end of the course you will understand Python extremely well and will be able to build your own Python applications.
Resources are available for every lectures.
Answer Quiz at the end of major topics, to feel confident.
Do Projects using Tkinter, GUI Programming.
Use Laptop or PC to learn and practice Python.
IDLE is used for demonstrating the concepts and PyCharm is used for Developing Programs. You can use any IDE, of your choice.
Course Content:
Fundamental Concepts and Features of Python
Learn to use PyCharm, Jupyter Notebook and IDLE.
Explore Numeric DataTypes
Conditional and Loop Statements
Explore Advance Datatypes - List, Tuple, Set, Dictionary
Write Error-free Programs by Handling Exception
Multithreaded Programs
More and more about Functions
Object-Oriented Programming
File Handling and CSV Files
Database Programming using Sqlite
Modules
Data Structures
Date and Time
OS
Math
NumPy
GUI Programming using Tkinter
Do Projects in GUI Programming
You can always ask Questions in Q&A section. you can find Q&A section under each video lecture.
Every Lecture contains notes in Resources.
課程章節
- 64 個章節
- 354 堂課
- 第 1 章 Introduction to Python
- 第 2 章 Python Installation and Setup
- 第 3 章 What are Variables ?
- 第 4 章 Python Datatypes
- 第 5 章 Literals & Constants
- 第 6 章 Base & Type Conversion Methods
- 第 7 章 Operators and Expression
- 第 8 章 Challenges using Expressions
- 第 9 章 Arithmetic Assignment Operators
- 第 10 章 Conditional Statements
- 第 11 章 Challenges using Conditional Statements
- 第 12 章 Nested if and Challenges
- 第 13 章 Short Circuit and Chaining Comparison
- 第 14 章 Loops - Control Flow
- 第 15 章 For Loop
- 第 16 章 Nested Loop and Match Case
- 第 17 章 String - Introduction
- 第 18 章 Projects using String
- 第 19 章 String Class and its Methods
- 第 20 章 Projects using String Methods
- 第 21 章 Formatted Printing
- 第 22 章 Regular Expression
- 第 23 章 List - Introduction
- 第 24 章 Challenges using List
- 第 25 章 List Functions
- 第 26 章 Challenges using List Functions
- 第 27 章 List Comprehensions & Nested List
- 第 28 章 Challenges using List Comprehensions & Nested List
- 第 29 章 Tuple
- 第 30 章 Sets
- 第 31 章 Challenges using Sets
- 第 32 章 Dictionary
- 第 33 章 Challenges using Dictionary
- 第 34 章 Functions
- 第 35 章 Challenges using Functions
- 第 36 章 Variable Length Arguments and Multiple Return
- 第 37 章 Challenges using Variable Length Arguments
- 第 38 章 Iterators, Generators & Recursion
- 第 39 章 Challenges using Generators & Recursion
- 第 40 章 Built-in Functions & Modules
- 第 41 章 Lambda Functions, Nested Function & Decorators
- 第 42 章 Exception Handling
- 第 43 章 User-Defined Exceptions, else and finally Block
- 第 44 章 Challenges using Exception Handling
- 第 45 章 File Handling
- 第 46 章 Project: Journal Manager using Files
- 第 47 章 Sequential & Random Access Binary Files
- 第 48 章 Project: Library Management System using Random Access Files
- 第 49 章 Object Oriented Programming -Introduction
- 第 50 章 Challenges for Object Oriented Programming
- 第 51 章 Inheritance in Python (OOPs)
- 第 52 章 Challenges using Inheritance & Inner Class
- 第 53 章 Polymorphism in Python (OOPs)
- 第 54 章 Challenges Using Polymorphism and Operator Overloading
- 第 55 章 MultiThreading
- 第 56 章 Date and Time
- 第 57 章 Introduction to Databases & Learning SQL
- 第 58 章 Database Programming in Python
- 第 59 章 Project : Bank Database using SQLite
- 第 60 章 Data Structure Modules
- 第 61 章 Math Modules
- 第 62 章 OS Module
- 第 63 章 Tkinter
- 第 64 章 NumPy Arrays
課程內容
- Master Python Programming by doing 100+ Challenges
- Detail understanding of fundamentals
- Build Multithreaded Applications
- using Python for Database Programming
- Build GUI Applications
- Master art of Functional and Object-Oriented Programming
- Learn Modules - DataStructure, OS, NumPy, Math, DateTime and Tkinter
此課程所涵蓋的技能
評價
-
NNnamdi Echegini
takes a lot of time on explaining simple concepts but nevertheless I appreciate it. The sample activities that show how to use each topic in solving real problems is also much appreciated. Abdul is an amazing teacher.
-
SSubhojyoti Ganguly
I have got enough input to build the basic foundation on Python. It has got lot of challenges and exercises which, if practised honestly, will really help in clarifying the conceptions. I am really benefited from this course.
-
AApsar Shaik
Nice Course, concepts Explanation in good and most understand manner. Thank you ji.
-
SSiddharth Baradia
Thankyou so much Abdul. as an experienced professional i was struggling with YouTube courses which dont have good conceptual insights. now i felt confident after going through your course.