Thursday, August 14, 2014

Code schools / bootcamps

Photo credit: Kimberly Lin, Hackbright Summer 2014 Engineering Fellow​

Kid and I went last night to check out a Hackbright Academy graduation/ Demo Night. It was pretty inspiring-- both the overview of how the ten weeks are run, and all the cool projects the women had built in just ten weeks. (Five weeks to learn Python, five to learn everything else, plus an optional two more for industry networking and job search.)
GitHub Octocat Coder Girl

From the Hackbright website:
Here is what you will learn. Some words you may not understand when you start, but will when you finish:
  • Python
  • How to build a webapp
  • Pair programming
  • Git and source control
  • Interview skills
  • SQL and ORMs
  • Regex
  • HTML, CSS, Javascript, AJAX
  • Deploying to cloud services such as Heroku or Amazon EC2
  • Terminal shells, grep, and other *nix command-line fu
  • Computer Science data structures such as linked lists, dictionaries, and trees
  • How to work with APIs (such as Google Maps or Twitter)
  • Basic networking concepts / how the internet works
  • Other programming concepts and tools such as message queues, batch processing, distributed processing, NoSQL, and web sockets
Interesting student project descriptions here.