loading...

検索結果

【Techtrain:9カ月プラン例】フルスタックエンジニア養成~初心者からオールラウンドなプログラミングスキルを身につける

 【Techtrain:9カ月プラン例】フルスタックエンジニア養成~初心者からオールラウンドなプログラミングスキルを身につける

オールラウンドに活躍できるプログラミングスキルを身につける

No. TTB98006DN330C

対象者

  • 全階層

・プログラミング初心者の方
・これからIT関連の部署に配属される方
・エンジニアが不足している企業の方
・キャリアチェンジを検討している方

よくあるお悩み・ニーズ

  • 万能なITエンジニアになりたい
  • 複数のプログラミング言語を身につけたい
  • 実務に活用できるプログラミングを習得したい
  • 自身のペースでプログラミングを学習したい

研修内容・特徴outline・feature

本プログラムは「TechTrain(テックトレイン)」のプログラミング初心者の方向けに、システム開発のオールラウンダーを目指すプラン例です。


HTML・CSSなどのWeb開発の基本的な言語から学び、Reactでライブラリを活用した開発ができるようになります。また、バックエンドの言語も身につけることでオールラウンドに活躍できるプログラミングスキルを身につけていただきます。自身に必要なバックエンドの言語を選択できるため、柔軟性に富んだプランです。9カ月間、ドリル形式の課題に取り組み、自身の手を動かしてトライ&エラーを繰り返すことで、実践的にスキルを身につけていただけます。


※本プラン例では、バックエンドの言語を「①Laravel・PHP」「②Ruby on Rails」「③Go」の三種類のいずれかから、1つお選びいただく想定です


<TechTrainの学習方法>
TechTrainでは、「Railway」というドリル形式の超実践型課題を解き進みます。基本的な内容から手を動かしながら学び、課題をクリアしていただくアウトプット型の学習です。
わからない箇所は技術チャットメンターに質問できるので、初心者でも安心して学習をすすめていただけます。また、ご自身の成長過程を確認できるため、計画立てた学習が可能です。


【「TechTrain」のサービス紹介・プランラインナップはこちら】


<本サービスについて>
「TechTrain」では、PythonやHTML/CSS/JavaScript、Laravel、PHP、Swiftなど様々な言語の課題を用意しております。本ページではご活用例として学習言語を絞ってプランを提示しておりますが、ご契約期間内は自由に課題を選んで取り組んでいただけますので、本プラン以外の言語も自由に学んでいただけます。ご契約期間は1カ月単位でお申込みいただけますので、ご予算やご予定、レベル感に合わせて、必要な期間だけお申込みください。


※ご注意事項
本研修では、基本的なPC操作ができることを前提にしています。

到達目標goal

  • ①Webアプリケーションの動作の仕組みを理解し、構築できる
  • ②React.jsを用いたフロントエンド実装の原理を理解し、構築できる
  • ③モダンな技術スタックによるバックエンド実装の原理を理解し、構築できる

画面イメージUSER INTERFACE

  • Railway(ドリル式課題一覧)

    シンプルで直観的に触れる操作画面です。

  • 教材

    学んだ内容を手を動かしながら進めていく
    ドリル形式です。

  • 学習計画

    お申込みいただいたプランに合わせて、
    計画を立てていただきます。

  • スキルチェックシート

    身につけたスキルが整理され、
    いつでも確認いただけます。

研修プログラムprogram

HTML/CSS/JavaScript 入門編
内容
手法
  • 1.Tagを使い分けて見た目を作ろう
    2.インデントを整えよう
    3.カードデザインからレイアウトの基礎を作ろう
    4.Tagを意味付けして使おう
    5.アクセシビリティ(a11y)を意識して書こう
    6.SEOを意識したHTMLを書いてみよう
    7.使いまわせるようにスタイルを当てよう
    8.FlexBoxを使ってレイアウトを作ろう
    9.レスポンシブ対応をしてみよう
    10.異なるブラウザで見た目が一致しているかを確認しよう
    11.スプレッド構文を使ってみよう
    12.HTMLとJavaScriptを分割して使おう
    13.アロー関数を使えるようになろう
    14.mapを使えるようになろう
    15.Promiseを使ってみよう
