Blog

googleが技術開発のガイドを出しました

ここはオンラインリソースだけ紹介します。

Computer Science入門

Udacity – intro to CS course
Coursera – Computer Science 101

少なくとも1個のオブジェクト指向言語を使ってコーディングする – C++、JavaもしくはPython

初心者コース

Coursera – Learn to Program: The Fundamentals
MIT Intro to Programming in Java
Google’s Python Class
Coursera – Introduction to Python
Python Open Source E-Book

中級者コース

Udacity’s Design of Computer Programs
Coursera – Learn to Program: Crafting Quality Code
Coursera – Programming Languages
Brown University – Introduction to Programming Languages

他のプログラミング言語を勉強する

例えば、Java Script、CSS、HTML、Ruby、PHP、C、Perl、Shell、Lisp、Scheme。
w3school.com – HTML Tutorial
CodeAcademy.com

コードをテストする

Udacity – Software Testing Methods
Udacity – Software Debugging

ロジック推理と離散数学を勉強する

MIT Mathematics for Computer Science

データ構造とアルゴリズムを勉強する

MIT Introduction to Algorithms

オペレーティングシステムについて勉強する

UC Berkeley Computer Science 162

人工知能

Introduction to Robotics
Natural Language Processing
Machine Learning

コンパイラ構築

Coursera – Compilers

暗号化

Coursera – Cryptography
Udacity – Applied Cryptography

Parallel Programming

Coursera – Heterogeneous Parallel Programming

元リンク

元リンク

Author Profile

jeff_maj

システムエンジニア/1984年生/上海交通大学卒/Webサービス/EC/iphone/android

» 投稿一覧
  • Launch Cart次世代ECサイト構築システム 初期月額無料
  • LaunchMovie ECに特化した動画制作サービス

Archive

ページTOPへ