世界で通用するエンジニアへ

シリコンバレーのエンジニアが学習しているコンピュータサイエンス。
Recursionでコンピュータサイエンスを学んでトップエンジニアを目指しましょう。

コンピュータサイエンスとは?

コンピュータサイエンス(CS)は、プログラミングやアルゴリズム、ハードウェア・ソフトウェア開発、データ処理などといった計算の理論や情報の処理に関する学問です。

しかし今や、コンピュータサイエンスは単なる学問の範囲を超えて、現代社会を構築する上で非常に重要な概念であると言えます。

人工知能や機械学習、データサイエンス、サイバーセキュリティなど、あらゆる分野に活用できるその柔軟性によって、プロフェッショナルな現場から個人的な趣味までと、幅広く応用され、私たちの生活を豊かにしているのです。

Recursionの3つの特徴

コンピュータサイエンス

米国大学のコンピュータサイエンスの教材を参考にしたインプット学習と実際にコードを書くアウトプット学習ができます。環境構築は必要ありません。Recursionでは初心者だけでなくエンジニアも学習できるコンテンツを用意しています。

チーム開発

Recursionである程度力をつけたら、チーム開発に無料で参加できます。チーム開発ではメンターのアドバイスに従いながら、自力で開発する力を養います。チーム開発を体験して実際の開発現場で活躍できる力をつけましょう!

質問はコミュニティで解決

オンライン学習では孤独になりがちです。Recursionのコミュニティでは、ユーザー同士で気軽に交流したり、質問したり、チームプロジェクトを行ったり、ユーザー全体でコンピュータサイエンスを学習します。

カリキュラムの特徴

カリキュラムの特徴

1.教材学習

アメリカの大学のカリキュラムを参考にした教材で、しっかり基礎から学習します。イラストもあるので、わかりやすくインプットができます。

2.コーディング学習

シリコンバレー企業在籍エンジニアのコードをお手本にしながら練習します。C++, Java, PHP, JavaScript, Python のコードが見れます。

3.コーディングテスト

テストをして知識が身についたか試してみましょう。他ユーザーの回答が見れるので、さまざまな解き方が勉強できます。

4.プロジェクト開発

身につけた基礎を応用して実際にプロダクトを開発してみましょう。ブラウザ上で結果を確認しながら開発することができます。

あらゆる職種に対応

Recursionでは、フロントエンドエンジニアをはじめバックエンドエンジニア、データサイエンティスト等、コンピュータサイエンスに関わるあらゆる職種で活かせる力を身に付けることができます。

Software Engineer
Full Stack Developer
Graphics Engineer
Video Game Developer
Data Scientist
Computer Hardware Engineer

まだ見たことのない世界へ踏み出しましょう。

成功事例

Recursionを利用して、開発エンジニアとして内定を獲得した方々のサクセスストーリーを紹介しています。

Recursionのプロジェクトを使って文系から有名企業の内定獲得

人生2度目の就活で、文系新卒未経験から有名企業のフロントエンドエンジニアへの内定を決めたもーよんさんへインタビューを紹介しています。

記事を読む
自社開発企業内定はRecursionで培った技術力のおかげ

高卒完全未経験から複数の自社開発企業で開発職として内定を見事に獲得されたMasaさんのインタビューを紹介しています。

記事を読む
Card image cap
有名企業でインターン!効率的なのはRecursionを使い倒すこと

文系というハンデを抱えながらもソフトウェアエンジニアとして多くの有名企業でインターンを行っているペリーさんへのインタビューを紹介しています。

記事を読む

Twitterでも反応をいただいております。

YouTubeチャンネル開設しました。

シリコンバレーのトップ企業で働くソフトウェアエンジニアへのインタビュー動画や、コンピュータサイエンスに関するQ&A、コーディング問題の解説をYouTubeで行っています。チャンネル登録して頂けると幸いです。