ハーバード大学に留学するつもりですか?あるいは、待ってください、どこへ行っても、飛んでも、どこへでも行く必要はありません。トレーニングにお金を払う必要はありません。ここに行って学んでください。
CS50 プログラミングの基礎に関するハーバード大学のコースの完全な翻訳が完成し、JavaRush に掲載されたことを急いで発表します。リンクをクリックすると、週ごとに構成されたビデオ講義、追加資料、課題、課題の説明が表示されます。1 週間のトレーニング (レベル) は、マラン教授による 1 ~ 2 つのビデオ講義、追加のテキスト教材 (講義で聞いたことの繰り返しと拡張用)、説明と分析を含む 1 ~ 3 つの実践的なタスク、およびコードへのリンクで構成されます。そして教育リソース。このコースは主に初心者向けに設計されていますが、すでに IT 業界で働いている人にも興味深い内容です。
CS50 プログラミングの基礎に関するハーバード大学のコースの完全な翻訳が完成し、JavaRush に掲載されたことを急いで発表します。リンクをクリックすると、週ごとに構成されたビデオ講義、追加資料、課題、課題の説明が表示されます。1 週間のトレーニング (レベル) は、マラン教授による 1 ~ 2 つのビデオ講義、追加のテキスト教材 (講義で聞いたことの繰り返しと拡張用)、説明と分析を含む 1 ~ 3 つの実践的なタスク、およびコードへのリンクで構成されます。そして教育リソース。このコースは主に初心者向けに設計されていますが、すでに IT 業界で働いている人にも興味深い内容です。
CS50で学ぶこと
- コンピューターサイエンスとプログラミングの基礎。数値システム、Linux のコマンド ラインの操作、ループ、条件付きジャンプ、その他の楽しみ。
- アルゴリズムとアルゴリズム的思考の概念。プログラミングを使ってどのような問題を解決できるのか、どのように解決できるのかを学びます。David Malan は、本質的には単純ですが、非常に効果的であり、慎重な実装が必要な二分探索について、すぐにゼロ講義でお話します。そして、電話帳を破った場面と、それで得た知識を忘れるようにしてください。一般に、このコースでは、「IT スペシャリスト」が知り、理解する必要がある基本的なアルゴリズムをすべてカバーします。
- 抽象化、データ構造、カプセル化、メモリ管理の概念。コンピューターセキュリティの基礎。ソフトウェア開発プロセスと Web 開発。
- C プログラミング言語とビジュアル言語 Scratch の基礎。実際、学生はすべての主要な例と課題を C で実行します。
- データベースと SQL の基本。
- Web 開発: CSS、HTML、JavaScript、PHP の基礎。当然のことながら、非常に基本的なものだけです。
- プログラミング プロジェクトのプレゼンテーションを準備するための基本。
GO TO FULL VERSION