|
1 | | -# Java Resources |
2 | | - |
3 | | -## Online Courses |
4 | | - |
5 | | -- **Type**: [Link] |
6 | | -- **Title**: Java Programming and Software Engineering Fundamentals by Duke University |
7 | | -- **Link**: [https://www.coursera.org/specializations/java-programming](https://www.coursera.org/specializations/java-programming) |
8 | | -- **Description**: A beginner-friendly specialization covering Java programming, data structures, and software engineering fundamentals. |
9 | | - |
10 | | -- **Type**: [Link] |
11 | | -- **Title**: Java Programming for Complete Beginners by Udemy |
12 | | -- **Link**: [https://www.udemy.com/course/java-programming-tutorial-for-beginners/](https://www.udemy.com/course/java-programming-tutorial-for-beginners/) |
13 | | -- **Description**: A comprehensive course designed for complete beginners, covering Java basics, object-oriented programming, and problem-solving. |
14 | | - |
15 | | -## Books |
16 | | - |
17 | | -- **Type**: [Book] |
18 | | -- **Title**: "Effective Java" by Joshua Bloch |
19 | | -- **Link**: [https://www.amazon.com/Effective-Java-Joshua-Bloch/dp/0134685997](https://www.amazon.com/Effective-Java-Joshua-Bloch/dp/0134685997) |
20 | | -- **Description**: A highly recommended book for intermediate and advanced Java developers, focusing on best practices and design patterns. |
21 | | - |
22 | | -- **Type**: [Book] |
23 | | -- **Title**: "Head First Java" by Kathy Sierra and Bert Bates |
24 | | -- **Link**: [https://www.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208](https://www.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208) |
25 | | -- **Description**: A fun and engaging book for beginners, making it easy to understand core Java concepts. |
26 | | - |
27 | | -## Tutorials and Guides |
28 | | - |
29 | | -- **Type**: [Link] |
30 | | -- **Title**: Java Programming Tutorials by GeeksforGeeks |
31 | | -- **Link**: [https://www.geeksforgeeks.org/java/](https://www.geeksforgeeks.org/java/) |
32 | | -- **Description**: A collection of tutorials covering Java basics, advanced topics, and practical implementations. |
33 | | - |
34 | | -- **Type**: [Link] |
35 | | -- **Title**: Java Tutorials by W3Schools |
36 | | -- **Link**: [https://www.w3schools.com/java/](https://www.w3schools.com/java/) |
37 | | -- **Description**: Easy-to-follow tutorials for learning Java, complete with examples and exercises. |
38 | | - |
39 | | -## Libraries and Frameworks |
40 | | - |
41 | | -- **Type**: [Link] |
42 | | -- **Title**: Spring Framework |
43 | | -- **Link**: [https://spring.io/](https://spring.io/) |
44 | | -- **Description**: A popular Java framework for building enterprise-level applications, offering support for dependency injection, web development, and more. |
45 | | - |
46 | | -- **Type**: [Link] |
47 | | -- **Title**: Apache Maven |
48 | | -- **Link**: [https://maven.apache.org/](https://maven.apache.org/) |
49 | | -- **Description**: A build automation and dependency management tool widely used in Java projects. |
50 | | - |
51 | | -## Practice and Competitive Programming |
52 | | - |
53 | | -- **Type**: [Link] |
54 | | -- **Title**: HackerRank Java Challenges |
55 | | -- **Link**: [https://www.hackerrank.com/domains/tutorials/10-days-of-java](https://www.hackerrank.com/domains/tutorials/10-days-of-java) |
56 | | -- **Description**: A set of challenges designed to help you practice and master Java programming skills. |
57 | | - |
58 | | -- **Type**: [Link] |
59 | | -- **Title**: LeetCode Java Problems |
60 | | -- **Link**: [https://leetcode.com/problemset/all/?difficulty=Easy&listId=&search=java](https://leetcode.com/problemset/all/?difficulty=Easy&listId=&search=java) |
61 | | -- **Description**: Solve real-world algorithm problems using Java and enhance your problem-solving skills. |
| 1 | +# Java Resources |
| 2 | + |
| 3 | +## Online Courses |
| 4 | + |
| 5 | +- **Type**: [Link] |
| 6 | +- **Title**: Java Programming and Software Engineering Fundamentals by Duke University |
| 7 | +- **Link**: [https://www.coursera.org/specializations/java-programming](https://www.coursera.org/specializations/java-programming) |
| 8 | +- **Description**: A beginner-friendly specialization covering Java programming, data structures, and software engineering fundamentals. |
| 9 | + |
| 10 | +- **Type**: [Link] |
| 11 | +- **Title**: Java Programming for Complete Beginners by Udemy |
| 12 | +- **Link**: [https://www.udemy.com/course/java-programming-tutorial-for-beginners/](https://www.udemy.com/course/java-programming-tutorial-for-beginners/) |
| 13 | +- **Description**: A comprehensive course designed for complete beginners, covering Java basics, object-oriented programming, and problem-solving. |
| 14 | + |
| 15 | +## Books |
| 16 | + |
| 17 | +- **Type**: [Book] |
| 18 | +- **Title**: "Effective Java" by Joshua Bloch |
| 19 | +- **Link**: [https://www.amazon.com/Effective-Java-Joshua-Bloch/dp/0134685997](https://www.amazon.com/Effective-Java-Joshua-Bloch/dp/0134685997) |
| 20 | +- **Description**: A highly recommended book for intermediate and advanced Java developers, focusing on best practices and design patterns. |
| 21 | + |
| 22 | +- **Type**: [Book] |
| 23 | +- **Title**: "Head First Java" by Kathy Sierra and Bert Bates |
| 24 | +- **Link**: [https://www.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208](https://www.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208) |
| 25 | +- **Description**: A fun and engaging book for beginners, making it easy to understand core Java concepts. |
| 26 | + |
| 27 | +## Tutorials and Guides |
| 28 | + |
| 29 | +- **Type**: [Link] |
| 30 | +- **Title**: Java Programming Tutorials by GeeksforGeeks |
| 31 | +- **Link**: [https://www.geeksforgeeks.org/java/](https://www.geeksforgeeks.org/java/) |
| 32 | +- **Description**: A collection of tutorials covering Java basics, advanced topics, and practical implementations. |
| 33 | + |
| 34 | +- **Type**: [Link] |
| 35 | +- **Title**: Java Tutorials by W3Schools |
| 36 | +- **Link**: [https://www.w3schools.com/java/](https://www.w3schools.com/java/) |
| 37 | +- **Description**: Easy-to-follow tutorials for learning Java, complete with examples and exercises. |
| 38 | + |
| 39 | +## Libraries and Frameworks |
| 40 | + |
| 41 | +- **Type**: [Link] |
| 42 | +- **Title**: Spring Framework |
| 43 | +- **Link**: [https://spring.io/](https://spring.io/) |
| 44 | +- **Description**: A popular Java framework for building enterprise-level applications, offering support for dependency injection, web development, and more. |
| 45 | + |
| 46 | +- **Type**: [Link] |
| 47 | +- **Title**: Apache Maven |
| 48 | +- **Link**: [https://maven.apache.org/](https://maven.apache.org/) |
| 49 | +- **Description**: A build automation and dependency management tool widely used in Java projects. |
| 50 | + |
| 51 | +## Practice and Competitive Programming |
| 52 | + |
| 53 | +- **Type**: [Link] |
| 54 | +- **Title**: HackerRank Java Challenges |
| 55 | +- **Link**: [https://www.hackerrank.com/domains/tutorials/10-days-of-java](https://www.hackerrank.com/domains/tutorials/10-days-of-java) |
| 56 | +- **Description**: A set of challenges designed to help you practice and master Java programming skills. |
| 57 | + |
| 58 | +- **Type**: [Link] |
| 59 | +- **Title**: LeetCode Java Problems |
| 60 | +- **Link**: [https://leetcode.com/problemset/all/?difficulty=Easy&listId=&search=java](https://leetcode.com/problemset/all/?difficulty=Easy&listId=&search=java) |
| 61 | +- **Description**: Solve real-world algorithm problems using Java and enhance your problem-solving skills. |
0 commit comments