ウェブサイトの開発スキルマップ

 

1     https://blog.csdn.net/guohanma/article/details/74082213

2     https://blog.csdn.net/weixin_41850404/article/details/84547629

3     https://blog.csdn.net/peterwanghao/article/details/78737081

スキルスペクトルのフロントエンド

  • 財団
    • HTML / CSS
    • JavaScriptを
    • JUDGMENT
  • 中級の記事
    • (例えば、JSON、XMLなど)のデータ形式
    • (このようにjQueryのAjax、APIを取得し、ReactiveXなど)RESTfulなAPIとの対話
    • 正規表現
    • セマンティックHTML
    • コマンドライン
    • Node.jsの
    • DIV / CSS
    • SCSS / SASS
    • ベクトルグラフィックス/アニメーションベクトルグラフィックス(例えば、SVG)
    • 単一ページのアプリケーション
  • 高度な記事
    • ES6 /活字体
    • CSS3
    • オブジェクト指向プログラミング
    • 関数型プログラミング
    • MVC / MVVM / MV *
    • (例えばクロスドメインなど)のセキュリティ
    • 許可(などHTTPベーシック、JWTなど)
  • エンジニアリング
    • コード品質(例えばJSLint / ESLint / TSLint / CSLint)
    • コード分​​析(例えば、コード気候)
    • テストカバレッジ
    • 建設システム(一口、イサキ、WebPACKのその他)
    • 自動ビルド(スクリプト)
  • 互換性
    • クロスブラウザのテスト(クローム、IE、Firefoxの、サファリ、など)
    • クロスプラットフォームのテスト(Windowsの、GNU / LinuxのはMac OSなど)
    • クロスデバイステスト(デスクトップ、アンドロイド、iOSの、Windowsの携帯電話)
    • クロスバージョンテスト(同じブラウザの異なるバージョン)
  • 特定のフロントエンド
    • CSS / CSS3アニメーション
    • JavaScriptのアニメーション
    • ウェブフォントの埋め込み
    • アイコンフォント
    • グラフとチャート
    • CSSスプライト(にかわなど)
    • DOM操作(例えばjQueryのような、等を反応させます)
    • (等JSX、ハンドルバー、JSP、口ひげなど)テンプレートエンジン
  • ソフトウェア工学
    • (このようにgit、SVNなど)バージョン管理
    • パッケージマネージャ(例えばNPM、バウアー)
    • 依存関係の管理
    • モジュラー(例えばCommonJS、WebPACKの)
  • デバッギング
    • ブラウザのデバッグ
    • デバッグツール
    • Wiresharkの/チャールズ霊妙
    • リモートデバッグ装置(クロームデバイスを点検など)
  • テスト
    • ユニットテスト
    • テストサービス
    • UIテスト
    • 統合テスト
  • パフォーマンスと最適化
    • ページスピード/ YSlowの最適化
    • 負荷最適化(等gzip圧縮、キャッシング、など)
    • 性能試験(特にモバイルウェブ)
    • 可用性
    • 圧縮(例えば縮小化、Uglify、CleanCSS等)
  • デザイン
    • カットページ
    • (ワイヤーフレームから)ワイヤーフレーム
    • 応答デザイン
    • グリッドレイアウト(グリッドレイアウト)
    • フレキシボックスレイアウト
  • SEO
    • サイトマップ(サイトマップ)
    • 内部リンクビルディング
    • ミクロ/マイクロフォーマット
    • 静的なページは、コンテンツを生成し
    • H1、H2、H3、および強力な使用
    • タイトル、説明の最適化
    • 静的なページは、コンテンツを生成し

