Python introductory tutorial full version (read Chinese will be able to learn) (600 sets)

Contents outline:

This set of tutorials 15 days

Pre-school environment to build

1-3 days content for the Linux command basis

4-13 days content based tutorial for Python

14-15 days of World War II aircraft for the content drilling project

 

Video summary:

The first stage (1-3 days):

The first stage of introduction by three different areas of the operating system, file directory structure as well as a brief history of the development of the operating system Linux system so that we have a simple understanding of the Linux system, while learning to know why Linux command. We will then formal learning Linux commands

1. File and directory command: ls, cd, touch, mkdir, rm

2. Copy and move command: tree, cp, mv

3. The contents of the file command: cat, more, grep

4. Remote Management command: ifconfig, ping, SSH works well ssh command Introduction

5. User permissions and user management command: chmod, chgrp, useradd, passwd, userdel

6. The software installation and compression command: apt introduction and command, tar, gzip compression command, bzip2 compression command

7. vim basic use of

 

 

The second phase (4-10 days)

The stage we officially enter this door Python language learning, the first implementation by understanding the origin, design objectives Python language Python design philosophy of language, the basic concept of the Python language and object-oriented advantages and disadvantages, as well as the Python language Python language , as well as the use of Python integrated development environment PyCharm for our next study pave the way.

Then we will learn int, string, float three simple variable types, variables calculated between the input and output variables, IF statement is determined, the while loop, a for loop statement basic use, break and continue, the function of the module use common operations, lists, tuples, dictionaries three high variable string.

Next we will put knowledge through a series of case a card management system at this stage. In learning card management system, first we will learn how to build the framework of this system, then we will get new cards, respectively, showing all the business cards, inquiry cards, business cards delete, and edit contact cards these functions.

Finally, we will learn advanced grammar content, global variables, local variables, variable data types and immutable data types and function return multiple values, default parameters of the function, multi-value parameter, using the basic recursion.

  

 

The third stage (11-13 days)

The stage we will learn object-oriented (OOP) this important programming ideas, knowledge first of all have to learn the basic concepts of classes and objects, dir function, the role of self, the initialization method __init__, built-in functions __str __, __ del__, single inheritance, method overrides, private properties and methods, multiple inheritance, polymorphism, class properties, static methods.

Then we will learn the singleton design pattern, abnormal capture, exception thrown, from import local import, from import tool to import the same name, from import into the use of all the tools, packages, production modules, pip and use documents related operations.

 

 

The fourth stage (14-15 days)

The project is a stage rehearsal stage, we will take you learned through the use of knowledge developed before World War II aircraft this classic game, there are projects in the game window, image rendering, respectively, game loop, event listeners, elves and sprites create groups and enemy create heroes and firing bullets, collision detection module.

 

 

This set of Python based tutorial After more than a period of student learning, get a lot of praise:

1 student: personal feeling is Liu's explanation easy to understand, accurate and detailed knowledge to explain, really very detailed, I feel zero-based learning difficulties together and not their own imagination, thank Liu.

2 Students: Learning for 20 days, along with the rhythm of the teacher step by step, learned a lot, very full, thanks! !

Students 3: really nice interesting for the very fine wholeheartedly recommend

4 students: very good, speak well of his video, it is the most classic of a lot of people say his classroom enjoy!

Students 5: Liu's good knowledge points to explain the very place, characteristics, usage, and other differences coupled with vivid examples, and to speak quite interesting.

6 students: very good, is Liu's door video into a python

Students 7: Getting Started with Python I see is Liu's video, say good.

Students 8: Thank you, Liu's Python video! Very grateful!

All of the above comments from real students, only part of the interception, to name a few.

 

 

This article Source Chuan Chi podcast and video library programmers dark horse, original order, please indicate the source, more people prefer Share

Download Link

Guess you like

Origin www.cnblogs.com/pythongood/p/11117914.html