{"id":20901394,"url":"https://github.com/vasi-cordea/udemy-java-for-software-testing-professionals","last_synced_at":"2026-05-23T05:34:20.028Z","repository":{"id":229211397,"uuid":"776089279","full_name":"Vasi-Cordea/UDEMY-Java-for-Software-Testing-Professionals","owner":"Vasi-Cordea","description":"Udemy code from course: \"Java for Software Testing Professionals - Basics to Advanced\"","archived":false,"fork":false,"pushed_at":"2024-03-27T20:54:15.000Z","size":43,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-19T13:17:37.205Z","etag":null,"topics":["intellij-ide","java","oop"],"latest_commit_sha":null,"homepage":"","language":"Java","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/Vasi-Cordea.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}},"created_at":"2024-03-22T16:55:55.000Z","updated_at":"2024-03-23T15:33:28.000Z","dependencies_parsed_at":"2024-03-22T19:58:38.742Z","dependency_job_id":"bde5dc25-49ba-4133-8d11-0699f4e83ba6","html_url":"https://github.com/Vasi-Cordea/UDEMY-Java-for-Software-Testing-Professionals","commit_stats":null,"previous_names":["vasi-cordea/udemy-java-for-software-testing-professionals"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vasi-Cordea%2FUDEMY-Java-for-Software-Testing-Professionals","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vasi-Cordea%2FUDEMY-Java-for-Software-Testing-Professionals/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vasi-Cordea%2FUDEMY-Java-for-Software-Testing-Professionals/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vasi-Cordea%2FUDEMY-Java-for-Software-Testing-Professionals/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vasi-Cordea","download_url":"https://codeload.github.com/Vasi-Cordea/UDEMY-Java-for-Software-Testing-Professionals/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243288331,"owners_count":20267340,"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":["intellij-ide","java","oop"],"created_at":"2024-11-18T11:30:28.199Z","updated_at":"2025-12-27T08:35:18.226Z","avatar_url":"https://github.com/Vasi-Cordea.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Java for software testing professionals certification](https://github.com/Vasi-Cordea/UDEMY-Java-for-Software-Testing-Professionals/assets/150058199/192a14a0-9239-4629-bf77-9707a71ab8c2)\n\nUdemy course content:\n## Java for Software Testing Professionals - Basics to Advanced\n\n## Section 1: Introduction\n\n1. Course Introduction\n2. Introduction to JAVA\n3. JAVA downloading and Installation\nQuiz 1: Java intro\n4. JAVA Virtual Machine (JVM)\n5. Difference between JDK, JRE and JVM\nQuiz 2: JVM\n\n## Section 2: JAVA Programming Basics\n7. Writing First JAVA program\n7Coding Exercise 1: First Java Program\n\n8. Introduction to Eclipse IDE\n6\n\n9. Keywords\n2\n\n10. Variables\n4\n\n11. Understanding Data Types\n7\n\n12. Data Types\n7\n\n13. String\n    \n## Section 3: Operators\n\n15. Arithmetic Operators\n4\n\n16. Assignment Operator\n8\n\n17. Increment operator\n3\n\n## Section 4: Control-Flow Statements\n\n18. Logical Operator\n5\n\n19. if-else\n7\n\n20. nested if\n8\n\n21. if-else-if\n4\n\n22. switch-case\n5\n\n23. Example program\n7\n\n## Section 5: Looping in JAVA\n\n24. forLoop\n11\n\n25. While Loop\n8\n\n26. do-while Loop\n5\n\n27. Continue Statement\n6\n\n28. Break Statement\n4\n\n29. Nested-loop\n4\n\n## Section 6: Object Oriented Programming (OOP) in JAVA\n\n30. Objects\n4\n\nAssignment 1: Objects Example\n\n31. Class\n9\n\n32. Methods- Declaration, Parameterization, Returning Value\n25\n\n33. Working with object with Real Life Sceanario\n14\n\n34. Constructor\n11\n\n35. Static-Variable\n15\n\n36. Static-Method\n5\n\n## Section 7: Collections\n\n37. Introduction to Array-List\n15\n\n38. Working with Array-List\n10\n\n39. Basic Array\n2\n\n40. HashMap\n11\n\n## Section 8: Access Modifiers\n\n41. Understanding the concept of package\n7\n\n42. Default access modifier\n8\n\n## Section 9: Polymorphism\n\n43. private access modifier\n6\n\n44. Inheritance in Java\n9\n\n45. Protected and Public access modifier\n8\n\n46. Introduction to Polymorphism\n2\n\n47. Method - Overloading\n6\n\n48. Method - OverRiding\n5\n\n## Section 10: super - keyword\n\n49. super - part 1\n5\n\n50. super - part 2\n2\n\n51. super - part 3\n6\n\n## Section 11: Good to know topics\n\n\n50. this keyword\n5\n\n51. final keyword\n7\n\n52. Encapsulation\n7\n\n## Section 12: Abstraction\n\n53. Abstract class and method\n10\n\n54. Interface\n6\n\n## Section 13: Regular Expression\n55. Understanding Regular Expression (regex)\n16\n\n\n\n56. Implementation of Regular Expression in Java programg\n10\n\n## Section 14: Exception Handling\n\n57. Understanding Exceptions\n8\n\n58. Exceptions Handling\n6\n\n59. Multiple Catch Block\n11\n\n60. Finally Block\n8\n\n## Section 15: Input/Output Operations\n\n61. Creating File\n10\n\n62. Read File\n6\n\n63. Append File\n4\n\n64. Read data from Microsoft Excel Application\n18\n\n65. Write Data to Microsoft Excel Application\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasi-cordea%2Fudemy-java-for-software-testing-professionals","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvasi-cordea%2Fudemy-java-for-software-testing-professionals","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasi-cordea%2Fudemy-java-for-software-testing-professionals/lists"}