About This Bootcamp

Your car, your phone, your TV and most likely your coffeemaker, all have software inside. Software is everywhere in our lives. Programming gives you the ability to make that software work for you. At a very minimum, knowledge of programming will make it easier for you to interact with this increasingly computerized world.

This course is the first step to a deeper understanding of this computerized world. During this course, you will learn basic programming concepts and skills while utilizing python to develop a simulation application. This course is targeted for those with no programming experience but will providing usefulness to those with experience in other languages. This course is both an introduction
to programming and to the Python language.

Class Project: The final project for this course will be to create a Python application containing all the programming concepts learned during the Bootcamp.  This application will be a Dice Simulation, capable of rolling any number of dice, with any number of sides, at a specified amount of times, and display the results to the user.

Skills

● Better understand software functionality and capabilities.
● Utilize software design concepts and methodologies.
● Understand and use programming concepts.
● Utilize the python language to develop scripts and
applications.
● Use good practices to develop reusable and robust code.
● Fly (maybe, but probably not).

Who is this class for?

Hobbyists
Our lives are increa With so much of our world dependent on software, the ability to understand and manipulate that software for yourself gives you greater control over that world. Whether it is for fun, productivity or entertainment, programming extends your abilities to solve problems, increase efficiency and realize ideas.

Maker-Creators
Whether you are a looking to add another language to your repertoire or another skill set to your resume, programming in Python will serve you well. From macros in Microsoft Office to automating data movement across systems, programming is a part of every job. The ability of an individual to understand the solution to these problems and help implement them is invaluable to startups and corporations alike.

Professionals
Being abl Whether you are a looking to add another language to your repertoire or another skill set to your resume, programming in Python will serve you well. From macros in Microsoft Office to automating data movement across systems, programming is a part of every job. The ability of an individual to understand the solution to these problems and help implement them is invaluable to startups and corporations alike.

 

Important Information 
 
Special discounted pricing for Hacker Lab members; non-members are welcome.
 
Class Dates: Tuesdays & Thursdays, Feb 6 - 22, 2018, from 6:30-9:00 pm
  
Interested? Questions? email: contact@hackerlab.org for complete program syllabus and any questions.  

About the Instructor 

Sean O'Brien
 
Hello, I am Sean. I have been a Professional Software Engineer for the past 10 years working with Military Contractors, State Departments, and some of the largest Tech Companies in Silicon Valley. I am a local boy with a BS in Computer Science from CSUS and a deep love for the Sacramento Region. When not working, I love helping my two children or whomever will listen to me learn something new. Or I may be working on any of the electronics, woodworking, fabricating, gardening, programming or other odd jobs and projects that need my attention. All while trying to find the balance.

Be the first one to leave a comment

SAC-Bootcamp: Intro to Programming
Midtown Hacker Lab 1715 I Street, Sacramento, CA 95811 Map

Cancellation Policy

Please be aware: Most of our one-on-one classes require students to register at least 48 hours ahead of class time, after which they will be marked 'Not available'. Our regular cancellation policy of 48 hours of advance notice also applies.