GeekBrainsがフルサイクルJavaScript開発者の準備を開始







トレーニングポータル-Fullstack JavaScript-developerに新しい職業がオープンました 。 現在のReactJSとNode.jsフレームワークを使用して、サイトのフロントエンド(ユーザーがブラウザーで見るもの)とサーバー側の両方を実装する方法をお教えします。 カットの下の説明とプログラム。







クラスは、5年の実務経験を持つJS開発者を練習することで教えられます。 各レッスンの後、宿題をする必要があります。 これを行うには、すべてのクラス、プレゼンテーション、トレーニングマニュアルのビデオを受け取ります。 各学生には、宿題に対処し、難しい質問に答えるのに役立つ経験豊富なJS開発者の中からメンターが割り当てられます。







コースプログラム:





プログラムの説明

HTML / CSS。 1ヶ月



Webテクノロジーを使用しないとできない言語は何ですか? もちろん、HTML / CSSなし! HTML / CSSの知識は、サーバー側プログラミング言語のさらなる研究の基礎であり、レイアウト、プログラマー、またはデザイナーのための主要なツールの1つです。 ハイパーテキストマークアップ言語であるHTMLを学習することにより、静的なWebページまたはWebサイトを作成できます。 CSS言語-カスケードスタイルシート-デザイナーのアイデアに従ってレイアウトサイトを設計できます。 GeekBrainsのコース「HTML / CSS。サイト作成の基礎」は、実践を通じて学ぶ原則に基づいています。学生はオンラインストアWebサイトを作成し、プロジェクトのすべての作業中にHTML / CSSのプロパティと可能性を研究します。 コースを修了すると、各生徒は将来のポートフォリオの準備ができた最初のケ​​ースを作成します。







レッスン1. Web開発の基本概念

レッスン2. HTMLドキュメントマークアップ言語の基本

レッスン3. CSSドキュメントスタイルの基本

レッスン4.擬似クラスと擬似要素、テーブルレイアウト

レッスン5.ブロックモデルの形成。 ブロックレイアウト

レッスン6. PSD形式のデザインレイアウトの操作

レッスン7. Webサイトのマークアップとブートストラップについて知る

レッスン8. Web標準とサポートツール







HTML5およびCSS3。 1ヶ月



Webテクノロジーの基礎はHTML / CSSであり、これは現代のWebサイトを作成するための基礎となる基本的な基盤であり、グローバルインターネットのための他のプログラミングテクノロジーを探索する最初のステップです。 重要な組織は、グローバルネットワークで独自の代表を持っています。 これは時間の要求であり、市場の要求です。 世界の現代の現実を考慮に入れなければ、競争力を獲得し、それゆえ成功することは不可能です。 これは、レイアウトの組版、静的サイトの作成および編集を可能にするHTML / CSSの束です。 このコースで学習したプログラミング技術により、長期的な基盤を築き、この分野の労働市場で足場を築くことができます。







レッスン1. HTML5:セマンティック要素。

レッスン2.要素の配置、実用的なレイアウト。

レッスン3. HTML5フォーム。 ページにオーディオとビデオを追加します。

レッスン4.背景のCSSオプション。 SVGを使用します。

レッスン5.テキストの操作。 CSS3ボーダー

レッスン6.遷移およびCSS3変換効果。

レッスン7.アダプティブレイアウト(パート1)。

レッスン8. CSS3上級学習SASS。 フレックスボックス







Javascript レベル1. 1か月



このコースは、HTMLレイアウトの原則と静的ページの作成にすでに精通している人を対象としています。 このレベルで習得した実践的な知識とスキルにより、動的なWebページおよびアプリケーションを作成および作成できます。 このコースでは、すでにJavaScriptを使用したことがあるが、その言語での豊富な経験がない学生の知識を体系化します。 学生は、JavaScriptを使用してインタラクティブなWebページを作成する基本を学びます。 レッスンで得られた知識は、実践的な部分、つまりJavaScriptでのゲームの実装を通じて統合されます。 トレーニングを開始する前に、「プログラミングの基礎」と「HTML / CSS」のコースを受講することをお勧めします。







レッスン1. JavaScriptの基本

レッスン2.基本的なJavaScript演算子

レッスン3.ループ、配列、データ構造

レッスン4. JavaScriptのオブジェクト

レッスン5. DOMの概要

レッスン6. JavaScriptでのイベント処理

レッスン7.ワークショップ

レッスン8.無名関数、クロージャー







