http://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/
Update 6/15/2016: Gradually listening to the CodeNewbie podcasts. Heard Paul Ford on episode 82. Enjoyed him. Thanks Saron.
![]() |
Zapier explains |
Published 2004. But for me still helpful, as I slowly catch up on the world.. |
If you've mastered Python's fundamentals, you're ready to start using it to get real work done.Programming Python will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the Web. You'll also explore how Python is used in databases, networking, front-end...
|
Karen Church: A few weeks ago I began a quest to crowdsource a list of women in tech programs and events in the Bay Area and to make the resulting list public for all the benefit. And a couple of days ago I published the resulting list in a Medium article along with details of my quest, my motivations, the crowdsourcing effort I employed, the dataset collected and the analysis I conducted.
Since publishing the article, a couple of people have asked if there is a link to just the resulting list of 80+ events so I figured a separate post with just the final compiled list might be useful. Enjoy!
https://medium.com/@karenchurch/list-of-over-80-women-in-tech-programs-events-in-the-bay-area-5a8d210de878
It takes about 1,600 hours of coding to develop the skills you'll need to get an entry level software engineering job.
Most coding bootcamps try to jam all this into 3 or 4 months of intensive study. Free Code Camp is fully online, and there will always be other people at your skill level that you can pair program with, so you can learn at your own pace. Here are some example coding schedules:
Time budgeted --- Hours per week --- Weeks to completeIt's hard to not feel discouraged by this info. Three or four years of my current life seems very depressing. And I can't pretend I am even really doing 10 hours/week successfully.
Weekends --- 10 hours/week --- 160 weeks (36 months)
Nights and Weekends --- 20 hours/week --- 80 weeks (18 months)
Full time --- 40 hours/week --- 40 weeks (9 months)
Traditional Bootcamp Pacing --- 80 hours/week --- 20 weeks (5 months)
![]() |
New baby GitHub account |
EdX UC-BerkeleyX Engineering Software as a Service CS169.1x"Profiiciency" is too strong a word, but at least I understand most of what the "prerequisite" words refer to. (I do NOT (yet!) understand what most of the course description words refer to. :P)
CS169.1x teaches the fundamentals for engineering long-lasting software using highly-productive Agile techniques to develop Software as a Service (SaaS) using Ruby on Rails. Students will understand the new challenges and opportunities of SaaS versus shrink-wrapped software. They will understand and apply fundamental programming techniques to the design, development, testing, and public cloud deployment of a simple SaaS application. Students will use best-of-breed tools that support modern development techniques including behavior-driven design, user stories, test-driven development, velocity, and pair programming. Students will learn how modern programming language features like metaprogramming and reflection can improve productivity and code maintainability. Prerequisites: Programming proficiency in an object-oriented programming language such as Java, C#, C++, Python, or Ruby is required. We will teach the basics of Ruby at a very accelerated pace that assumes thorough familiarity with OOP inheritance, static/class vs. instance methods and attributes, recursion, hash tables/hash maps, list comprehensions, higher-order functions, lambda expressions. This course is NOT a good first course in programming. Basic Unix command-line skills are helpful. Familiarity with Git, GitHub and Heroku will also be helpful. 6-12 hours/week, Oct 21-Dec 9, 2014. (CS169.2x: Engineering Software as a Service, Part 2, begins Jan 6, 2015.)
- THE HOBBYIST
“I’m new to coding. I want to learn how to build my own app, on my own time.”
TRY A SELF PACED, OR LOW INTENSITY COURSE, like Codecademy. Maybe 5-10 hours/week, or less.
- holding an irregular schedule
- unsure if coding is the right fit for you
- learning to code just as a hobby
- THE PROFESSIONAL
“I work in a tech industry. I want to learn how to code like a professional.”
TRY A PART TIME, MID INTENSITY COURSE, like Udacity. 20 hours/week, or less.
- have a full time job
- a busy life, with not too much free time (kids, family)
- or a familiarity with coding, but no experience
- THE JOB SEEKER
“I’m making a complete career change. I want to be a professional developer.”
TRY A FULL TIME, INTENSIVE COURSE. A bootcamp, like Bloc. 40-90 hours/week, over 12 weeks or so.
- looking to make a complete career change
- ready to make learning to code your full-time job
- frustrated that past efforts learning to code failed
- [We at Bloc]... calculated how much time it would take to reach a minimum of 500 hours of experience — a decent chunk of the 10,000 hours required to master a skill...
|
Mozilla Webmaker Web Literacy Map https://webmaker.org/en-US/literacy |
Free SANS training (This is from their actual courses) via CyberAces Online available as of September 1.http://www.cyberaces.org/direct link to the tutorials: https://tutorials.cyberaces.org/tutorials
...
FYI, my husband's in this industry, and SANS training is considered the top certs for network and information security. If your kids are interested in security, this is where to start.
...
Funny....my husband is too that is why he told me to let everyone know about it. :) It is a good field if you are interested in computer security. Sounds like a great opportunity. Hope it helps someone...:)So many possible directions...