Programming in Java: A Hands-on Introduction
About this Specialization
This specialization is intended for people without programming experience who seek to develop Java programming skills and learn about the underlying computer science concepts that will allow them to pick up other programming languages quickly. In these four courses, you will cover everything from fundamentals to object-oriented design. These topics will help prepare you to write anything from small programs to automate repetitive tasks to larger applications, giving you enough understanding of Java to tackle more specialized topics such as Data Science and Artificial Intelligence.Created by: Codio

Related Online Courses
In this short course, you learn what generative AI is and discover how it can be applied in different business scenarios. You will explore how you can utilize generative AI to enhance your social... more
Welcome to the Kafka Fundamentals course! The course is designed to provide you with a comprehensive understanding of Apache Kafka, a distributed streaming platform used for building real-time data... more
This course is intended for blockchain developers, auditors, compliance officers, CTOs, and tech executives seeking to upskill in secure contract writing, blockchain compliance, blockchain... more
This course is ideal for those getting started in an IT career as an administrator/engineer who want to become a Linux Foundation Certified IT Associate (LFCA). The LCFA Exam Preparation course is... more
This specialization is intended for students interested to learn Java testing, mocking, improving their Java code, developing test-first Java artifacts, and building quality Enterprise... more