The best way to learn Python's little white

Source: Internet
Author: User

To introduce some of the more suitable for beginners video,

1,Python Information Security tools development <<<< hard poke

This video belongs to the tool class, from Python language development based on the basic, from the beginning, to explain the python development of information security tools, specifically for the upcoming network security, information security and already engaged in network security, information security professionals carefully crafted, the main content has python language history, application, style, characteristics, introduction, development examples, python GUI programming, network programming, database programming, crawler programming, and python development scanners, blasting tools, verification code identification, writing poc Earnest study basic Python language development and Crawler tool development, hacker tool development, etc. python ~

2. Python Security Tools Development practices <<<< hard stamping

This is also a tool class, mainly around security asset scanning, security threat detection, security measures strength detection, scanning performance improvement of four aspects of coding in combat. Write your own scanning tools, including sub-domain name scanning, port scanning, sensitive directory scanning, weak password scanning, crawler-based XSS vulnerability scanning, authentication code identification and encryption compressed file password blasting, and finally through the distributed technology and the process technology to optimize the performance of scanning tools. After learning the basic can master the Python Security development skills, through the actual combat code to understand the principle of security scanner, customized development and build automated security detection module. have a certain understanding of the Linux operating system, a certain programming basis, for the development of interested security engineers, security interested in the development and development personnel advice to understand ~

3, based on Python network crawler actual combat <<<< hard poke

if it is pure small white, you can learn from this course, video from the most basic grammar began to start, gradually into the current various popular applications. The whole content is divided into two units of foundation and actual combat. The basic section includes two programming paradigms, Python syntax and object-oriented, functional programming, and the basic section describes The various characteristic data structures in the Python language, how to use packages and functions to help small white quickly pass through the grammar. The actual combat part chooses the network crawler, the database development,the Web website 3 kind of most basic application type, detailed introduction its thought principle, and through the case explanation, skillfully grasps python, learn about The structure of Python syntax, complete the BOT project (prepare for machine learning)

4. Python Security Development and testing <<<< hard stamping

a lot of people like to say this:"When I mastered the Python Foundation after the How to how", in fact, this is just self-deception, for python The basic grammar can be mastered all day, and the rest of the details are improved in programming!

this content application: programming Logic ----Introduction to the principle-- example demonstration ---- knowledge supplement -- Way to teach. Knowledge points will only gradually increase, a ring set a ring, to ensure that everyone can understand, not only for beginners, penetration testers can also learn from the relevant knowledge of infiltration! At the same time use python3.6 to write security tools to meet the language version of the requirements!

well above is the recommendation of 4- door content, the above content of the original >>>> , of course, if it is local tyrants can buy directly, free content to look down ↓

Python White's best learning method

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.