短期集中講座
バックエンドコース
講座の特徴
本コースはバックエンドエンジニア必須のスキル「PHP(Laravel)」「SQL(MySQL)」「サーバ構築(Docker)」の習得を目指す約3週間の短期集中講座です。
運営母体である八丈島TENNEIの有するWEB事業部から講師を派遣、実践に即したプログラミング教育を実施します。また、「習う」ではなく「検索する」学習スキームを導入し、開発現場で求められる「問題解決力」を持つエンジニアを養成します。
こんな方におすすめ
- リモート環境下におけるローカルサーバ・データベースの環境構築からバックエンド開発までを一通り身に付けたい
- 自然豊かな八丈島で暮らしながらリモートワーク可の会社に転職したい
- 近い将来移住を考えているのでプログラミングスキルを習得しながら島暮らしを体験したい
八丈町定住支援金
八丈町に移住し、就業またはテレワークされる方には定住支援金が交付されます。
※八丈町定住支援金は、要件全てに該当する必要があります。
合宿施設の紹介
受講、宿泊は運営母体である八丈島TENNEIの所有するオフィス棟、住居棟をご利用ください。
※宿泊に関してはホテル、民宿等も利用可能です。
合宿施設の所在地
〒100-1511 東京都八丈島八丈町三根1988-2 TENNEI -てんねい-
短期集中講座の講師
現場で実際に活躍している株式会社xpd デジタルワークス事業部所属のエンジニアを講師として派遣します。
株式会社xpdは、最適なクリエイティブワークを生み出し、最適な方法と組み合わせで届けるコミュニケーションデザインファクトリーです。
講座の修了証
本講座の修了証として「オープンバッジ」を授与します。
「オープンバッジ」は信頼性の高いブロックチェーン技術を取り入れた、スキルのデジタル証明書です。SNSや電子履歴書などに手軽に挿入でき、自身の強みのアピールなどにお使いいただけます。
カリキュラム
バックエンドコース
- 科目
- 内容
- 環境設定
- Visual Studio Codeのインストールや初期設定を解説
- Docker
- Dockerを用いてローカル上にサーバ環境を構築する仕組みを解説
- Laravel 概要
- PHP フレームワークである Laravel の初期構築、MVC(Model, View, Controller)の解説
- Laravel Boilerplate
- ユーザー管理機能が最初からついている Laravel Boilerplate のインストール、概要解説
- SQL 概要
- データベースの操作に慣れるため、SELECT(検索), UPDATE(更新), INSERT(挿入), DELETE(削除) を行う
- Migration
- ユーザー自身の電話番号などの属性情報を編集できるようにするため、 Migration コマンドでカラムを追加する。既に学習した SQL と比較し、 Migration の意味を理解する
- Model
- Model を編集して参照できるようにする
- View (Laravel Blade)
- Blade を編集して値を表示する
- Controller (Validation)
- 登録時に Validation を通して「値の確かさ」を確認する
- 郵便番号一覧検索 (ページネーション)
- 日本郵便が発行している郵便番号データをデータベースに挿入し、これを1ページ20件程度を表示する閲覧できる一覧ページを作成する
- インクリメンタルサーチ
- API機能を使って郵便番号から住所を検索する機能を作成し、数字を入力すると同時にその数字に紐づく住所が表示される
スケジュール
授業は平日に実施します。
時間は9時~18時半(授業:8時間、休憩:10分x3、昼休み:1時間)を基本とします。
入校日ごとの授業の実施スケジュールは以下のとおりです。
初級編 : 2022年1月 入校
日付
曜日
授業有無
1月4日
火
ー
1月5日
水
ー
1月6日
木
○
1月7日
金
○
1月8日
土
ー
1月9日
日
ー
1月10日
月
ー
1月11日
火
○
1月12日
水
○
1月13日
木
○
1月14日
金
○
1月15日
土
ー
1月16日
日
ー
1月17日
月
○
1月18日
火
○
1月19日
水
○
1月20日
木
○
1月21日
金
○
1月22日
土
ー
1月23日
日
ー
1月24日
月
○
1月25日
火
○
中級編 : 2022年2月 入校
日付
曜日
授業有無
2月1日
火
○
2月2日
水
○
2月3日
木
○
2月4日
金
○
2月5日
土
ー
2月6日
日
ー
2月7日
月
○
2月8日
火
○
2月9日
水
○
2月10日
木
○
2月11日
金
ー
2月12日
土
ー
2月13日
日
ー
2月14日
月
○
2月15日
火
○
2月16日
水
○
2月17日
木
○
2月18日
金
○
2月19日
土
ー
2月20日
日
ー
2月21日
月
ー
2月22日
火
ー
授業初日の時間割、授業最終日の帰宅について
授業初日の時間割
13:10 | 八丈島空港着
※天候等の影響により飛行機の到着時刻が遅れる場合があります。 その場合は以降の時間割について後ろ倒し等の調整を行います。 あらかじめご了承ください。 |
---|---|
13:10~13:45 | 空港でお迎え~合流
※八丈町から通う方は13:45までに TENNEI「オフィス棟」へ直接お越しください。 |
13:45~15:00 | 昼食 |
15:00~16:00 | 事前説明、自己紹介など |
16:00~18:30 | 授業 |
19:00~20:00 | 軽い懇親会など |
授業最終日の帰宅
最終日の授業は18:30に終了を予定しているため、当日中での飛行機は利用できません。
宿泊施設は授業最終日の翌日まで利用可能としておりますので、翌日の都合良い時間の飛行機にてご帰宅ください。
※八丈町から通う方は、授業最終日で終了となります。
募集要項:バックエンドコース
- 講座名
- 短期集中講座 バックエンドコース
- 講座期間
- ①2022年1月 入校:2022年1月6日 ~ 2022年1月25日
②2022年2月 入校:2022年2月1日 ~ 2022年2月18日
- 講座時間
- 平日9:00~18:00(約3週間で100時間の講習)
- 講座会場
- TENNEI -てんねい-
〒100-1511 東京都八丈島八丈町三根1988
- 募集期間
- 2021年10月12日 ~ 2021年10月23日
- 選考期間
- 2021年10月24日 ~ 2021年10月27日
- 選考結果通知日
- 2021年10月30日
- 選考方法
- お申し込みフォームへの記入内容をもとに選考
- 受講対象者の条件
- WindowsまたMacの基本操作ができる方
(ファイル/フォルダの理解、ウェブブラウザの操作等)
- 講座目標
- Lalavel を用いた開発環境構築の理解/コマンドラインによる操作方法の理解/SQLの理解/Laravel コマンドラインを用いたデータベース操作(Migration)/MVC(Model, View, Controller)の理解/郵便番号データを使ってページネーション機能の実装/郵便番号 インクリメンタルサーチ機能の実装
- 受講生負担費用
- 100,000円(税込)
※羽田ー八丈島間を往復する際の交通費とPCR検査費込み。
※八丈町民など講座会場に直接通える方は65,000円(税込)となります。
- 無料宿泊施設
- 受講者の個室は和室6畳で机、椅子、鍵付きキャビネットが設置されています。
喫煙される場合は必ず所定の喫煙所をご利用下さい。
キッチン、トイレ、バスは共用です。譲り合ってご利用ください。
設備が汚れてしまった場合は、各自で清掃をお願いします。
清掃用具は、キッチン、トイレ、バスに用意しています。
紛失や盗難があっても当施設は責任を負いかねます。貴重品は各自で管理をお願いします。滞在期間中は備え付けの鍵付きキャビネットをご利用ください。
他の滞在者の迷惑にならない様、夜間21時以降はお静かに願いします。
受講者同士のトラブルについては対応いたしかねます。ご了承ください。
古民家のため室内に虫が出ることがあります。ご了承ください。
- 備考
- 新型コロナウィルスの影響等により緊急事態宣言が発出されている場合、オンラインで授業を実施する場合があります。
※キャンセル待ちをご希望の方は、下記お問い合わせフォームより
「希望コース」と「受講月」を入力の上お問い合わせください。