見出し画像

【連載】 GMOペパボ インターンシップ2020 Webアプリコースを開催します(した)

こんにちは ロリポップ!マネージドクラウド (以下 マネクラ)のなんでも屋さんこと dojineko です。普段はフロントエンドからサーバーサイド、はたまたたまには(?)インフラ周りも担当させていただいております。最近個人で note を始めてみたものの肝心の記事を1つも書けていません。

今回弊社で行わせていただきます2020年の夏季インターンシップに際しまして、カリキュラム作成を担当をすることとなりました。「ほんま何でもやるな」と思った皆様はぜひぜひ記事の「いいね」のクリックをよろしくおねがいします(?

🌅 インターンシップ開催に際して

さて、リモートネイティブな働き方が弊社にも導入されてしばらく経過し、今回開催する GMOペパボ株式会社インターンシップ2020 はそんなリモートネイティブな働き方に即した形とするため、やはり Slack やオンライン通話などを活用しつつ開催する運びとなりました。(※ 現在は募集を終了しております)

今回カリキュラム作成にあたっては、オンライン形態のインターンシップをただ行うのではちょっとだけもったいないと感じたため、note のマガジンで超短期連載という形を取らせていただきました。実際のインターンシップでもこちらの連載を活用して基本的には同じ内容で進行していきます。(進行状況により+αな課題もあるかも?) もしお暇がありましたら、この記事をご覧になられている皆様にもぜひ休日の暇つぶしなどでぜひぜひご活用いただけましたら幸いです。

なお、わたくしの担当はWebアプリコースとなっておりますが、モバイルなどその他のコースの成果発表などに関しましてはおそらく ペパボテックブログ に記事が掲載されると思いますのでよろしければぜひぜひチェックをよろしくお願いいたします。

🌵 カリキュラムについて

今回はオンライン開催ということになり、オフィスにお越しいただいて実際のプロダクトコードに触れながら、何らかの機能開発を体験していただくことがセキュリティなどの観点から現時点においては難しい状態となりました。今後全社的な取り組みとして改善されていくことと思います。

そのため代替えとはなりますが、今回開催の3日間日程において、Webアプリコースの参考事例としまして、まずマネクラの、フロントエンドとバックエンド (インフラ基幹部分を除く) の構成や技術選定に関わっている部分について一般的な話題に昇華しつつご紹介し、その上でマネクラを活用しつつ簡単なデータの入出力を伴うWebアプリの作成をベースに、参加者の皆様の得意な分野を生かしてさらなる拡張や改善にチャレンジしていただくような流れとなっております。基礎的な進行状況を合わせるため最初は以下のようなカリキュラムで実践していく予定です。

■ 予定しているカリキュラム
・マネクラの構成紹介
・初めてのWebAPIを作ってみよう
・データベースを使ってみよう
・ログイン機能を作ってみよう
・ミニブログを作ってみよう
・ミニブログに機能を追加してみよう

🐬 さいごに

連載記事を書くのは自身にとってもサービスにとっても恐らく初めてのことなので、至らない点がありましたらどうかご容赦くださいませ。また基本的に本連載とインターンシップでの取り組みに大きな差異がないように取り組んでいく予定となっております。なお、恐らくこちらの連載から溢れた部分については個人的な note や 個人的なScrapbox に追加されたりすると思います。(たぶん)

ではではよろしくお願いいたします 🙇‍♂️