Skip to content

Latest commit

 

History

142 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript-Practice

About The Project

This repo contains tasks about JavaScript that I am completing in addition to my further training at DCI. I can find the tasks on various pages on the Internet.

My most common sources are



So far we have only covered the basics of the programming language.

We learn the basics like:

  • string / array methods
  • if-else-statements
  • loops:
    • for-loops
    • (do)while-loops
    • for-in-loops
    • for-of-loops
  • functions
  • function expressions
  • arrow functions
  • objects
    • methods
  • destructuring

(back to top)

Built With

As the name of the repo describes, it only bulits with JavaScript.

(back to top)

Screenshots

Screenshot of index_2024-11-7.js - lots of code Screenshot of index-2024-11-7.js

Screenshot of index_2024-11-11.js - lots of code Screenshot of index-2024-11-11.js

(back to top)

Roadmap

index_2024-11-7.js

In this file I start with tasks on the subject of shallow and deep copy. We had discussed these two methods in class that day. Due to the importance of working with objects, I wanted to expand on this again that day.

After these tasks, I completed other random tasks from Codedex. The focus here was on

  • Math.floor() and Math.random()
  • while-loops
  • for-loops
  • if-else-statements

index_2024-11-11.js

Here I wanted to focus again on the topic of destructuring that I learnt today. In addition to the tasks from the lesson, I wanted to delve a little deeper into it because I realised that I need a little more practice, especially when working with arrays and destructuring, in order to understand the logic behind it.

index_2024-11-12.js

On this day we had learnt the array methods forEach() and map() in class. In the afternoon, I then tried to use different ways of writing functions for the forEach() method in tasks.

index_2024-11-13.js

In today's lesson, we discussed array methods, which are somewhat more extensive. Since I wanted to internalise the versatile application possibilities of reduce() even more, I solved a few tasks after the lesson that I had ChatGPT create for me.

index_2024-11-14.js & index_2024-11-15.js

  • .reduce()
  • .push()
  • .split()
  • .map()

index_2024-11-18.js

Repetition of different topics:

  • for of function
  • if conditions
  • Object operations
  • callback

index_2024-11-19.js & index_2024-11-20.js

In this exercise I programmed a Pokemon game - using class and methods.
There were also smaller programmes, such as a car, a library, a bank account and an animal.

index_2024-11-21.js & index_2024-11-22.js

These exercises start with a pizza task where I had to call a method of the class in the constructor. This was a big challenge for me. For this reason, I immediately worked on two more exercises on a similar problem.

index_2024-11-23.js

In a voluntary group project, I worked with classmates on a problem where we created an extended library. Which can be managed using methods.

(back to top)

Contact

Judith Bohmann

Mail: ju.bohmann@gmx.de

Repo-Link: github.com/You-Did-Bowman/JavaScript-Practice

(back to top)

About

Tasks to practice JS

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages