{"id":31551496,"url":"https://github.com/muradisazade777/javascript-lessons","last_synced_at":"2025-10-04T18:57:00.181Z","repository":{"id":311034676,"uuid":"1042217329","full_name":"MuradIsazade777/Javascript-Lessons","owner":"MuradIsazade777","description":"“My JavaScript learning lessons with examples”. The sequel will be coming soon 😉","archived":false,"fork":false,"pushed_at":"2025-08-31T16:50:06.000Z","size":31,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-31T18:34:08.613Z","etag":null,"topics":["fullstack-development","html5","javascript","lesson"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MuradIsazade777.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-21T17:02:11.000Z","updated_at":"2025-08-31T16:50:09.000Z","dependencies_parsed_at":"2025-08-21T19:56:49.730Z","dependency_job_id":"1a0d30ed-9d46-4009-9fb8-4a09e4d8cd94","html_url":"https://github.com/MuradIsazade777/Javascript-Lessons","commit_stats":null,"previous_names":["muradisazade777/javascript-lessons"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MuradIsazade777/Javascript-Lessons","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MuradIsazade777%2FJavascript-Lessons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MuradIsazade777%2FJavascript-Lessons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MuradIsazade777%2FJavascript-Lessons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MuradIsazade777%2FJavascript-Lessons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MuradIsazade777","download_url":"https://codeload.github.com/MuradIsazade777/Javascript-Lessons/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MuradIsazade777%2FJavascript-Lessons/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278358487,"owners_count":25973949,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fullstack-development","html5","javascript","lesson"],"created_at":"2025-10-04T18:56:58.577Z","updated_at":"2025-10-04T18:57:00.137Z","avatar_url":"https://github.com/MuradIsazade777.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"JavaScript Lessons\n\nThis repository contains  essential JavaScript lessons for beginners and intermediate learners. Each lesson focuses on a fundamental topic in JavaScript, helping you build a solid foundation in programming.\n\n📚 Lessons\n\n01 Variables\n\nLearn how to declare, assign, and use variables using let, const, and var. Understand variable scope and best practices.\n\n02 Operators\n\nExplore arithmetic, comparison, logical, and assignment operators to perform calculations and control logic in your programs.\n\n03 If-Else Statements\n\nUnderstand conditional statements to execute code based on different conditions using if, else if, and else.\n\n04 Loops\n\nLearn about loops in JavaScript (for, while, do-while) to repeat code efficiently. Understand loop control statements like break and continue.\n\n05 Functions\n\nStudy how to create reusable blocks of code with functions, function expressions, and arrow functions. Learn about parameters and return values.\n\n06 Arrays\n\nDiscover how to store and manage collections of data with arrays. Learn to access, modify, and iterate over array elements.\n\n07 Array Methods\n\nGet familiar with common array methods such as push, pop, shift, unshift, map, filter, reduce, and more.\n\n08 Objects\n\nUnderstand JavaScript objects to store key-value pairs. Learn to create, access, update, and delete object properties.\n\n09 DOM Manipulation\n\nLearn how to interact with the Document Object Model (DOM) to dynamically change the content, style, and structure of web pages.\n\n⚡ How to Use\n\nEach lesson focuses on a single topic with explanations and examples.\n\nPractice regularly to strengthen your JavaScript skills.\n\nCombine lessons to create small projects and applications.\n\n🚀 Goals\n\nBuild a strong foundation in JavaScript fundamentals.\n\nPrepare for advanced topics such as ES6, async programming, and frameworks.\n\nDevelop practical skills to create interactive web applications.\n--\nMore to come soon 😉.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuradisazade777%2Fjavascript-lessons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmuradisazade777%2Fjavascript-lessons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuradisazade777%2Fjavascript-lessons/lists"}