Railway
(ドリル式
課題)
HTML/CSS/JavaScript 初級編
内容
手法
  • 1.リストを作ろう
    2.floatを使ってレイアウトを作ろう
    3.要素の重なりを扱えるようになろう
    4.ブロック要素とインライン要素の違いが分かるようになろう
    5.ローカルサーバで確認しよう
    6.標準仕様について知ろう
    7.リンクタグを使いこなそう
    8.GridLayoutを使えるようになろう
    9.CSSアニメーションを作ろう
    10.SVGについて知ろう
    11.バリデーションをしよう
    12.DevToolsのNetworkパネルを使えるようになろう
    13.if文を使えるようになろう
    14.ECMAScriptについて知ろう
    15.DOM APIを使ってみよう
    16.Node.jsについて知ろう
    17.コンソールに表示されるエラーを読もう
Railway
(ドリル式
課題)
React.js 初級編
内容
手法
  • 1.Reactの環境構築をしよう
    2.Reactでヘッダーを作成しよう
    3.サイトの説明と犬の画像を表示しよう
    4.useStateを使ってみよう
    5.ボタンのクリック時に stateを更新しよう
    6.APIを叩いて、ランダムな画像を表示しよう
    7.CSSを書いて、見た目を整えてみよう
    8.コンポーネント分割とProps
    9.useEffectを使ってみよう
    10.ドロップダウンコンポーネントの作成
    11.犬の画像のリストを表示しよう
Railway
(ドリル式
課題)
React.js 基礎1 掲示板
内容
手法
  • 1.Reactプロジェクトを作成しよう
    2.スレッド一覧画面を作ろう
    3.スレッド作成画面を作ろう
    4.スレッド内の投稿一覧画面を作ろう
    5.スレッド内にメッセージ送信フォームを作ろう
Railway
(ドリル式
課題)
React.js 基礎2 TODOアプリ
内容
手法
  • 1.ライブラリのバージョンアップをしよう
    2.ESLint, Prettierを導入しよう
    3.SASSを導入しよう
    4.タスクに期限を設定できるようにしよう
    5.リストの切り替えをキーボード操作でできるようにしよう
    6.レスポンシブに対応させよう
Railway
(ドリル式
課題)
React.js 基礎3 書籍レビューアプリ
内容
手法
  • 1.ブラウザテストを作ろう
    2.単体テストを作ろう
    3.ユーザー認証(ユーザー作成画面とログイン画面)を実装しよう
    4.書籍レビューの一覧画面を作ろう
    5.ページネーションを作ろう
    6.ログイン状態を保持しよう
    7.ユーザー情報編集画面を作ろう
    8.ログアウト処理を実装しよう
    9.書籍レビュー登録画面を作ろう
    10.書籍レビュー詳細画面を作ろう
    11.書籍レビュー編集画面を作ろう
    12.Lighthouseを使ってみよう
Railway
(ドリル式
課題)
React.js 基礎4 SSRをやってみよう
内容
手法
  • 1.ベースとなるReactアプリをTypeScriptで作成しよう
    2.静的ページをデプロイしよう
    3.サーバを実装しよう
    4.webpack・babelを設定してサーバをビルドできるようにしよう
    5.SSRをしよう
Railway
(ドリル式
課題)

※本プラン例では上記「React.js 基礎4」の後、バックエンドの言語を「①Laravel・PHP」「②Ruby on Rails」「③Go」の三種類のいずれかから、1つお選びいただく想定です。


①Laravel・PHP

