{"id":23315085,"url":"https://github.com/trayanaboykova/programming-basics-java","last_synced_at":"2025-06-13T07:39:17.554Z","repository":{"id":222327064,"uuid":"641830063","full_name":"trayanaboykova/Programming-Basics-Java","owner":"trayanaboykova","description":"Tasks from my course Programming Basics with Java at SoftUni","archived":false,"fork":false,"pushed_at":"2025-01-07T13:49:08.000Z","size":404,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-13T08:16:33.338Z","etag":null,"topics":["conditional-statements","for-loop","nested-loops","while-loop"],"latest_commit_sha":null,"homepage":"","language":"Java","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-17T08:54:29.000Z","updated_at":"2025-01-07T13:49:11.000Z","dependencies_parsed_at":"2024-05-14T08:44:45.754Z","dependency_job_id":"39c16b9b-e146-4652-b115-a43010f5720f","html_url":"https://github.com/trayanaboykova/Programming-Basics-Java","commit_stats":null,"previous_names":["trayanaboykova/programming-basics-java"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FProgramming-Basics-Java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FProgramming-Basics-Java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FProgramming-Basics-Java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FProgramming-Basics-Java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trayanaboykova","download_url":"https://codeload.github.com/trayanaboykova/Programming-Basics-Java/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247585699,"owners_count":20962383,"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.930Z","updated_at":"2025-04-07T03:25:50.801Z","avatar_url":"https://github.com/trayanaboykova.png","language":"Java","readme":"# Programming Basics with Java\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/246/Java-Basics\"\u003eProgramming Basics with Java\u003c/a\u003e\n\u003cbr\u003e\n\n\u003cb\u003eCourse Curriculum: [Programming Basics with Java Course](https://softuni.bg/trainings/3741/programming-basics-with-java-april-2022)\u003c/b\u003e\n\n**[First Steps In Coding](https://github.com/trayanaboykova/Programming-Basics-Java/tree/master/src/Lesson01_FirstStepsInCoding)**: \u003cbr\u003e\nIn this introductory module, I covered the basics of programming using Java. I learned about fundamental concepts, syntax, and the structure of Java programs.\n\n**[Conditional Statements](https://github.com/trayanaboykova/Programming-Basics-Java/tree/master/src/Lesson02_ConditionalStatements)**: \u003cbr\u003e\nDuring this module, I delved into conditional statements in Java. 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-Java/tree/master/src/Lesson03_ConditionalStatementsAdvanced)**: \u003cbr\u003e \nBuilding upon the basics, I explored advanced conditional statements in Java. 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 Java programs effectively.\n\n**[For-Loop](https://github.com/trayanaboykova/Programming-Basics-Java/tree/master/src/Lesson04_ForLoop)**: \u003cbr\u003e\nIn this module, I focused on the usage of loops in Java. 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-Java/tree/master/src/Lesson05_WhileLoop)**: \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 Java programs, especially for scenarios that involve continuous repetition until a certain condition is met.\n\n**[Nested Loops](https://github.com/trayanaboykova/Programming-Basics-Java/tree/master/src/Lesson06_NestedLoops)**: \u003cbr\u003e\nThe nested loops module introduced the concept of having one loop inside another in Java. 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 Java Course](https://softuni.bg/trainings/3741/programming-basics-with-java-april-2022), I have acquired the basics in Java programming. I am now equipped with knowledge of Java syntax, conditional statements, loop constructs, and problem-solving techniques using Java.*\n\n# Certificate\n\u003ca href=\"https://softuni.bg/certificates/details/134595/710e8d86\" rel=\"nofollow\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/101351760/225559811-ed4dc164-5dbf-42dd-aa09-3bca9bf4d1ec.png\" alt=\"Programming Basics with Java\"\u003e\u003c/a\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrayanaboykova%2Fprogramming-basics-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrayanaboykova%2Fprogramming-basics-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrayanaboykova%2Fprogramming-basics-java/lists"}