背景スキルマップ

  • 入門
    • HTML / CSS
    • プログラミング言語:Java / Pythonの/ PHP / Rubyの、など
    • このようSpring MVCの、フラスコ、LaravelなどなどのWebフレームワーク
    • HTTPプロトコルの基礎
    • CGIベース
  • 中級の記事
    • XMLとJSONの処理
    • データ構造とアルゴリズム
    • オブジェクト指向プログラミング
    • CMS
    • APIの設計
    • このようTCP /ソケットなどのネットワーク通信プロトコル、
  • 高度な記事
    • 関数型プログラミング
    • ドメイン駆動設計
    • MVCアーキテクチャ
    • このようJVMとして最適化された動作環境、
    • リモートデバッグ
  • エンジニアリング
    • バージョン管理
    • ユニットテスト
    • 依存関係の管理
    • パッケージ管理
  • インフラ
    • このようドッカーなどの仮想化、
    • 自動展開
    • 作成、管理、公開するアプリケーションパッケージ
    • 公開されたスクリプト
    • このようJBoss ASでWebコンテナ、
  • キャッシュの記事
    • アプリケーション層のキャッシュ
    • キャッシュプラットフォーム
    • データベース側のキャッシュ
    • 分散キャッシュ
  • データの永続化
    • SQL
    • NoSQLの
    • DBMS
    • サーチエンジン
  • データベース
    • クエリのパフォーマンスチューニング
    • 構造最適化
    • マスター・スレーブ複製、マスター・マスター・レプリケーションなど
    • スケーラビリティと高可用性
    • バックアップと災害復旧
  • セキュリティと暗号化
    • 認証とセッション管理
    • 暗号化と復号化
    • デジタル署名、デジタル証明書
    • 暗号化アルゴリズム
    • XSS / CSRF / SQLインジェクション
  • モニター
    • アプリケーションパフォーマンス監視
    • 例外監視
    • ジャーナル
    • トラフィック監視
  • サービス
    • RESTfulな
    • SOA
    • RPC
    • MicroServices
  • ニュース
    • ETC.
    • IPC
    • MQ

DevOpsチームのスキルマップ

  • 初心者
    • などのシェル、PerlやPythonなどのスクリプト、
    • プログラム言語
    • Webアプリケーションは、基本的な原則を実行します
    • HTTPサーバ
    • Applicationコンテナ
    • このようawkのように、コマンドライン、
    • CGI
    • バグ修正
  • 中級の記事
    • 自動化された運用・保守
    • GNU / Linuxオペレーティングシステム
    • コンパイル
    • データベース
  • 高度な記事
    • 分散ファイルシステム
    • 分散ストレージシステム
  • クラウドサービス
    • このようAWS S3などのストレージサービス、
    • このようAWSラムダなどのコンピューティングサービス、
    • このようAWS EC2などのホスティングサービス、
  • セキュリティ
  • ネットワーク
    • CCNP / CCNA
  • 継続的インテグレーション
    • 継続的インテグレーションツール
    • 自動化されたビルドツール
    • 依存関係管理ツール
    • バージョンマネージャ
  • 仮想化
    • 例えばドッカーなどのアプリケーション仮想化容器、
    • 仮想化環境
    • オペレーティングシステムの仮想化
  • オートメーション(人形、シェフ)
    • 自動設定
    • 自動展開
    • なスーパーバイザーとして、プロセス管理ツール、
  • モニター
    • インフラストラクチャの監視
    • ログ管理
    • 監視サービス
  • ロードバランシング
    • エッジキャッシュ、など(ワニス)
    • DNS負荷分散
    • CDN

ソフトスキルマップ

  • 影響/パーソナルブランド
    • 書き込み
    • スピーチ
    • 列車
    • ブログ
    • 計画容量
    • 文学趣味
    • ソーシャルメディア
  • コミュニティ
    • ソーシャルメディアの交換
    • メディアプラットフォームので、
    • 技術コミュニティ
    • コミュニティQ&A
  • 継続的な学習
    • 新しいスキル、言語を学びます
  • 健康
    • スポーツの
    • 夜更かししないでください。
  • 生産力
    • 使い慣れたツール
    • ショートカットキー、ショートカットキー、ショートカットキー
  • 見積り
    • 予想完了時間
    • 遅延支出
    • 予算の見積もり
    • 給与の見積もり
  • 他の
    • インタビュー
    • 顧客とのコミュニケーション
[付録]各コア技術的な知識マップ大きなエクスポージャーは、知識資源の本質を強くお勧めします
 

HTML5のサポート技術情報

    

 

 

CSS3の知識

  

 

 

 

JavaScriptの知識

 

 

jQueryの知識

  

 

 

Node.jsのサポート技術情報

  

 

 

AngularJS知識

  

 

 

知識を反応させます

  

 

 

 

Java Web

  

Java EEの 

  

 

 

Java SEの 

  

 

 

C言語の知識

  

 

 

C ++の知識ベース 

  

 

 

Pythonの知識 

  

 

 

PHPの知識ベース

  

 

 

JavaScriptの知識 

  

 

 

スウィフト知識

  

おすすめ

転載: www.cnblogs.com/iamspecialone/p/11203435.html