Job Recruitment Website - Job information - Four stages of learning Python summarized by professional leaders.

Four stages of learning Python summarized by professional leaders.

Four stages of learning Python summarized by professional leaders.

Python learning

Beginners must watch it.

According to these four stages

Learn Python

Finish school and get a job.

Xiaobai has no pressure to start!

0 1 Stage 1: Familiarize yourself with Python

Basic concepts (4 hours): print quantity, input

Incoming and conditional statements.

Second, the basic concept of 5 hours, listed as cycle,

Whle loop, function, import module.

III. Simple Programming Problem (5 hours): Communication II

Variable value. Convert the temperature from Celsius to Fahrenheit, and then find

The sum of the digits of a number to determine whether a number

Get the number, generate a random number, and delete it from the list.

Repeat, wait,

Fourth, the intermediate programming problem (6 hours): inverted one.

Keywords string (text detection), calculate the greatest common divisor,

Merge two ordered arrays, guess and count.

Calculate the age or something.

0 1 Stage 1: Familiarize yourself with Python

Verb (abbreviation for verb) data structure (6 hours):

Stack, queue, dictionary, tuple, tree, linked list draw

Six, object-oriented programming (oop) (6 hours):

Object-oriented objects, classes, methods and constructors

Inheritance of programming

Seven. Algorithm (6 hours)

Search (linear and method of bisection) sort (bubble row

Order, select sort). Recursive function (factorial, Fijian)

Bonaparte series), time complexity (linear, two

Subconstant)

The first stage is over, as much as possible.

To accomplish these tasks ~

The second stage: software development (cluster

First, get familiar with an IDE(5 hours): IDE is what you are doing.

The operating environment when writing large projects, so you

You need to be proficient in an IDE. In the early stage of software development,

I suggest you install Python extensions or use.

Jup y ter notebook

Second, Git hub(6 hours): Explore Gi hub and create it.

A code warehouse. Learn how to use branches.

Work, merge different branches and how.

Create a pull request (pll ve quest) in the project.

Third, the first project-simple calculator (4 small

): familiar with Tn ter to create a simple calculator

Four, five, six, seven, personal items+safekeeping items

Goal, learn to use servers and hosting services.

Take charge of your project,

The third stage: becoming a programmer

Database Foundation (6 hours):

Basic SQL queries (table creation, table selection and where query)

Query, update) 5QL function (average maximum. Count), relationship

Database (normalization), internal connection, external connection, etc.

Second, use Python database (5 hours):

Using database framework (SQLite or panda),

Connect to a database and create in multiple tables.

And insert data. Then read the data from the table.

Three. Air pollution index (5 hours):

How to call APL to learn S0N, Micro

Services) and presentation tier applications.

Serial interface (Rest API)

The third stage: becoming a programmer

Fourth, Nanp y(4 hours): familiar with NumpyBM.

Verb (abbreviation of verb) intransitive verb collection website (5 hours a day):

Learn from Django and use Django to build a portfolio network

The station should also know the Fat framework.

Seven. Unit test, daily report and debugging (5 hours):

How to set up and view Py tests?

Journal. Debugging with breakpoints,

The third stage is over, the more the better.

To accomplish these tasks ~

The fourth stage: seriously consider the work.

First, prepare your resume on the first day (5 hours):

Make a one-page resume. Put your skills

The summary is placed at the top and must be written like a special topic.

Attached to Git ht link.

Second, the portfolio website (6 hours):

Write a few blogs and add them to your blog.

On the portfolio website.

Three. Introduction to Like dh (4 hours):

Create an ike dIn configuration file and set the

Everything is beautifully dressed.

The fourth stage: seriously consider the work.

Day 4: Interview Preparation (7 hours):

Prepare some common interview questions from Google and practice.

White paper 10 interview programming questions. exist

Check the previous experience on websites such as glass door and professional cup.

Interview questions.

Five, social (~ hours):

Go out of the house, start attending parties and job fairs, and then

Other developers meet recruiters.

Day 6: Job Application (about 20 hours):

Search for Python job_. Favorite views in job and local search.

Job search website.

Congratulations! All four stages have been completed ~