Maison > développement back-end > Tutoriel Python > Résumé de la feuille de route d'apprentissage Python

Résumé de la feuille de route d'apprentissage Python

不言
Libérer: 2019-03-09 14:03:24
avant
2859 Les gens l'ont consulté

Le contenu de cet article est un résumé de la feuille de route d'apprentissage de Python. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

Comment apprendre Python
Pour les passionnés d'apprentissage Python, un bon contexte d'apprentissage est particulièrement important, ce qui peut rendre l'apprentissage plus efficace avec la moitié de l'effort. Si vous souhaitez également apprendre systématiquement la technologie Python, vous pouvez jeter un œil à la feuille de route d'apprentissage que l'éditeur a utilisée. Je l'ai personnellement testée et l'effet est bon.

Bases du langage Python : (pour vous familiariser avec les fonctionnalités du langage Python, apprendre à utiliser l'environnement de développement Python et utiliser Python pour développer quelques cas simples)

(1) Introduction à Python3, types de données, chaînes

(2) Instructions de jugement/boucle, fonctions,
(3) Classes et objets, héritage, polymorphisme
(4) Programmation d'interface Tkinter
(5) Fichiers et exceptions , introduction au traitement des données
(6) Bataille d'avions réelle de Pygame

Langage Python avancé : (Bibliothèque avancée de langage Python, cas de développement couramment utilisés au niveau de l'entreprise)

(1) Python bibliothèques et réseaux tiers courants Programmation

(2) Orienté objet, expressions régulières Python
(3) Robot d'exploration de données de recherche d'emploi, robot d'exploration de données financières, robot d'exploration multithread
(4) Fils et processus Python
(5) Application de base de données Python mysql, base de données Nosql, sql, jython

ingénieur front-end python full stack (apprendre à développer des pages Web frontales et à utiliser des frameworks front-end populaires)

(1) HTML+css

(2) Pratique de conception d'interface Web
(3) javaScript+ajax
(4) jquerry
(5) jquerry EasyUI, introduction mobile, photoshop
(6) Bootstrap

ingénieur full stack python Backend (architecture backend couramment utilisée et pratique réelle des projets d'entreprise)

(1) Introduction à Django

(2) Django avancé
(3) Combat réel de Django
(4) Principes de développement de flacons
(5) Pratique du projet de développement de flacons
(6) Principe de développement de tornade
(7) Pratique du projet de développement de tornade

Bases de Linux (introduction à Linux, combinée avec Python, vous pouvez trouver des travaux d'exploitation et de maintenance Linux + Python)

(1)Installation de machine virtuelle

(2)installation et configuration du serveur Linux
(3) Installation et utilisation du serveur Apache et du serveur Nginx
(4)Commandes du serveur commun Linux
(5)Environnement d'exploitation et configuration du serveur Python-WEB
(6) Outil de gestion de versions svn
(7) Gestion des versions outil git
(8) Déploiement de programmes et migration de sites Web

Développement de l'automatisation de l'exploitation et de la maintenance Linux (cas plus approfondis et combats pratiques sous Linux)

(1) Développement Python de Linux exploitation et maintenance

(2) Développement d'un outil d'alarme d'exploitation et de maintenance Linux
(3) Fonctionnement Linux Développement d'audit de sécurité d'alarme Dimension
(4) Développement d'un outil de rapport de qualité commerciale Linux
(5) Détection de sécurité Kali détection d'outils
(6) Pratique de craquage de mot de passe Kali

analyse des données python (analyseur d'exploration Données capturées, règles d'analyse, utilisées pour la commercialisation)

(1) traitement des données numpy

( 2) analyse des données pandas
(3) visualisation des données matplotlib
(4) analyse statistique des données scipy
(5) analyse des données financières python

python big data (Python est très pratique à utiliser big data)

(1) Hadoop HDFS

(2) python Hadoop MapReduce
(3) python Spark core
(4) python Spark SQL
(5) python Spark MLlib

Apprentissage automatique Python (quelques concepts d'introduction et cas d'apprentissage automatique, Python prend en charge de nombreux frameworks d'apprentissage automatique)

(1) Introduction aux connaissances de base de l'apprentissage automatique

(2) Algorithme KNN
(3) Régression linéaire
(4) Algorithme de régression logistique
(5 ) Algorithme d'arbre de décision
(6) Algorithme naïf de Bayes
(7) Machine à vecteurs de support
(8) Algorithme de clustering k-means

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal