" rel="stylesheet">
Skip Main Navigation
Page Content
This event has ended

Programming for Non-Programmers: HTML, CSS, and Javascript

General Assembly

Saturday, December 15, 2012 from 10:00 AM to 6:00 PM (PST)

Ticket Information

Ticket Type Sales End Price Fee Quantity
Morning Pass (Part 1 only) Ended $125.00 $7.87
Afternoon Pass (Part 2 only) Ended $125.00 $7.87
Full Day Pass Ended $225.00 $13.37

Who's Going

Loading your connections...

Share Programming for Non-Programmers: HTML, CSS, and Javascript

Event Details

Programming for Non-Programmers: Fundamentals and Front-End Web Development

Keith Muth, Product Developer, Kinsights

Part 1: Saturday, December 15th from 10:00 - 2:30 PM 
Part 2: Saturday, December 15th from 3:00 - 6:00 PM

Note: There is a short break for lunch during the first session, lunch will be provided.

The barriers to building a world-class web product have never been lower and the skills needed to do so have never been easier to acquire. But everyone needs to start somewhere. This workshop is designed to give total beginners the best practices they need to understand the web better, talk confidently with developers, and even get their first website up and running. This class will not train you to be a professional programmer but it will equip you with the basic skills you need to take the next steps in building your own web apps.

Part 1: Fundamentals, HTML & CSS

The first segment will begin by teaching students the answers to all of their most basic questions, like: What languages should you use for your project? What’s a CMS? What’s the difference between Front End and Back End? What are the different stages of Web Development? How can I tell if a developer is as good as he or she says?

After the fundamentals are covered, students will take out their laptops and start coding. Over the course of 4 hours we'll get our hands dirty and learn by doing. Students will gain a foundational understanding of the basic front-end languages of HTML and CSS. By the end of the workshop each student will have built and launched their first rudimentary website using these languages. 

Part II: Javascript

The second part of this full day workshop will take students through the basics of Javascript, the final compenent of front-end language. We will learn how Javascript can add interaction to our websites, and then follow through by implementing Javascript code into our work from the first session. We will also learn about the Javascript framework JQuery, and how it can help us make those interactions easier to create. 

Prerequisites: You must bring a laptop to class (Mac preferred, as the examples on screen will be for the Mac OS).

Keith Muth is currently the co-founder of Kinsights. With over 10 years of professional experience on the web, he is a product developer with expertise in front-end development, user experience, and product marketing. Prior to joining Kinsights, Keith was a web developer at Viget Labs and Associate Director of Web Development at Corporate Executive Board.


Can't make it? Sign up at http://generalassemb.ly/la to stay in the loop on future events and classes.

Our Refund Policy: Plans change? We get it. But if you can't make it to a class/workshop, please email us at classes@generalassemb.ly at least 7 days before the scheduled event date. No refunds will be given after this timeframe.

Have questions about Programming for Non-Programmers: HTML, CSS, and Javascript? Contact General Assembly

When & Where

General Assembly LA
1520 2nd St
Santa Monica, CA 90401

Saturday, December 15, 2012 from 10:00 AM to 6:00 PM (PST)

  Add to my calendar


General Assembly

General Assembly transforms thinkers into creators through education and opportunities in technology, business, and design. Learn more at https://generalassemb.ly/
  Contact the Organizer
Programming for Non-Programmers: HTML, CSS, and Javascript
Santa Monica, CA Events Class

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.