Laravel - PHP 初級編
内容
手法
  • 1.LaravelでRouteを使ってページを追加しよう
    2.RouteとControllerをどちらも使ってみよう
    3.引数とBladeを使ってページを作ってみよう
    4.データベースのテーブルを作成してみよう
    5.データベースを使ってページを表示させてみよう
    6.映画作品リストを作ろう
    7.映画作品リスト管理ページ(一覧)を作ろう
    8.映画作品リスト管理ページ(登録)を作ろう
    9.映画作品リスト管理ページ(編集)を作ろう
    10.映画作品リスト管理ページ(削除)を作ろう
    11.作品リストをより見やすくしよう
    12.映画作品にジャンルを設定できるようにしよう
    13.座席一覧を表示しよう
    14.上映スケジュールを表示しよう
    15.上映スケジュールを管理できるようにしよう
    16.上映スケジュール管理の不具合を修正しよう
    17.座席予約フォームを作ろう
    18.座席の空き状況を見ながら予約できるようにしよう
    19.予約管理画面を作ろう
    20.スクリーンの増設に対応しよう
    21.ユーザ登録できるようにしよう
    22.SQL Injection の脅威を知ろう
Railway
(ドリル式
課題)
Laravel - PHP 基礎編
内容
手法
  • 1.PHPの型システムを学ぼう
    2.等号・不等号・等号否定を学ぼう
    3.switch文を学ぼう
    4.breakを学ぼう
    5.continueを学ぼう
    6.配列を学ぼう(1)
    7.配列を学ぼう(2)
    8.多次元配列を学ぼう
    9.配列を繰り返し処理中で扱おう
    10.メソッドの使い方を学ぼう
    11.メソッド分割を学ぼう
    12.クラスの「継承」を学ぼう
    13.クラスのアクセス権限を学ぼう
    14.クラス内で定数を定義しよう
    15.スコープを学ぼう
    16.変数や引数、返り値の「型」を学ぼう
    17.インターフェースを学ぼう
    18.コーディング規約を学ぼう
Railway
(ドリル式
課題)

②Ruby on Rails

Ruby on Rails 初級編
内容
手法
  • 1.映画作品リストを作ろう
    2.映画作品リスト管理ページ(一覧)を作ろう
    3.映画作品リスト管理ページ(登録)を作ろう
    4.映画作品リスト管理ページ(編集)を作ろう
    5.映画作品リスト管理ページ(削除)を作ろう
    6.作品リストをより見やすくしよう
    7.座席一覧を表示しよう
    8.上映スケジュールを表示しよう
    9.上映スケジュールを管理できるようにしよう
    10.座席予約フォームを作ろう
    11.座席の空き状況を見ながら予約できるようにしよう
    12.予約管理画面を作ろう
    13.スクリーンの増設に対応しよう
    14.ユーザ登録できるようにしよう
Railway
(ドリル式
課題)
Ruby on Rails 基礎編
内容
手法
  • 1.静的解析を入れて自分でコードを見直そう
    2.劇場を複数扱えるようにしよう
    3.メール通知をできるようにしよう
    4.定時実行をできるようにしよう
    5.人気作品ランキングを集計して掲載しよう
    6.機能を見直してリファクタリングしてみよう
Railway
(ドリル式
課題)

③Go

Go 初級編
内容
手法
  • 1.Goをインストールして、Template Project を手元の PC にダウンロードしよう
    2.HTTP サーバーを起動してみよう
    3.Health Check の Response を設計してみよう
    4.JSON へのシリアライズに対応しよう
    5.Health Check の Handler を実装してみよう
    6.TODO の構造体を設計しよう。
    7.TODO を作成する API の Request と Response を実装してみよう
    8.TODO を作成する API の Service を実装してみよう
    9.TODO を作成する API の Handler を実装してみよう
    10.対象の TODO が無かったときの Error を実装しよう
    11.TODO を変更する API の Request と Response を実装してみよう
    12.TODO を変更する API の Service を実装してみよう
    13.TODO を変更する API の Handler を実装してみよう
    14.TODO を取得する API の Request と Response を実装してみよう
    15.TODO を取得する API の Service を実装してみよう
    16.TODO を取得する API の Handler を実装してみよう
    17.TODO を削除する API の Request と Response を実装してみよう
    18.TODO を削除する API の Service を実装してみよう
    19.TODO を削除する API の Handler を実装してみよう
