Past Meetup

Introduction to JavaScript -- JavaScript Weekend, Saturday and Sunday!

This Meetup is past

16 people went

Price: $90.00 /per person
Location image of event venue

Details

Join us for a weekend of JavaScript for beginners! This class is held in two sessions on Saturday Oct 29th and Sunday Oct 30th. Both sessions are included in the $90 class fee, so please plan on attending both days.

JavaScript is one of the most in-demand skills in the tech industry. It can be thought of as an extension to HTML which allows developers to incorporate more functionality into their web pages (such as an expandable menu or animated slideshow).

Many programming courses end up glossing over some of the tricky words -- 'variable', 'object', 'method' -- this course is especially designed for beginners new to programming concepts, so you'll learn to program with JavaScript. If those words are confusing to you now, no worries! You're exactly who we want to teach.

In this class, we will be covering basic development elements, Javascript, and dynamic HTML. Students will exit this class with a good grasp of basic programming principles and the knowledge of how to manipulate HTML elements.

Prerequisites

You must have a working knowledge of HTML and CSS.

Java or JavaScript?

It's super confusing, but there are two separate programming languages called Java and JavaScript. Even more confusing? They really have nothing to do with one another. How do you figure out which one you want to learn? Here's a quick and simple overview:

Java Is a back-end programming language most often used to create large, enterprise-level applications. It can be used to create websites, but can also be used to create stand-alone software.

JavaScript is a front-end programming language that's most often used to create interactivity in websites: drop-down menus, slide shows, tabs, accordions, ajax, games, etc.

Sure, it's a lot more complicated than that, but at a high level that should help you figure out which one you're looking for.

Any questions? Hit us up at losangeles [at] girldevelopit.com and we'll gladly help you get it all sorted out.

What to bring

Please bring a laptop* and charger to class. Power outlets and wifi will be provided. You may also wish to bring a notepad and pen/pencil for taking notes.

We'll be using a modern web browser and a text editor in class. If you don't already have these installed, please install them before you come to class.

For web browsers, we recommend Mozilla Firefox (http://firefox.com/) or Google Chrome (http://google.com/chrome). For a text editor, we recommend Sublime Text 2 (http://www.sublimetext.com/2). Note that you do not have to purchase Sublime Text 2. If you download the free evaluation version that will be good enough for class.

* No laptop? We have a limited number of laptops we can loan to students during class. Please fill out our Laptop Request form (https://docs.google.com/forms/d/1-HHF9IB2VlYVRivz5Zn7LwkjQAYkJLZsuW0YM4hh60U/viewform) to let us know you need to borrow one!

Scholarships

If you are unable to pay for this class please fill out our Scholarship Form (https://goo.gl/forms/ChgjqHSfvP2ILQJX2) or email losangeles [at] girldevelopit dot com

Did you know you can earn free classes by participating as a Teaching Assistant? Every hour you spend volunteering as a TA earns you a free hour of class time! Get more details and sign up to be a TA at our Get Involved page (http://gdila.org/get-involved/).

Teachers: Liz Krane and Daniel De La Rosa

Liz Krane (https://twitter.com/LearningNerd) is a freelance web developer and founder of Learn to Code LA (http://www.meetup.com/LearnToCodeLA/), another meetup group for anyone who wants to learn about computer science and programming. Previously a community manager for Hackaday and research assistant at USC Annenberg, Liz is a professional dabbler who dreams of learning something about everything.

Daniel De La Rosa (https://www.linkedin.com/in/daniel-de-la-rosa-738763a) is a full-time software engineer at UberMedia in Pasadena. After spending a couple of years tinkering with HTML and CSS, he had the opportunity to attend Hack Reactor and learn about the power of JavaScript. Originally an Art History grad, he's very aware of how scary coding can look to others, but believe him, it's not that bad. While not at work, he enjoys building small projects and teaching JavaScript to those interested.

Questions?

We're here to help! If you have any questions or anything you'd like to discuss before signing up for class, please contact us at losangeles [at] girldevelopit dot com.

All attendees are expected to abide by the Girl Develop It Code of Conduct (http://www.girldevelopit.com/codeofconduct).