Skip to content

WomensCodingCircle/CodingCircleJavascript

Repository files navigation

CodingCircleJavascript

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.

Preparation

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.

Lesson 1 Printing

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...)

Lesson 2 Logic

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!)

Lesson 3 Operators

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

Lesson 4 Arrays and Loops

In lesson four you will learn about arrays, for loops, and while loops Project We create a censor website that checks for bad words

Lesson 5 Functions

In lesson five you will learn about writing and using function Project A haunted website, watch out for ghosts

Lesson 6 Objects

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.

Lesson 7 Builtins

In lesson seven you will learn about the built in objects Date and Math Project A website that will let a user play MASH

Lesson 8 Project

In lesson eigth you will apply what you know with a longer project Project A website that will let a user play Hangwoman

Lesson 9 JQuery 1

In lesson nine you will learn about jquery's selectors and DOM manipulation Project A website with a hypnotizing ever changing mosiac

Lesson 10 JQuery 2

In lesson ten you will learn about jquery method chaining, callback functions, events, and attributes Project A restraunt website

Lesson 11 BOM

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

Lesson 12 Javascript Libraries

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

About

Women's coding circle learns javascript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published