Javascript レベル2. 1か月



このコースは、JavaScript言語の基本機能を既に習得していて、本当にクールなことをする方法を学びたい人を対象としています。 各レッスンには、有用な理論と効果的な実践の両方が含まれています。 最も関連性の高い知識とスキルで満たされたGeekBrainsの上級コースは、迅速かつ確実にプロのJavaScript開発者になる機会です。







レッスン1. JavaScriptのOOP

レッスン2. AJAXおよびJSON

レッスン3.正規表現

レッスン4. jQueryの概要

レッスン5.ページコンポーネントの相互作用、実践

レッスン6. jQuery UIおよびその他のjQuery拡張機能

レッスン7.有用なライブラリー、コンパイラー、およびテンプレートエンジン

レッスン8. JavaScriptでのテスト







Node.js。 1ヶ月



JavaScriptの進化は毎年、Web開発者が多数の新しいテクノロジーと革新的なアプリケーションを作成する機会を提供します。 簡単にスケーラブルなネットワークアプリケーションを作成するための最も興味深い人気のあるツールの1つは、V8エンジンに基づくJavaScriptプログラミング言語のサーバー側実装であるNode.jsです。 Node.jsはRyan Dahlによって作成されました。このプロジェクトは現在、米国のクラウドコンピューティングの主要プロバイダーであるJoyentによって開発されています。 Node.jsサーバー環境は、C / C ++コード(コア)の80%とJavaScript APIの20%で構成されています。 CommonJSのガイドラインと仕様も適用されます。 このコースは、クライアントでJavaScriptを既に使用しており、サーバー側でJavaScriptを使用してプログラミングする方法を学びたい人を対象としています。







レッスン1. Node.jsの紹介

レッスン2.コンソールプログラム

レッスン3.ネットワーク要求での作業

レッスン4. Expressフレームワーク

レッスン5. MySQLの使用

レッスン6.認証と許可

レッスン7. REST API

レッスン8. WebSocket







ReactJS。 1ヶ月



ReactJSは、ユーザーインターフェイスを構築するためのJavaScriptライブラリです。 2013年にFacebookによって導入され、急速に人気を博しました。 今日では、Instagram、Airbnb、Ebay、Netflix、Yahooなどを含む多くの有名企業で使用されています。 このコースは、JavaScript言語をマスターした初心者のフロントエンド開発者向けに設計されています。 このコースでは、フロントエンドの分野で専門的な開発を行うための最も人気のあるライブラリの1つであるReactJSを習得します。 また、コースで学習するReduxライブラリと組み合わせて、ReactJSは人気のあるAngularJSフレームワークと競合します。 コースの終わりまでに、小規模なソーシャルネットワークを開発します。







レッスン1. ReactJSの概要:最新のJavascript

レッスン2.開発環境のセットアップ

レッスン3.最初のReactJSアプリケーション

レッスン4.内部のReactJS

レッスン5. ReactJSでの相互作用

レッスン6. ReactJSアプリケーションでのルーティング

レッスン7. Reduxを使用したフラックスの概念

レッスン8. NodeJS、EpxressJS、およびMongoDBの紹介







データベース 1ヶ月



Webだけでなく、最新のWebアプリケーションは、長期的なデータストレージなしでは実現できません。 また、多くのアプリケーションにとって、MySQLはそのようなソリューションになります。 多くの一般的な大規模プロジェクトで実証されているこのDBMSは開発中であり、データベースを整理するための主要なソリューションの1つです。 このコースは、MySQL DBMSの例に基づいて構築されており、データを設計し、それらを操作するプロセスを習得するためのステップバイステップを可能にします。 また、他の一般的なデータベースにも精通しますが、このコースを受講する前に、ビデオコース「データベースの基礎」に精通することを強くお勧めします。







レッスン1.データベース設計

レッスン2. SQL-DDLコマンド

レッスン3. SQL-DMLコマンド

レッスン4.要求、ストアドプロシージャ、トリガー、関数の統合

レッスン5.トランザクションとクエリの最適化

レッスン6. MySQLとNoSQLのスケーリング

レッスン7. MySQLエンジン、管理、およびメンテナンスの概要。 インタビューの準備。

レッスン8.代替DBMSおよび機能アドオン。







コースの最後に、学生は標準形式の証明書、ポートフォリオのプロジェクト、 GeekBrainsまたはパートナー企業での保証されたインターンシップを受け取ります。 クラスは夜に開催され、トレーニングコースは9か月です。








All Articles