Women's coding circle learns javascript
These lessons are intended to be an easy way to learn JavaScript. Each lesson is a small chunk that ends with a simple project for you to apply the knowledge you just learned.
You need to have Google Chrome installed. You should also have a text editor (I recommend Sublime Text). Some knowledge of HTML is necessary, if you need a refresher, W3Schools has a good intro.
In lesson one you will learn the many ways you can print in JavaScript, about variables and assignment, and a little bit about strings. Project A very simple fortune telling website (It only has 1 fortune...)
In lesson two you will learn about the boolean data type, if statements, and a little more about strings. Project We create a password protected website (with a secret!)
In lesson three you will learn about numbers, arithmetic, and comparison opertators Project We create a website to recommend a TV show based on the users birth year
In lesson four you will learn about arrays, for loops, and while loops Project We create a censor website that checks for bad words
In lesson five you will learn about writing and using function Project A haunted website, watch out for ghosts
In lesson six you will learn about objects and their properties and methods. Project A website that creates an acrostic poem with the user's name.
In lesson seven you will learn about the built in objects Date and Math Project A website that will let a user play MASH
In lesson eigth you will apply what you know with a longer project Project A website that will let a user play Hangwoman
In lesson nine you will learn about jquery's selectors and DOM manipulation Project A website with a hypnotizing ever changing mosiac
In lesson ten you will learn about jquery method chaining, callback functions, events, and attributes Project A restraunt website
In lesson eleven you will learn about the browser object model (BOM) and how to get data about a user's computer and setup using this. Project A clicking game that remembers your score
In lesson twelve you will learn how to find and use Javascript libraries to increase your coding efficency and add cool features to your page. Project A chart showing how much Javascript you learned over the past 12 lessons