Instructed by Ajay R Warrier
PYTHON IN 3 HOURS!
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.
This is the class I wish I had when I was trying to learn Python Programming. I have a unique way of teaching, as I know how it must be overwhelming to learn a very complex programming language. Best part of this course is No prior programming experience is required.
This tutorial introduces the student informally to the basic concepts and features of the Python language and system. It helps to have a Python interpreter handy for hands-on experience, but I have also provided downloadable lecture notes so the tutorial can be read off-line as well.
Python is one of the most powerful yet simple to learn programming languages in the world. What makes python stand out from other programming languages is its simplicity.
Python is mainly used for Web Development, Game Development and Software projects.
So if you want to make cool websites or a fun game or a ground breaking software’s. This is where you start - Basics of Python.
I will walk you through everything you need to start writing fun programs. From Installing Pycharm in your PC/Mac to mastering all the key concepts of Python. All that and more in just 3 hours.
You will learn by writing working programs. This course will solidify all the basic Python concepts.
Curriculum
Section 1: Getting Started
Lecture 1 Introduction
Lecture 2 Installing Pycharm
Lecture 3 First Program : Game ON!!!
Section 2: Python Basics
Lecture 4 Variables
Lecture 5 Lecture Notes: Variables
Quiz 1 Variables
Lecture 6 Input Functions
Lecture 7 Lecture Notes: Input Functions
Section 3: Conditional Statements or Selection Statements
Lecture 8 if statement
Lecture 9 elif statement
Lecture 10 else statement
Lecture 11 Lecture Notes: Conditional Statements or Selection Statements
Quiz 2 Conditions
Lecture 12 Python App 1: Building our very first real world application
Section 4: Iteration Statements
Lecture 13 For Loop
Lecture 14 While Loop
Lecture 15 Infinite Loops
Lecture 16 Lecture Notes: Iteration Statements
Quiz 3 Iterations
Section 5: Functions or Methods
Lecture 17 Functions
Lecture 18 More about Functions
Lecture 19 Return Statement
Lecture 20 Default Arguement
Lecture 21 Lecture Notes: Functions
Section 6: Strings
Lecture 22 String Basics
Lecture 23 String Slicing
Lecture 24 More String Features
Lecture 25 String Operations
Quiz 4 Fun with Strings
Section 7: Lists
Lecture 26 Introduction to List
Lecture 27 Accessing List elements
Lecture 28 List Operations
Lecture 29 Conditional Statements for lists
Lecture 30 List Methods or List Functions
Lecture 31 More List Functions
Lecture 32 Lecture Notes: Lists
Section 8: Dictionaries and Modules
Lecture 33 Dictionaries
Lecture 34 Modules in Python
Lecture 35 User Defined Modules
教学视频:
本帖隐藏的内容
压缩包截图:
如果你喜欢我分享的书籍,请关注我:
https://bbs.pinggu.org/z_guanzhu.php?action=add&fuid=5975757
订阅我的文库:
【金融 + 经济 + 商学 + 国际政治】
https://bbs.pinggu.org/forum.php?mod=collection&action=view&ctid=3257
【数学 + 统计 + 计算机编程】
https://bbs.pinggu.org/forum.php?mod=collection&action=view&ctid=3258
【历史 + 心理学 + 社会自然科学】
https://bbs.pinggu.org/forum.php?mod=collection&action=view&ctid=3259