EK
Straightforward, well-organized, fast-paced. I wish IBM offered courses for more languages, such as Python and Scala.

Java remains one of the top four popular programming languages (TIOBE Index), and entry-level Java developers earn a good salary from the start, USD 86,000 annually on average! Whether you're just starting your programming career or looking to add Java to your developer skillset, this beginner-friendly program builds the foundational skills you need to pursue a career in software development. As a vendor-neutral specialization designed and delivered by experts, it introduces you to modern Java programming techniques and gives you the opportunity to build real-world projects you can showcase to prospective employers. Through hands-on labs, you’ll gain practical experience with Java fundamentals, including object-oriented programming (OOP), file handling, collections, and exception management. You'll also learn to write, debug, and structure code in a way that is maintainable and aligned with industry standards. The program then concludes with a project-based course that reinforces your skills through a professional-level build experience, where you’ll develop a shareable functional console-based Java application. The program is designed for beginners; no prior programming experience or college degree is required. However, it’s also a great fit for developers looking to reskill or upskill in Java. If you’re keen to build in-demand Java skills that provide a solid foundation for you to advance to more complex back-end, mobile, or cloud development roles, enroll today.

EK
Straightforward, well-organized, fast-paced. I wish IBM offered courses for more languages, such as Python and Scala.
SA
thank you coursera for giving this chance to do these coruses
BB
It could be better especially in the 4th Module because it was less understandable and hard to complete
BH
The course is really helpful for me. Everything is perfect. Many thanks to the team.
SM
it was really a good course and i practiced with real time problems and great work by IBM
AS
I used this course as a refresher, It is a very good course.
CC
I like the hands on approach to learning with the labs. Coming from a front end developer background, this is a good course.
Showing: 20 of 41
It has been a solid and comprehensive Java course, to master the key concepts and best practices. Thanks for everything. To say something to improve, you could add another project to practice.
excellent teaching
It could be better especially in the 4th Module because it was less understandable and hard to complete
Good , but could be more detailed.
Talks way too fast, making it hard to absorb the information. Explained badly.
Contiene temas esenciales para la programación en Java, sirve incluso para personas que ye tienen un fundamento de Java a repasar algunas cosas que se pueden olvidar en algún momento
I like the hands on approach to learning with the labs. Coming from a front end developer background, this is a good course.
Straightforward, well-organized, fast-paced. I wish IBM offered courses for more languages, such as Python and Scala.
it was really a good course and i practiced with real time problems and great work by IBM
I used this course as a refresher, It is a very good course.
It was good course but the excercise were too easy
I love the labs, the teaches you good skills
It was really interesting, thanks a lot
the teacher explain everything clearly.
Easy to follow along. Labs very good
Nice explanations and slides
great learning experience!
good for beginners
it was helpful
Good material.