-
Notifications
You must be signed in to change notification settings - Fork 22.7k
Core Programming draft
hanjiexi edited this page Dec 19, 2018
·
2 revisions
- Intro CS
Format | Resource | Use cases | Length |
---|---|---|---|
book |
How to Design Programs (Felleisen, Findler, Flatt, Krishnamurthi) | learn |
792 pages |
course |
UBC How to Code: Simple Data | learn |
60 hours |
course |
UBC How to Code: Complex Data | learn |
60 hours |
Format | Resource | Use cases | Length |
---|---|---|---|
book |
Think Java (Allen Downey and Chris Mayfield) | learn |
252 pages |
course |
Software Construction in Java | learn |
180 hours |
Format | Resource | Use cases | Length |
---|---|---|---|
book |
The Art of Multiprocessor Programming (Herlihy and Shavit) | learn |
536 pages |
slides code
|
Companion Materials for The Art of Multiprocessor Programming |
review practice
|
|
course |
Parallel Programming in Java | learn |
48 hours |
Format | Resource | Use cases | Length |
---|---|---|---|
book |
Java Threads: Understanding and Mastering Concurrent Programming (Oaks and Wong) | learn |
360 pages |
course |
Concurrent Programming in Java | learn |
48 hours |
- TODO