top of page

Essential JavaScript (JS) Programming

Price

$149

Duration

4 Weeks

About the Course

This course is designed to help you learn how to program with JavaScript. It starts with initial HTML and CSS for creating web pages. Then it covers the main concepts in programming in JavaScript: variables, operators, statements, functions, events & listeners, working with the server, etc. Lots of examples are provided with helpful explanations.


The course focuses on interactive programming, so be prepared to type out programs and program fragments as part of course. You can ask as many questions as you want!

var s = "JavaScript, here I come!"

alert(s);

 

0. Basic HTML

  • Structure of HTML

  • blocks, images, links, lists, headers, tables, forms

1. Basic CSS

  • CSS on element

  • CSS in HTML

  • CSS in a separate file

  • Borders, padding, margin

  • Display property to show/hide elements

  • Absolute positioning

  • CSS classes

  • CSS selectors

2. Programming basics

  • Printing to the console

  • Simplest operators

  • Variables

  • Get value from elements on page

  • Eval function

  • If/else, while/for

  • Functions

3. JavaScript Data Types

  • Arrays, Objects & Strings (with basic operations)

  • Strings interpolation

  • Working with null and undefined

4. Event listeners

  • What is event

  • Create HTML with events

  • Attach events on the fly

  • Timers

5. Working with the server

  • Requests to server

  • Async/await

  • Browser HTTP requests with Fetch()

  • Work with forms


#javascript #frontend #backend

bottom of page