Railway
(ドリル式
課題)
Go 基礎編
内容
手法
  • 1.PanicをRecoverするMiddlewareを実装してみよう
    2.Contextにアクセス元のdeviceのOS名を格納するMiddlewareを実装しよう
    3.Access log を出力する Middleware を実装しよう
    4.Basic認証を導入してみよう
    5.Basic認証の検証作業をしてみよう
    6.HTTPサーバーを安全に終了させよう
Railway
(ドリル式
課題)

TechTrainの特徴FEATURE

  • feature

    1

    実務レベルの経験が積める、プロ監修の超実践型課題 "Railway"

    実際にIT最前線企業で使う技術に絞った21分野200問以上の実践型課題により、実務に必要な技術に絞って効果的に学習できます。また、自分が持っているスキルを可視化、ゴールから逆算して学習でき、実力と現場レベルとのギャップを確かめながら着実に学習を進めることができます。

    • step01

      自分に足りないエンジニア
      スキルを確認する

    • step02

      スキルが身に付く教材を
      確認する

    • step03

      指示された順番に沿って
      教材に挑戦する

  • feature

    2

    5分調べて分からなければ、技術チャットメンターに質問可能

    平日夜間、土日など、人事の方がお休みの日も、テキスト形式でいつでも質問することができます。過去に同じ問題に挑戦した他のユーザーが聞いた質問や、それに対する回答も参考にしながら取り組むことができます。

    • step01

      問題で躓いたポイントを
      書き込んで相談

    • step02

      技術チャットメンターが一つ
      ずつ丁寧に解決の糸口を解説

    • step03

      再び進められる様に
      なるまで何度でも壁打ち

  • feature

    3

    時系列での成長カルテで育成ご担当者さまの育成・配置計画のサポート

    プログラミングテスト等でその時の実力を測ったものではなく、登録から現在に至るまでの成長過程をカルテとしてご覧いただくことができ、個別、全体進捗推移の把握が可能です。TechTrainオリジナル教材への取り組み、進捗、メンターとの面談内容、評価等を時系列で確認できることで、柔軟な育成計画や配置計画が可能です。

    • ■カルテで確認できる内容

      ・受講者のRANK推移(週次) 
      ・教材クリア数(個別、全体)

      ・受講者平均RANK      
      ・推奨レベルとのGAP

スケジュールSCHEDULE

