Maison  >  Article  >  développement back-end  >  Qu'apprennent les ingénieurs Python Full Stack ?

Qu'apprennent les ingénieurs Python Full Stack ?

藏色散人
藏色散人original
2019-10-29 10:10:112410parcourir

Qu'apprennent les ingénieurs Python Full Stack ?

L'ingénieur Full Stack fait référence à une personne qui maîtrise diverses technologies Python et peut réaliser des produits de manière indépendante.

Les ingénieurs full-stack Python utilisent des outils et des connaissances liés à Python pour tout réaliser, de la mise en œuvre des pages frontales à l'écriture du code back-end, en passant par la gestion de la base de données. Une seule personne peut tout gérer sur un. site Web de l'entreprise, réalisant véritablement un développement full-stack.

Recommandé : "Tutoriel Python"

Qu'apprennent les ingénieurs Python full-stack ?

1. Bases du développement Python

Compétences de base :

1. Maîtriser les principes du matériel informatique et des systèmes d'exploitation ; Maîtriser les bases de la grammaire de la programmation Python ;

3. Maîtriser les types de données, le codage des caractères et les opérations sur les fichiers ;

4.

2. Programmation avancée Python et développement de bases de données

Compétences de base :

1. Développement orienté objet

2. >

3. Développement de bases de données Mysql ;

4. Threads, processus, files d'attente et modèles multicanaux IO.

Développement front-end

Capacités de base :

1. Développement Html, CSS, JavaScript

2. >3 . Développement du framework front-end VUE.

4. Développement du framework WEB

Capacités de base :

1. Bases du framework Django

2. 3. Développement de projets pratiques BBS+Blog ;

4. Middleware de cache et de file d'attente ;

5. Apprentissage du framework Flask ; 🎜>7. API reposante.

5. Développement de robots

Capacités de base :

1. Maîtriser les principes de fonctionnement et les idées de conception des robots

2. mécanisme ;

3. Maîtriser les applications d'exploration de clusters distribués.

6. Pratique de projet full-stack

Capacités de base :

1. Apprentissage des outils d'application d'entreprise

2. ;

3. Développement de la plateforme éducative en ligne Luffy Academy.

7. Analyse des données

Compétences de base :

1. Apprendre les connaissances financières dans les modules liés à Python

2. >

3. Développement d'une plateforme de stratégie quantitative ;

4. Stratégies d'analyse financière courantes telles que "Double Moving Average", "Weekly Rule Trading", "Alpaca Strategy", "Dual Thrust Trading Strategy" ;

5.Module d'analyse de données Numpy/Pandas/Scipy.

8. Intelligence artificielle

Capacités de base :

1. Apprentissage automatique pour explorer une grande quantité de données de films historiques

2.

3. Développement de drones et conduite sans conducteur.

9. Exploitation, maintenance et développement automatisés

Capacités de base :

1. Développement du système de gestion des actifs CMDB

2. Développement du système

3. Développement d'un système de surveillance d'hôte distribué.

10. Développement Go du langage à haute concurrence

Capacités de base :

1. Bases du langage GO

2.

3. Programmation fonctionnelle et orientée objet;

4.

Attendez.

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!

Déclaration:
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