ホームページ  >  記事  >  バックエンド開発  >  Python 学習ロードマップの概要

Python 学習ロードマップの概要

不言
不言転載
2019-03-09 14:03:242814ブラウズ

この記事は、Python 学習ロードマップの概要を示しています。これには一定の参考価値があります。必要な友人は参照できます。お役に立てば幸いです。

Python の学習方法
Python 学習愛好家にとって、優れた学習コンテキストは特に重要であり、これにより半分の労力でより効果的に学習できるようになります。 Python 技術を体系的に学びたい場合は、編集者が使用している学習ロードマップを参照してください。私自身がそれをテストしたところ、効果は良好でした。

Python 言語の基本: (Python 言語の特性を理解し、Python 開発環境の使用方法を学び、Python を使用していくつかの簡単なケースを開発します)

(1) Python 言語の概要Python3、データ型、文字列

(2) 判定・ループ文、関数、
(3) クラスとオブジェクト、継承、ポリモーフィズム
(4) Tkinter インターフェースプログラミング
(5) ファイルと例外、データ処理入門
(6)Pygame 実戦航空機戦闘

高度な Python 言語: (Python 言語の高レベル ライブラリ、一般的に使用されるエンタープライズ レベルの開発ケース)

( 1) Python の共通サードパーティライブラリとネットワーク プログラミング

(2) オブジェクト指向、Python 正規表現
(3) 就活データクローラ、財務データクローラ、マルチスレッドクローラ
(4) Pythonスレッド、プロセス
(5) Python mysql データベース アプリケーション、Nosql データベース、sql、jython

Python フルスタック エンジニア フロントエンド (フロントエンド Web ページの開発と一般的なフロントエンド フレームワークの使用方法を学びます)

(1) HTML css

(2) Web ページ インターフェイス設計の実践
(3) JavaScript ajax
(4) jquery
(5) jquery EasyUI、モバイル入門、Photoshop
(6) ブートストラップ

Python フルスタック エンジニア バックエンド (一般的に使用されるバックエンド アーキテクチャとエンタープライズ プロジェクトの実践)

(1) Django の概要

(2) 高度な Django
(3) Django の実践
(4) Flask 開発プロジェクトの実践
(5) Flask 開発プロジェクトの実践
(6) Tornado 開発の原則
(7) Tornado 開発プロジェクトの実践

Linux の基本 (Linux の入門、Python と組み合わせると、Linux Python の運用と保守の仕事を見つけることができます)

(1)仮想マシンのインストール

(2) Linux サーバーのインストールと構成
(3)apacheサーバとnginxサーバのインストールと使い方
(4)linux共通サーバコマンド
(5)Python-WEBサーバの動作環境と設定
(6)バージョン管理ツール svn
( 7)バージョン管理ツール git
(8)プログラム導入とWebサイト移行

Linux運用保守自動化開発(より突っ込んだ事例とLinuxの実戦)

(1)Python Linux の運用および保守の開発

(2) Linux の運用および保守のアラーム ツールの開発
(3) Linux の運用および保守のアラーム セキュリティ監査の開発
(4) Linux ビジネス品質レポート ツールの開発
(5) ) Kali セキュリティ検出ツールの検出
(6) Kali パスワード クラッキングの実践

Python データ分析 (クローラでキャプチャしたデータの分析、分析ルール、商用化のため)

(1) numpy データの処理

(2) pandas データ分析
(3) matplotlib データ視覚化
(4) scipy データ統計分析
(5) Python 財務データ分析

Python ビッグデータ (Python は非常に優れています)ビッグデータの操作に便利)

(1) Hadoop HDFS

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

Python 機械学習 (機械学習のいくつかの入門概念と事例、Python は多くの機械学習フレームワークをサポートしています)

(1) 機械学習の基本知識の紹介

(2) ) KNN アルゴリズム
(3) 線形回帰
(4) ロジスティック回帰アルゴリズム
(5) デシジョン ツリー アルゴリズム
(6) 単純ベイズ アルゴリズム
(7) サポート ベクター マシン
(8) クラスタリング K-means アルゴリズム

以上がPython 学習ロードマップの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。