・本ページでは9カ月プラン例を紹介しておりますが、ご契約期間は1カ月単位でお申込みいただけます(ご延長も同料金で可能です。ご予算やご予定、レベル感に合わせて、必要な期間だけお申込みください。

・プラン例以外の多数の言語を自由に学ぶことが可能です。

・お申し込み締め切りは、各開始月の1日から10営業日前です。お申し込み後は、株式会社TechBowl(テックボウル)よりご契約や詳しい操作方法等についてご連絡させていただきます。(ご利用開始日の1日が土・日・祝日の場合もございますので、ご注意ください)

お申込後の流れFLOW

STEP

1

お申込み

本ページもしくはWEBinsourceよりお申込みください。
(お申し込み翌営業日)インソースがお申し込み内容を確認し、サービス提供元のTechBowに連携いたします。

STEP

2

ご利用に関する説明会の実施

TechTrainサービス提供元TechBowlより説明会のご連絡をいたします。

STEP

3

受講開始

説明会後、サービスが使用可能となります。
期限を延長する場合はWebinsourceより延長オプションをお申込みください。

提供団体ORGANIZER

株式会社TechBowl(テックボウル)が提供しております。

よくあるご質問Q&A

  • 一般的に、ITエンジニアを1から養成する場合のスケジュール感を教えてください。
    現場で求めるスキル次第ですが、3ヶ月あれば受託開発案件に、6ヶ月あれば自社開発案件にそれぞれ従事していただけます。
  • 新入社員の育成での利用を検討しています。
    適切な1日当たりの取り組む時間や頻度の目安を教えてください。
    1週間での利用は下記をご推奨しております(営業時間外のみでのご利用想定)。
    ・平日:1日あたり1~2時間
    ・土日祝日:1日あたり4~5時間
  • メンターはどのような人が多いのでしょうか。メンタリングの結果、当社を離れてしまっては困るのですが。。。
    メンターは、自社開発企業に現在もしくは過去に在籍されていて各社のテックリード以上クラスの方が120名以上おります。
    企業向けにTechTrainをご利用いただく場合には、メンターの所属する企業への引き抜きや転職相談はNGとして運用しておりますので、安心してご利用くださいませ。
  • 同じ会社内で受講者同士の交流やランキングなど、他者からの刺激を受ける仕組みはありますか?
    ご利用いただく人事・育成ご担当者様からのご要望に応じて、受講者同士と運営メンバーのみで構成されるコミュニケーションチャンネルやランキングシート作成などを実施しております。お気軽にご相談くださいませ。
  • 到達目標を決める際には面談などあるのでしょうか。現場で早く活躍させたく、必要以上のスキル学習は避けたいです。
    ご利用開始初日にてキックオフセミナーを全体へ開催し、その後個別に1on1でTechTrainのご利用や目標設定に関するご面談を実施いたします。
  • トラブル時の対応スキルやお客様とのコミュニケーションスキル獲得などもプログラムに含まれていますか?
    原則、含まれておりません。
    一方で、メンターを活用できるコースにおいては有事の際の初動やマネジメントに関するQAをしていただき、現場へ活用できるノウハウとしていただくことはできます。
  • 本サービス利用時に、受講者が当初スケジュールより遅刻欠席、取組状況がよくないなどの場合、担当者までご共有はありますでしょうか。
    週次レポートが無料オプションで付属されております。
    当該レポートにて受講者ごとや受講者全体でのお取組み具合を共有いたしますので、進捗のよろしくない方については随時ご報告・ご相談をさせていただきます。
  • 他社での運用事例や集合研修と比較してのメリット、デメリットを教えていただきたいです。
    集合研修と比較した場合のメリットおよびデメリットは、下記のとおりです。
    (メリット)
    ・受講者ごとのスキマ時間にご利用いただけること
    ・受講者ごとの目標設定や週次進捗管理ができること
    ・1on1で受講者ごとの課題をクリアにできること
    (デメリット)
    ・物理的に集まる機会がないため、気持ちの切替がしにくいこと
    (受講者同士と運営メンバーのみでのコミュニケーションチャンネルを利用することで解消が可能です)
  • デモンストレーションや体験利用は可能でしょうか
    どちらも可能です。
    弊社営業担当へお気軽にお問い合わせくださいませ。
  • 育成も大事ですが、採用も力を入れたいと思っています。採用面接官を育成するプログラムはありますか?
    プログラムでの提供はございませんが、別途コンサルティングやアドバイザリーサービスとしてご提供することは可能です。
    またITエンジニア専用のダイレクトスカウトサービス「DirecTrain」がございます。お気軽にご相談くださいませ。
ページトップへ

【2か月プラン例】Python入門~データサイエンス基礎講座①(初心者向け)

年間実績公開講座の年間実績
受講者数※1
開催数※1
講座数※2

WEBinsource
ご利用社数※2

※1 

※2 

研修を探す
開催地で探す
階層で探す
テーマで探す
コースマップで探す
日程で探す
課題・状況で探す
講師派遣型研修

お客さまの課題に応えるオーダーメイド型研修

研修一覧
オンライン人材育成

オンライン人材育成

企業内研修は、すべてオンラインで実施可能です

動画教育・eラーニング

動画教育・eラーニング

データやDVDの買い切り、レンタル視聴、定額制見放題など、様々なプランでご提供します

メールマガジンのご登録

コンテンツクリエイターズワークス

生理の貧困対策支援PJ(企業向け)全力Q&A

生理の貧困対策支援PJ(自治体向け)全力Q&A

生理の貧困対策支援PJ自治体のお声


インソースからの新着メッセージ

    新作研修

    業界随一の研修開発力を誇る
    インソースの最新プログラム

      コア・ソリューションプラン
      の新作情報

      250種類以上のコンサル事例!
      組織の「したい!」に全力で応える

        おすすめリンク