サーバーサイド開発の専門家として、安全で高性能なWebアプリケーションを構築するスキルを身につけます。
プログラミングの基礎となるRubyから始めて、段階的にWebアプリケーション開発に必要なスキルを習得します。 実際の開発現場で必要となる順序で学習することで、効率的にバックエンドエンジニアとしてのスキルを身につけられます。
学習したスキルを使って、ユーザー登録・ログイン機能付きのWebアプリケーションを作成します。 GitHubを使ったコード管理からAWSでの本番環境デプロイまで、実際の開発フローを体験できます。
Ruby on Railsを使ったWebアプリケーションの作成
データベースの操作言語。データの保存・取得・更新に必要。
チーム開発に必要なツールとワークフロー
コードのバージョン管理システム。チーム開発には必須のツール。
Gitリポジトリのホスティングサービス。コードの共有と協力に使用。
本番環境での運用に必要な技術
サーバーOSの基礎知識。コマンドライン操作を学習。
アプリケーションの実行環境を統一するためのコンテナ技術。
Amazonのクラウドサービス。本格的なWebアプリの公開に必要。