HOME > Development > Basic Coding in JavaScript [2019]

Basic Coding in JavaScript [2019]

  • Development
  • Dec 31, 2024
SynopsisBasic Coding in JavaScript [2019], available at Free, has an...
Basic Coding in JavaScript [2019]  No.1

Basic Coding in JavaScript [2019], available at Free, has an average rating of 4.5, with 273 lectures, based on 2133 reviews, and has 92966 subscribers.

You will learn about JavaScript Basic coding/programming Problem solving skills This course is ideal for individuals who are Adults, kids, and everyone in between or Students (any age) or Aspiring programmers It is particularly useful for Adults, kids, and everyone in between or Students (any age) or Aspiring programmers.

Enroll now: Basic Coding in JavaScript [2019]

Summary

Title: Basic Coding in JavaScript [2019]

Price: Free

Average Rating: 4.5

Number of Lectures: 273

Number of Published Lectures: 273

Number of Curriculum Items: 273

Number of Published Curriculum Objects: 273

Original Price: Free

Quality Status: approved

Status: Live

What You Will Learn

  • JavaScript
  • Basic coding/programming
  • Problem solving skills
  • Who Should Attend

  • Adults, kids, and everyone in between
  • Students (any age)
  • Aspiring programmers
  • Target Audiences

  • Adults, kids, and everyone in between
  • Students (any age)
  • Aspiring programmers
  • March 17, 2019

    If you want to have fun while learning how to code, keep reading. My name is Zach Freedman, I’ve been programming for almost 10 years, and I promise this course can teach you how to program so long as you speak English and have a PC/Mac with an internet connection. Coding is less about memorization and more about learning how to solve problems. I’m here to enable you to build whatever you want with your computer by teaching the basics, with some laughs thrown in along the way. Checkout some of the free lectures to see how I teach (these are longer because they’re more complete projects).

    I believe people learn best by doing, as opposed to sitting in a classroom and listening to theory. I also feel it’s important to have fun, because otherwise we get distracted and quit. Here, I’ll be more of a companion sharing my information rather than a teacher forcing you to do something. There’s no homework, or tests, or grades. If you want to learn more, continue to the next lecture.

    This won’t be easy, and it will be new and strange, but struggling with this material is the only way it’s learned(and remember, you’ve got me). In this course, I hand-hold early on to ensure newcomers grasp the basics, and then slowly, we’ll take off the training wheels. Together, we’ll go through applied examples of each fundamental programming concept discussed. Afterwards, I’ll allow you to solve challenges alone, providing how I?would tackle the same problem.

    Topics covered include (but aren’t limited to):

    – JavaScript

    – problem solving and logical thinking

    – asking the internet for help (Googling)

    – command prompt (Windows) and terminal (Mac)

    – Node and NPM basics

    – printing and output

    – error debugging and tracing code

    – object types

    – strings

    – variables and constants

    – loops

    – conditionals

    – functions

    – recursion

    – objects

    – dictionaries, maps, or hash tables

    – arrays

    – numbers

    – math and mathematical operations

    – boolean logic

    – data structures

    – algorithms

    – object oriented programming (OOP) or classes

    Music Credits:

    The song in the promo video is [No Copyright Music] Top songs Chill LoFi Hip Hop Beat in August 2018 on YouTube.

    Course Curriculum

    Chapter 1: before starting

    Lecture 1: 00 watch this

    Lecture 2: 01 i messed up

    Chapter 2: 00 intro

    Lecture 1: 00 printing

    Lecture 2: 01 comments

    Lecture 3: 02 variables

    Lecture 4: 03 declaration and assignment

    Lecture 5: 04 constants

    Lecture 6: 05 code styling

    Lecture 7: 06 naming conventions

    Lecture 8: 07 printing multiple values

    Lecture 9: 08 wrap up and overview

    Chapter 3: 01 printing, comments, and variables – exercises

    Lecture 1: 00 print 3 numbers

    Lecture 2: 01 print 3 numbers – solution

    Lecture 3: 02 print 3 numbers again

    Lecture 4: 03 print 3 numbers again – solution

    Lecture 5: 04 tracing code

    Lecture 6: 05 tracing code – solution

    Lecture 7: 06 code problems

    Lecture 8: 07 code problems – solution

    Chapter 4: 02 strings

    Lecture 1: 00 try codepen

    Lecture 2: 01 semicolons

    Lecture 3: 02 what are strings

    Lecture 4: 03 string length

    Lecture 5: 04 character access

    Lecture 6: 05 some string methods

    Chapter 5: 03 strings – exercises

    Lecture 1: 00 tracing concatenation

    Lecture 2: 01 tracing concatenation – solution

    Lecture 3: 02 trace another concatenation

    Lecture 4: 03 trace another concatenation – solution

    Lecture 5: 04 write me some length

    Lecture 6: 05 write me some length – solution

    Lecture 7: 06 fancy string thing

    Lecture 8: 07 fancy string thing – solution

    Lecture 9: 08 greet me

    Lecture 10: 09 greet me – solution

    Lecture 11: 10 character indexing

    Lecture 12: 11 character indexing – solution

    Chapter 6: 04 before moving on

    Lecture 1: 00 1 last installation

    Chapter 7: 05 windows install

    Lecture 1: 00 installing node

    Lecture 2: 01 using the command line

    Lecture 3: 02 customizing visual studio code

    Chapter 8: 06 mac install

    Lecture 1: 00 mac install node and vscode

    Lecture 2: 01 terminal basics

    Lecture 3: 02 customize vscode

    Chapter 9: 07 numbers

    Lecture 1: 00 basic operations

    Lecture 2: 01 more number basics

    Lecture 3: 02 number exercises

    Lecture 4: 03 number exercises – solutions

    Lecture 5: 04 descriptive output

    Lecture 6: 05 order of operations

    Lecture 7: 06 template strings

    Chapter 10: 08 numbers – exercises

    Lecture 1: 00 math operations

    Lecture 2: 01 math operations – solution

    Lecture 3: 02 order of operations

    Lecture 4: 03 order of operations – solution

    Lecture 5: 04 length of string minus 5

    Lecture 6: 05 length of string minus 5 – solution

    Lecture 7: 06 even or odd

    Lecture 8: 07 even or odd – solution

    Lecture 9: 08 squared length index

    Lecture 10: 09 squared length index – solution

    Lecture 11: 10 kingdom attack

    Chapter 11: 09 booleans

    Lecture 1: 00 booleans

    Lecture 2: 01 number comparisons

    Lecture 3: 02 dragon hp

    Lecture 4: 03 equality operators

    Lecture 5: 04 equality operator precedence

    Lecture 6: 05 fancy assignment operators

    Lecture 7: 06 empty string

    Lecture 8: 07 or operator

    Lecture 9: 08 and operator

    Lecture 10: 09 truth table

    Lecture 11: 10 negation

    Chapter 12: 10 boolean – exercises

    Lecture 1: 00 combining and or

    Lecture 2: 01 combining and or – solution

    Lecture 3: 02 combining with parentheses

    Lecture 4: 03 combining with parentheses – solution

    Lecture 5: 04 is a string empty

    Lecture 6: 05 is a string empty – solution

    Lecture 7: 06 typeof

    Lecture 8: 07 typeof – solution

    Lecture 9: 08 is that a boolean

    Lecture 10: 09 is that a boolean – solution

    Lecture 11: 10 user input

    Chapter 13: 11 if conditions

    Lecture 1: 00 if conditions

    Lecture 2: 01 simple if challenge

    Lecture 3: 02 explaining ifs further

    Instructors

  • Basic Coding in JavaScript [2019]  No.2
    Zach Freedman
    Software Engineer
  • Rating Distribution

  • 1 stars: 51 votes
  • 2 stars: 36 votes
  • 3 stars: 262 votes
  • 4 stars: 668 votes
  • 5 stars: 1116 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!