Skip to content

An Open Source Book that teaches anyone how to code with JavaScript using the node.js runtime environment rather than a browser and by the end, you will build a server and a website using JavaScript.

License

JavaScript-Open-Curriculum-Foundation/JavaScript-First

Repository files navigation

JavaScript Logo

JavaScript First

In this book, you'll learn how to code with JavaScript using the node.js runtime environment rather than a browser and by the end, you will build a server and a website using JavaScript.


Read and Code Along!

JavaScript Logo

Just click the button below. Phone, Tablet, Mac, Windows, Linux, Chromebook, as long as GitPod runs, you can learn how to code, anywhere!

Gray shape shifter

GitPod is used to provide my readers with a zero-config developer environment where they can follow along even on a chromebook or tablet. It will also allow you to do things like learn mongodb,

Table of Contents

  • Contributors

  • Preface

    • What's wrong with how coding is taught?
    • What this book covers.
    • How to use the student files & GitPod
    • Sections
      • Gettting ready
      • How to do it
      • lets test it...
      • how it works
      • there's more..
  1. Chapter 1: Reteaching JavaScript & Web Development
  2. Chapter 2: Introduction to Web Development with HTTP

For more content:

This book is still in early access and is designed to provide an interactive experiance through GitPod, Twitch Twitch Status, codetogether, gitduck and other means of activities that facilitate remote learning.

I plan to use Twitch as a way to go through the content of the book every week and collect feedback on it from viewer in fun, interactive ways.

The majority of the content in this repository is the refined version of the content found in OSS Books as begin to formalize everything for a legitimate chapter. I write my code snippets and notes and everything there before publishing it and bringing it over here.


Credits

This book would be able to run in the cloud without the enormious effort made by @GitPod.

The ability to view the educational slides would not have been possible without @evilz so please consider giving it a star GitHub.


Publishing

As always, you'll be able to read this book online entirely for free.

If you'd like to contribute financially towards the effort creating this book, please consider following me on medium, reading the articles on there and clapping / sharing them actually help more than you'd think.

You can also contribute more significantly by becoming a direct sponsor please consider these options:

Supporting Awesome Developer Streams Awesome

Dive deep into the ocean of awesome Streamer.

About

An Open Source Book that teaches anyone how to code with JavaScript using the node.js runtime environment rather than a browser and by the end, you will build a server and a website using JavaScript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published