The JavaScript Bible - JavaScript Bootcamp

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Understand and learn JavaScript and ES6 in a one challenge-based JavaScript Bootcamp course!

This course covers everything you need to know about JavaScript and become either Frontend Web developer, or Full-stack Web Developer, or Backend developer.

This course includes more than 70 CHALLENGES and all exercise files are available in Git repositories.

We will start from the very beginning and you will learn fundamentals and basic concepts of JavaScript.

Than you will learn new features included in ES6, ES7 etc.

Also we will dive into the Node.js - environment for JavaScript code execution and you will understand what is the difference between Web Browser and Node.js.

In separate sections we will discuss Babel, NPM, Webpack and MongoDB.

Also you will learn most popular JavaScript framework - React.


JavaScript Bible was designed for developers with different levels of JavaScript knowledge.

If you are BEGINNER in JavaScript - start with very first section called JavaScript Basics.

In case you have SOME experience with JavaScript - jump directly in the sections where I cover ES6 topics such as rest/spread parameters, arrow functions, ES6 Classes etc.

If you are experienced MIDDLE or SENIOR developer with years of JavaScript development background - jump directly into the Challenges and test your knowledge. Each challenge has task and solution in separate Git branches.


All videos have different labels:

  • LECTURE: in those videos I explain different features and concepts of the language. Main main goal in those videos is to teach you HOW specific feature work under the hood. I don't teach HOW TO USE feature.

    Instead I teach you WHY and HOW specific feature works.

  • PRACTICE: here I will dive into the coding and show you different real-world examples of the usage of specific feature. Usually I will present to you several examples for each specific feature. I strongly recommend you to follow me in those videos and code along with me.

  • CHALLENGE: each challenge (except simple and short challenges) has START and FINISH branches with task and solution. PLEASE don't skip challenges even if you are already familiar with the topic. Try to solve each challenge yourself.

  • DEMO: in some videos I will demonstrate you examples where you don't necessarily need to follow me and code along with me

If you want to become an Expert in JavaScript, please join this course now!

See you onboard!

  • Become a Senior JavaScript developer by learning and practicing all modern features of the JavaScript. Become able easily apply to Web Developer, Frontend Developer, Backend Developer or Full Stack Web Developer jobs.

  • Learn JavaScript, ES6, NPM, Webpack, Babel, Node, React by solving tens of CHALLENGES with real-world scenarios. Each CHALLENGE has task and solution. And all of them are available in the GIT repositories that you will download at the beginning of the course.

  • Learn all FUNDAMENTAL features of the JavaScript starting from basic concepts such as Variables, Objects, Functions, Scopes, Operators and finishing with ADVANCED topics as Closures, Hoisting, IIFEs (Immediately Invoked Function Expressions), Classes and many more.

Course Curriculum

48 Lectures

37 Lectures

37 Lectures

36 Lectures

43 Lectures

1 Lectures

Instructor

Profile photo of Bogdan Stashchuk | 300K Students Worldwide | MBA, PhD
Bogdan Stashchuk | 300K Students Worldwide | MBA, PhD

Do you really want to understand and practice instead of sitting and watching long presentations or trying to code along without any clue what is happening behind the scenes?Join me in any of my courses and you will get real knowledge based on the deep understanding of every single topic.But who am I?My name is Bogdan Stashchuk and I teach...

More Courses By Bogdan Stashchuk | 300K Students Worldwide | MBA, PhD
Review
4.9 course rating
4K ratings
ui-avatar of Mohammed Farooque Shaikh
Mohammed F. S.
3.5
11 months ago

Flow of teaching is good

  • Helpful
  • Not helpful
ui-avatar of Yury Fomin
Yury F.
5.0
11 months ago

The best, this is the best JavaScript course.

  • Helpful
  • Not helpful
ui-avatar of Purva Chaudhari
Purva C.
5.0
1 year ago

very nicely explained the concepts

  • Helpful
  • Not helpful
ui-avatar of Ossiakeme Stephen
Ossiakeme S.
5.0
1 year ago

enjoying it so far, nicely detailed lectures.

  • Helpful
  • Not helpful
ui-avatar of Sergei Kniazhentcev
Sergei K.
5.0
1 year ago

This is awesome course, still relevant in 2024. All the topics covered are explained in great details, with practical examples and challenges. This course gives very strong understanding of core JavaScript concepts from where you can move on further - e.g. to TypeScript, JS frameworks, etc.
Be aware, that the course does not contain anything about async javascript - async/await, promises, etc.

  • Helpful
  • Not helpful
ui-avatar of Wilington Wilches
Wilington W.
5.0
1 year ago

Excelente course

  • Helpful
  • Not helpful
ui-avatar of Rin Mur
Rin M.
5.0
1 year ago

Thank you, Bogan; your courses saved my life. It is deep in knowledge but easy enough for a beginner to understand. I wish you could be my Bootcamp lecturer. So far, I have purchased 8 courses from you. I'm looking forward to having new courses as well.

  • Helpful
  • Not helpful
ui-avatar of Mohammed Amine ESSAMHI
Mohammed A. E.
5.0
1 year ago

i have got the opportunity to learn as many information I can learn. thank you soo much for your efforts.

  • Helpful
  • Not helpful
ui-avatar of Sergiy Kondratenko
Sergiy K.
3.5
1 year ago

Good course with deep dive and explanations, but requires updating and adding DOM.
Special thanks for explaining the reduce method.

  • Helpful
  • Not helpful
ui-avatar of Wang YuShun
Wang Y.
5.0
1 year ago

Teach javascript step by step and is very helpful.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses