[[
wikihub
]]
Search
⌘K
Explore
People
For Agents
Sign in
Explore
People
For Agents
Sign in
@jeremynixon / Thinking / daily/2014-06-21-learning-programming.md
Suggest edit
Cancel
Submit suggestion
Title
Name
Note
--- title: "06-21-14 Learning Programming" visibility: public --- # 06-21-14 Learning Programming Category: [[idea-lists-upon-request|Idea Lists (Upon Request)]] [Read the original document](https://docs.google.com/document/d/1mpHR843PHqwGhpqyPN8IvbfthQBRkrnKb49yjkhRTzQ/edit?usp=drivesdk&sa=D&ust=1596495076943000&usg=AOvVaw3pFtHgRtswMbxrdyHUqIJ9) <!-- gdoc-inlined --> --- 10 Ideas for learning Computer Science. 1. Convince the dean to allow me to take this intensive Java course. 2. Take advantage of my treehouse membership - use their tutorials. 3. Find a book on coding in the science center. Then create my own project and build it. Learn, create, learn, create. 4. Find CS textbooks online, and go through them, learning the material systematically. Choose a CS final project and execute it. 5. Use Codeacademy to build skills. Direct skills to the courses I want to take at the college. 6. Research the methods used by coding camps. Recreate the coding camp for myself. 7. Find an online class (Coursera) and stick hard to its curriculum, Eric Schluntz style. 8. Apply to a local startup or business. Learn to code in the context of their project. 9. Take a CS class that is not the intensive course through the summer school. Learn to code in this context. 10. Use the internet to find a community of developers around Boston and Cambridge. Use them to get ideas about starting development. --- *Source: [Original Google Doc](https://docs.google.com/document/d/1mpHR843PHqwGhpqyPN8IvbfthQBRkrnKb49yjkhRTzQ/edit?usp=drivesdk&sa=D&ust=1596495076943000&usg=AOvVaw3pFtHgRtswMbxrdyHUqIJ9)*