An open API service indexing awesome lists of open source software.

https://github.com/shevchenkool/javascript1


https://github.com/shevchenkool/javascript1

dom events forms html-css javascript

Last synced: 26 days ago
JSON representation

Awesome Lists containing this project

README

        

# Course: Introduction to Java Script Programming

Welcome to the repository "Java Script 1"! This repository provides a beginner-friendly course on JavaScript programming.

## Course Content

1. **Introduction to JavaScript**
We will get to know the JavaScript language and show how to write simple programs in JavaScript.
2. **Introduction to Git**
We will introduce the Git versioning system, which will make it easier for us to manage and share source codes.
3. **Input and output, objects**
We will teach our programs to communicate with the user and work with more complex data.
4. **Working with strings, conditions**
We'll try out useful string operations and teach our programs to make decisions.
5. **DOM and innerHTML**
We will add to our programs the ability to manipulate page content using JavaScript.
6. **Libraries and custom functions**
We will show you how to use libraries in JavaScript and learn how to create your own functions.
7. **Functions and areas of validity**
We will practice writing our own functions and show how to work with variable scopes.
8. **Functions as arguments, events**
We will teach our pages to react to events such as clicks, keystrokes or scrolling. This will require passing functions as arguments to other functions.
9. **Practicing events, forms**
We will show another possibility of working with distances and learn how to get data from the user.
10. **Fields and data processing**
We will show how to store values in fields and also how to transform and otherwise process structured data.
11. **Multipage applications and bug hunting**
We will learn how to write multi-page applications and how to effectively debug our programs.
12. **Repeat: FilmBox**
We will practice what we have learned so far in JavaScript on a fictitious web project, so-called "from life".

## How to Use the Repository

1. Clone the repository: `git clone https://github.com/ShevchenkoOl/JavaScript1.git`

2. Navigate to the relevant section to explore the corresponding material.

3. Open files and study the provided code examples.

## Author
This repository was created and maintained by [Oleksii Shevchenko](https://shevchenkool.github.io/portfolio/). Questions, suggestions and feedback can be directed to [email]([email protected]) or [linkedin profile](linkedin.com/in/oleksii-shevchenko-535ab61b8).
If you have any questions or suggestions, feel free to create an issue or submit a pull request.
**Best of luck with learning JavaScript!**