Educational Resources
Coding
for Fun and Profit
-
Resources
Code: The
Hidden Language of Computer Hardware and
Software
Not another book on how to code. This book is about code,
what it is, and how it functions inside your devices to
work technological miracles we take for granted.
The
Self-Taught Programmer
All programmers are self-taught to a degree. Becoming a pro
coder necessitates learning how to learn (languages,
libraries, methods) by trial/error and imitation.
Code.org
Providing leading computer science curriculum to school
districts all over the U.S. and individuals throughout the
world, code.org hosts the annual
Hour of
Code.
Kahn
Academy
Fundamentals of computer science and programming courtesy
of super-duper-tutor Salman Khan. JavaScript
tutorial
here.
Codeacademy
Online coding course portal. Self-paced introductions and
intensive programs in everything from the
basics of
JavaScript
to
Data
Visualization with Python.
Learn Code the Hard
Way
Graduated courses/books covering Python, Ruby, C, SQL,
JavaScript turn rank novices into competent programmers
"the hard way." DIY alternative to bootcamps.
AppleScript
Scripting
language that enables automatic control of processes
involving Mac computer apps. Descendant of the
seminal
HyperCard.
Python
Great multi-purpose first language. Python handles diverse
coding challenges with ease while natural language syntax
simplifies learning. More
here,
here,
here,
here.
Scratch
Designed at MIT for kids,
Block
Coding in Scratch
is an excellent way to learn and practice basic algorithmic
thinking skills essential in programming. More
here.
-
Trade Schools
Coursera
Respected online coding and compsci courses, certificates,
and degrees from elite schools offer alternative paths to
employment and advancement in the tech sector.
Coding
Bootcamps
Pricey coding crash courses can quickly turn new grads and
career changers into well-paid programmers. Scams abound!
Research programs carefully. More
here.
42
French billionaire Xavier Niel is "disrupting engineering
education" by offering the world's best bootcamp free to
qualified applicants till 2023.
HackHighSchool
Free
coding education for high school students 13-18, offered by
42 Silicon Valley each May through September. Summer Camp
also!
-
Other
Please
Don't Learn to Code
The coding movement has detractors. Tech Crunch article
makes the point that learning to code isn't be some kind of
one-size-fits-all magic personal finance pill.
freeCodeCamp
Learn
to code for free
using this project-based resource at
Medium.
Courses and certification in web design, algorithms,
data visualization, coding interviews, more.
Copyright
© 2006-Present: Christopher R. Borland. All Rights
Reserved.