Learn Java, Spring, and Micronaut frameworks with practical tutorials, code examples, and guides designed to help you build and improve your coding skills.
Hands-on Java and Spring tutorials with code examples
Mkyong.com is a helpful site where you can learn Java, Spring, and related frameworks through easy-to-follow tutorials and real-world code examples. Whether you're just starting out or looking to deepen your understanding, you'll find step-by-step guides, handy code snippets, and practical tips to solve common programming challenges.
The site focuses on making complex topics approachable, covering everything from integrating tools like Flyway and Micronaut to handling files and databases. You can explore articles on logging, database migrations, and working with formats like Excel or PDF—all explained in a way that's easy to understand and put into practice.
If you're a developer eager to improve your skills or looking for solutions to specific coding problems, Mkyong.com offers a rich library of resources to help you learn and grow.
Discover websites similar to Mkyong.com based on shared categories, topics, and features.
Find scripts, tutorials, and tools for learning and developing desktop, web, and mobile apps with JavaScript, PHP, C++, and more.
Learn JavaScript, React, and Webpack with practical guides, tutorials, and resources for all skill levels. Perfect for anyone interested in web development.
Explore coding tutorials, tech news, and guides for developers. Level Up Coding helps you learn new programming skills and stay updated on software trends.
Learn Perl programming with tutorials, video courses, and guides for beginners and advanced users. Find answers, tips, and resources for Perl development.
Git Immersion offers a hands-on, step-by-step guide to learning Git basics, perfect for beginners wanting to practice and understand version control.
Explore clear tutorials, demos, and documentation to learn coding in HTML, CSS, JavaScript, Python, and more—all in one easy-to-use resource.
Learn coding with thousands of free tutorials and online courses covering web, mobile, and software development. Improve your skills at your own pace.
Tutlane provides step-by-step tutorials and examples on programming, web development, databases, and mobile technologies to help you learn new skills.
Learn F# and functional programming with practical guides, tips, and resources designed to help developers build better business software.
Learn coding online with easy tutorials, interactive exercises, and practice editors for HTML, CSS, JavaScript, Python, SQL, and more—all in one place.
Explore CSS Grid Layout with clear examples, video tutorials, and resources to help you learn and master modern web layout techniques.
Learn game development with free tutorials and online courses from industry experts. Build your own games and join a supportive creative community.
Play coding games to learn Python, JavaScript, and HTML. Solve puzzles, write real code, and create your own games and websites as you learn.
Java Code Geeks offers Java, Android, and Scala tutorials, code examples, articles, and guides for developers learning or improving their programming skills.
Learn web development skills like JavaScript, React, and Node.js with expert-led courses and workshops for all experience levels.
Find hands-on electronics tutorials and DIY Arduino projects in Indonesian, with guides for building your own hardware and exploring coding basics.
Learn web development with step-by-step tutorials on PHP, CodeIgniter, Laravel, Node.js, MySQL, and more, perfect for beginners and developers alike.
Google Codelabs offers step-by-step coding tutorials to help you build apps and learn new technologies with hands-on, guided lessons.
Practice coding and learn programming with free courses and thousands of problems in Python, Java, C++, algorithms, and more on this interactive platform.
Step-by-step guides for using Git and GitHub with R, RStudio, and R Markdown, making version control simple for R users at any experience level.
EzzyLearning.net offers step-by-step programming and web development tutorials on ASP.NET, Blazor, AngularJS, C#, and more for easy learning.
Learn modern JavaScript with clear tutorials, examples, and tasks, covering everything from basics to advanced topics. Available in multiple languages.
Learn MySQL quickly and easily with step-by-step tutorials, guides, and practical examples for beginners and advanced users on this dedicated website.
Learn to master Visual Studio Code with a video course packed with tips, workflows, and setup guides for web development and coding in multiple languages.
Learn essential computer science tools like the command line, text editors, and version control with practical lessons not usually taught in class.
Learn refactoring, design patterns, and SOLID principles with clear guides and examples—ideal for programmers looking to write better, cleaner code.
Snap! lets you learn programming by creating projects with visual code blocks. Build, share, and explore creative ideas in a friendly online community.
Explore programming solutions for the same tasks in many languages, helping you compare, learn, and expand your coding knowledge across platforms.
Learn coding and system design with interactive, AI-powered courses and projects. Practice real-world skills and prep for interviews, all in your browser.
Learnpython.org offers free, interactive Python tutorials with hands-on coding challenges for beginners and those looking to quickly learn Python basics.
Get web development tips, tutorials, and resources on HTML, CSS, JavaScript, WordPress, and more, designed for learners and developers of all levels.
Explore guides, how-tos, and best practices for learning jQuery and building interactive websites with this helpful online learning center.
Learn HTML, CSS, and JavaScript with easy tutorials, references, and examples for building and understanding web pages. Ideal for beginners and coders.
Explore friendly web development tutorials focused on React, CSS, JavaScript, and animation, designed to make complex topics easy to understand.
Find clear Java programming tutorials, guides, and articles on web development topics like Spring, Hibernate, JSF, and more for all experience levels.
Exercism helps you learn, practice, and improve your programming skills in 75+ languages with exercises, mentoring, and a supportive community—all free.
Discover hands-on Raspberry Pi projects, coding tutorials, and DIY tech guides to help you learn, build, and create with popular devices and platforms.
Learn programming for free with beginner-friendly tutorials, interactive examples, and an online compiler for Python, Java, C/C++, and more.
Discover practical design patterns for game programming with clear explanations and examples to help you write cleaner, faster, and more organized code.
Learn coding, computer science, and interview prep with articles, tutorials, quizzes, and practice questions on programming and tech topics.
A fun, beginner-friendly site that helps you learn Haskell programming through easy explanations, colorful examples, and a lighthearted approach.
Discover tutorials and guides on Android development, including how to create looping ViewPagers and explore open-source projects and blogs.
Practice coding skills through interactive games and challenges, compete with others, and learn programming in a fun, community-driven environment.
Learn C and C++ with step-by-step tutorials, practice problems, and helpful tips for beginners and experienced programmers alike.
Learn coding at your own pace with beginner-friendly courses in Python, JavaScript, HTML, and CSS. Build your skills and start for free on Mimo.
Discover clear tutorials and demos on Ruby on Rails, JavaScript, and CSS, plus articles and projects from a passionate developer based in Texas.
A personal blog sharing tips, tutorials, and insights on programming, Unity game development, and project management, curated by Adam for tech enthusiasts.
Discover weekly articles, podcasts, and tips about Swift development by John Sundell—ideal for developers looking to learn and stay updated.
Learn to design and code real apps with hands-on courses in React, Swift, UI design, and development tools like Figma and SwiftUI. Build practical skills online.
Java67 offers Java tutorials, interview questions, and course recommendations to help programmers learn, practice, and prepare for tech interviews.
Flatiron School offers online and on-campus bootcamps in coding, data science, cybersecurity, and design to help you launch a tech career.
Connect with developers, read the latest tech news, and learn programming with in-depth tutorials on .NET, C#, Java, and more.
LeetCode offers coding challenges, practice problems, and interview prep tools to help you improve your programming skills and land tech jobs.
Learn scientific Python with hands-on tutorials and clear explanations, covering beginner to expert topics in the Python data science ecosystem.
Learn to code with tutorials, books, and courses from Flavio Copes. Get practical programming tips and stay updated through the newsletter.
Explore the OGRE Wiki, an archive of community-driven tutorials, code snippets, and resources for learning and using the OGRE3D graphics engine.
CodeProject is a community site for developers to share articles, tutorials, and code samples on programming topics like C#, Python, AI, and more.
TypeScript helps you write safer JavaScript with type support, tools, and docs. Learn, try, and use TypeScript to catch errors before running code.
Explore hands-on game development tutorials, code examples, and programming tips focused on HTML5, JavaScript, TypeScript, and popular game engines.
Find step-by-step web development tutorials on PHP, JavaScript, WordPress, Linux, and more. Great for beginners and pros looking to sharpen their skills.