プログラマーを目指せ 完全無料のプログラミング学習コース「freeCodeCamp」とは
freeCodeCampとは
freeCodeCampは無料のプログラミング学習コースであり、何千ものビデオ、記事、インタラクティブなコーディングレッスンを受けることが出来る。
freeCodeCampは、ソフトウェア開発初学者への実証済みの開発パスであり、これを完了した後、GoogleやMicrosoftなどの大企業を含め、40,000人以上の人が開発の仕事に就いている学習サービスである。
プログラミングに不慣れな人は、最初のHTMLコースから始めて、認定を順番に取得することをお勧めする。
煩わしい登録作業も不要で、すぐに学習を開始できる。
メリット
これら認定資格は履歴書またはLinkedInに追加が可能であり、全体のカリキュラムを学ぶことで、プログラミング初心者に何千時間もの実践的なプログラミングの練習を提供します。
また、いま日本で流行りのデータサイエンスやコンピュータサイエンス、数学の理論についてもfreeCodeCampのYouTubeチャンネルでビデオ学習が可能である。
Learn Python - Full Course for Beginners [Tutorial]
レッスン画面
レッスン画面はpaizaラーニングのような画面となっており、提示されるコードの修正を行い進んでいく。環境設定が不要なレッスンもあるので、初心者でも安心して使用が出来る点がメリットだ。
コードレッスンから動画でのレクチャーなど様々であり、問題点としては全てが英語表記なのでグーグル翻訳などを活用する必要がある。英語が出来る人にとっては問題ないが、出来ない人にとっては大きな課題かもしれない。
全コース内容
レスポンシブウェブデザイン認定(300時間)
JavaScriptアルゴリズムとデータ構造認定(300時間)
フロントエンドライブラリ認定(300時間)
データ視覚化認定(300時間)
APIとマイクロサービス認定(300時間)
品質保証認証(300時間)
Python認定の科学計算(300時間)
Python認定によるデータ分析(300時間)
情報セキュリティ認証(300時間)
コーディング面接の準備(数千時間のチャレンジ)
プログラミングの初学者にとっては。これらトレーニングが無料で行えるというのはかなりありがたいのではないだろうか。