I am 18 Self study in Python, Now it's a Python The whole development of the stack . Although not a big man , But I still want to pour some cold water first !
Don't be influenced by all kinds of Python The training advertisement dazzled my mind :
① By the end Python, You can't get a salary of 10000 or 20000 immediately , You may not even find a job !
②Python It's not that simple , Not just hands !
③ Don't think about 1 Months 、2 You can learn... In a month , You have to set aside at least half a year to study full-time !!!
If you still insist on learning Python, So nice , Next, let's see how to learn .Python As a scripting language , It's a little easier than other languages in terms of difficulty . But for people who don't have a computer foundation , It may be configured at the beginning Python The compiling environment can make him flinch . Here is a tutorial for beginners to learn .
《Python》Python Zero basics to mastery , Three day quick start , After learning, you can get a job and get a raise ~_ Bili, Bili _bilibili
www.bilibili.com/video/BV1W3411N74P?spm_id_from=333.999.0.0 Uploading … Re upload cancel
Learning must not be blind , Only if you know what to learn first , How to learn , To learn more efficiently Python.
This is a Python The whole knowledge system map of , For starters , There's no need to learn so much . The first Python Basic and advanced knowledge , Is the key to getting started . In the follow-up, you are developing and further studying at the front end , Or go to the trendy big data 、 Artificial intelligence , Just rely on your own interests . But I believe you at this time , It should not be so confused as now .
In fact, online Python There are many courses , Are more systematic . learn Python Introductory and advanced knowledge , Online classes are enough . but Python It is essentially the use of a language tool , Actual combat is more important than theory .
We must knock more when we study 、 More practice 、 Think more !!!
Writing code doesn't just follow video lessons or follow books , We need to clarify the logic of each line of code . Just started learning , It's best to comment on every sentence of code , Help us sort out the logic , Deepen the impression .
meanwhile , After learning a knowledge point, you should find more corresponding cases to practice , Achieve the deep combination of theory and practice . Recommend a set of practical combat tutorials for tank war project .
【Python actual combat 】 Restore the classic tank battle project in one hour
www.bilibili.com/video/BV1bT4y167VD?spm_id_from=333.999.0.0
Python Books :
《Python The third edition of basic tutorial 》
《 smooth Python》
《Python cookbook》
Algorithm class :
《 Algorithm diagram 》
《Python Algorithm 》
《 Introduction to algorithms 》
Computer network books :
《 computer network : From the top down 》
《TCP/IP Detailed explanation 1: agreement 》
《 Fundamentals of computer network 》