{"id":23315080,"url":"https://github.com/trayanaboykova/programming-basics-javascript","last_synced_at":"2025-04-07T03:25:50.646Z","repository":{"id":223174963,"uuid":"643970626","full_name":"trayanaboykova/Programming-Basics-JavaScript","owner":"trayanaboykova","description":"Tasks from my course Programming Basics with JavaScript at SoftUni","archived":false,"fork":false,"pushed_at":"2025-01-07T13:57:40.000Z","size":105,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T08:16:32.522Z","etag":null,"topics":["conditional-statements","for-loop","nested-loops","while-loop"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/trayanaboykova.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2023-05-22T14:31:05.000Z","updated_at":"2025-01-07T13:57:43.000Z","dependencies_parsed_at":"2024-04-30T14:11:38.702Z","dependency_job_id":"d96c3d3a-c3a7-41a1-9ef3-d2a56248d6b0","html_url":"https://github.com/trayanaboykova/Programming-Basics-JavaScript","commit_stats":null,"previous_names":["trayanaboykova/programming-basics-javascript"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FProgramming-Basics-JavaScript","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FProgramming-Basics-JavaScript/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FProgramming-Basics-JavaScript/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FProgramming-Basics-JavaScript/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trayanaboykova","download_url":"https://codeload.github.com/trayanaboykova/Programming-Basics-JavaScript/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247585695,"owners_count":20962381,"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","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":["conditional-statements","for-loop","nested-loops","while-loop"],"created_at":"2024-12-20T15:30:01.593Z","updated_at":"2025-04-07T03:25:50.624Z","avatar_url":"https://github.com/trayanaboykova.png","language":"JavaScript","readme":"# Programming Basics with JavaScript\nCoding exercises and projects from my education at \u003ca href=\"https://softuni.bg/\"\u003eSoftUni\u003c/a\u003e\n\u003cbr\u003e\nAll of the solutions have passed 100/100 - you can check them here: \u003ca href=\"https://judge.softuni.org/Contests/#!/List/ByCategory/247/JS-Basics\"\u003eProgramming Basics with JavaScript\u003c/a\u003e\n\u003cbr\u003e\n\n\u003cb\u003eCourse Curriculum: [Programming Basics with JavaScript Course](https://softuni.bg/trainings/4001/programming-basics-with-javascript-march-2023)\u003c/b\u003e\n\n**[First Steps In Coding](https://github.com/trayanaboykova/Programming-Basics-JavaScript/tree/main/01-first-steps-in-coding)**: \u003cbr\u003e \nIn this introductory module, I covered the basics of programming using JavaScript. I learned about fundamental concepts, syntax, and the structure of JavaScript programs.\n\n**[Conditional Statements](https://github.com/trayanaboykova/Programming-Basics-JavaScript/tree/main/02-conditional-statements)**: \u003cbr\u003e\nDuring this module, I delved into conditional statements in JavaScript. I learned how to use if-else statements to make decisions in my code. I also gained knowledge on handling multiple conditions using logical operators and writing code that dynamically responds to user input or specific criteria.\n\n**[Conditional Statements Advanced](https://github.com/trayanaboykova/Programming-Basics-JavaScript/tree/main/03-conditional-statements-advanced)**: \u003cbr\u003e\nBuilding upon the basics, I explored advanced conditional statements in JavaScript. I mastered concepts such as nested if-else statements, switch statements, and the ternary operator. These advanced techniques equipped me to handle complex decision-making scenarios in my JavaScript programs effectively.\n\n**[For-Loop](https://github.com/trayanaboykova/Programming-Basics-JavaScript/tree/main/04-for-loop)**: \u003cbr\u003e\nIn this module, I focused on the usage of loops in JavaScript. I gained proficiency in utilizing for-loops to repeat code a specific number of times, and solve problems that require repetitive actions.\n\n**[While-Loop](https://github.com/trayanaboykova/Programming-Basics-JavaScript/tree/main/05-while-loop)**: \u003cbr\u003e \nDuring the while-loop module, I learned about creating loops that execute as long as a specific condition remains true. I learned how to use while-loops effectively in JavaScript programs, especially for scenarios that involve continuous repetition until a certain condition is met.\n\n**[Nested Loops](https://github.com/trayanaboykova/Programming-Basics-JavaScript/tree/main/06-nested-loops)**: \u003cbr\u003e \nThe nested loops module introduced the concept of having one loop inside another in JavaScript. During the course, I learned how to work with nested loops to perform operations on each element of basic data structures. I gained proficiency in utilizing nested loops to solve various coding problems that involve repetitive actions and iteration.\n\n*By completing the [Programming Basics with JavaScript Course](https://softuni.bg/trainings/4001/programming-basics-with-javascript-march-2023), I have acquired the basics in JavaScript programming. I am now equipped with knowledge of JavaScript syntax, conditional statements, loop constructs, and problem-solving techniques using JavaScript.*\n\n# Certificate\n\u003ca href=\"https://softuni.bg/certificates/details/170528/f8553fdd\" rel=\"nofollow\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/101351760/234004462-4e3fb921-96db-4ffa-ae35-cceb007004fe.png\" alt=\"Programming Basics with JavaScript\"\u003e\u003c/a\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrayanaboykova%2Fprogramming-basics-javascript","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrayanaboykova%2Fprogramming-basics-javascript","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrayanaboykova%2Fprogramming-basics-javascript/lists"}