Skip to content

SyabAhmad/JavaScript-3-Days-Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript-3-Days-Challenge

Here are the steps you could follow to complete a 3-day JavaScript challenge:

💻 Day 1:

✔ Get familiar with the basics of JavaScript: data types, variables, operators, conditional statements, loops, and functions.

✔ Learn how to manipulate and display data with JavaScript: document object model (DOM), events, and basic HTML and CSS.

✔ Practice with small coding challenges, such as building a calculator, displaying random quotes, or creating a to-do list.

✔ Introduction to JavaScript and its use in web development

✔ Variables, data types, and type conversion in JavaScript

✔ Basic Operators and Expressions in JavaScript

✔ Conditional statements (if-else, switch) in JavaScript

✔ Loops (for, while, do-while) in JavaScript

💻 Day 2:

✔ Study object-oriented programming in JavaScript: objects, prototypes, and classes.

✔ Learn about arrays and their methods: map, filter, reduce, sort, and splice.

✔ Practice working with arrays and objects by building a weather app, a random quote generator, or a movie database.

✔ Arrays in JavaScript

✔ Functions in JavaScript

✔ Objects in JavaScript

✔ The Document Object Model (DOM) and JavaScript

✔ Event handling in JavaScript

💻 Day 3:

✔ Study the Document Object Model (DOM) in detail: how to select, manipulate, and style elements with JavaScript.

✔ Learn how to work with APIs and AJAX calls.

✔ Practice by building a simple weather app, a random cat generator, or a news feed that displays data from an API.

✔ These steps are just a rough guideline, and you can adjust the pace and the focus of your challenge as needed. The key is to practice and challenge yourself every day, and to keep learning and building upon what you know. Good luck!

✔ The this keyword in JavaScript

✔ Prototypal Inheritance in JavaScript

✔ ES6 Features (let, const, arrow functions, template literals, destructuring, spread operator)

✔ Introduction to AJAX and JSON in JavaScript

✔ Project: Building a small dynamic web application using JavaScript and DOM.

✔ These are some of the key topics that you should cover in your 3-day challenge. By the end of the challenge, you should have a good understanding of the basics of JavaScript and be able to build small dynamic web applications.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published