RSS Events Feeds

Intro to Java Script Workshop

8/10/2013 9:00 AM - 11:00 AM

ABOUT THIS WORKSHOP SERIES

Join us for this weekend workshop on the JavaScript programming language aimed at beginners with little or no prior experience. This workshop provides a full introduction of programming fundamentals using JavaScript to create rich web applications. Building on the foundations you learn, students take a hands-on approach in showing JavaScript's relationship to HTML and CSS to create professional, relevant applications. The primary emphasis of this workshop is on the JavaScript programming language, with secondary emphasis on HTML and CSS.

TAKEAWAYS

Understand at a high-level how the web works, the role of the browser and where the industry is going: the rise and importance of mobile and how the web and JavaScript fit into this

Define the role of HTML, CSS, and JavaScript in web pages and web applications

Define the DOM and JavaScript's importance in using it to create rich web applications

Understand how programming languages work, their relationship to the machine on which the language is run

Understand and apply programming fundamentals using JavaScript: basic data types, arithmetic, conditional statements, iteration (loops), functions, arrays and objects

Understand basic best-practices in software engineering at a high level

Build a complete, working HTML5 web application by building a professional swipe gallery/media carousel from scratch

SCHEDULE

AUG

9

Friday, 9 August, 10 am – 3 pm

Getting Started with Javascript [Day 1]

Understand at a high-level how the web works, the role of the browser and where the industry is going: the rise and importance of mobile and where JavaScript fits

Define the role of HTML, CSS, and JavaScript in web pages and web applications

Understand and apply programming fundamentals using JavaScript: basic data types, arithmetic, conditional statements, iteration (loops), functions, arrays and objects.

AUG

10

Saturday, 10 August, 10 am – 3 pm

Additional Skills/Practice [Day 2]

Implement a modern web application that taps into a social network, pulls data then formats and displays the results for users

Implement a professional carousel / swipeable image gallery from scratch

PREREQS & PREPARATION

Basic HTML experience may be helpful, but is not necessary.

Bring a laptop to class (Mac preferred but not required).

Please download and install Sublime Text.

If you'd like a bit of a head start, check out Code Academy's JavaScript course. Again, it's optional but it may give you some extra perspective. If you have any additional concerns or questions, please email Andy Tzou prior to class.

ABOUT THE INSTRUCTOR(S)

Andy Tzou Photo

Andy Tzou

Rich Media Innovations,

Google

Andy Tzou is a sales engineer at Google helping to usher in a mobile-first world. On the Rich Media Innovation team he works with advertisers in New York City to build and experiment with engaging new ad formats. Andy earned his Masters in Human-Computer Interaction from Carnegie Mellon and has taught undergraduate computer science for one decade, focusing on attracting talent to the field.

REFUND POLICY

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

Learn More: Intro to Java Script Workshop

Events Map

Email Newsletters

Want to be up-to-date with the latest news and updates from Entrepreneurship.org? To subscribe, just give us your email address below; you'll choose which e-newsletters you'd like to receive on the next screen.