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
This course is the third course in the specialization about learning how to develop video games using GameMaker on Windows or Mac. Why use GameMaker instead of using C# and Unity or C++ and... more
This course is designed for classroom teachers who juggle time-sensitive tasks and often-exhausting teaching schedules. With an eye toward long-term sustainability, The Together Teacher examines... more
In this course, AWS Hero Alex DeBrie demonstrates the step-by-step process of migrating a Microsoft SQL Server database to Amazon Relational Database Service (Amazon RDS). You can either watch Alex... more
This specialization provides introductory knowledge about the energy industry and associated career opportunities, whether you are interested in a utility technician or utility worker role, or... more
This course focuses on examining various practical applications of the fundamental financial analysis and valuation techniques employed in the investment banking industry. Specifically, we will... more