Primary audience for this course would be anyone interested to learn object-oriented Java programming starting from the basics all the way to advanced level. Each course in this program will keep you challenged with exercises, practice quizzes, and exams that will not only test your learning but help you evaluate how well you’re learning.
This program consists of the following 3 practical, self-paced Java courses.
Ready to start your programming journey? Being a software engineer is much more than simply writing code—it requires a strong conceptual understanding of computer science. In this course, which was developed through a combination of academic and industry perspectives, learn not only how to code in Java but also how to break down problems and implement their solutions using some of the most fundamental computer science tools.
Get plenty of hands-on Java coding experience with methods, logic, loops, variables, parameters, returns, and recursion. And write your code using industry-standard tools and practices to help you build strong habits as you grow your development skill set.
In this Java course, examine the role of objects in code, explore how to use them, and see how to design them for optimal code reuse and structure. Get tons of hands-on coding experience using popular Java objects, like Arrays and Lists, and then leverage those learnings to design your own object hierarchies. Plus, practice using inheritance, interfaces, abstract classes, and encapsulation techniques to help you manage large code bases.
Get comfortable employing industry standards in designing and managing complex relationships within a code base, as you add to your computer science skill set.
Want to build better programs? Learn how, in this professional-level course.
Bring your programming experience, and join us for a deep dive into fundamental concepts that you can use right away. Go underneath the hood of functional algorithms and data structures, and see how they work and how to compare them. Plus, get the details on when and how to use them.
In this real-world-tested curriculum, take a look at famous algorithms and equations, and see how yours stack up. See practical demos, compare “life scenarios” to their coding counterparts, and create an app for your final project.
Add to your developer toolkit with this in-depth exploration of algorithms and data structures.
Estimated completion time is 20-40h for each course. You can register to these courses in SoveltoX -virtual learning platform. The course material is in english. For additional cost of 99€/course the student will receive certificates of completion after passing the final exams.
Samu on Accelerated learning metodin, sekä sovelluskehityksen asiantuntija.
Hän on toiminut kouluttajana Suomen ensimmäisessä Accelerated learning projektissa.
PRINCE2® Foundation, Scrum Master, ITIL Foundation 2011, SAFe 4.0 Agilist,