About this Specialization
Take your first step towards a career in software development with this introduction to Java—one of the most in-demand programming languages and the foundation of the Android operating system. Designed for beginners, this Specialization will teach you core programming concepts and equip you to write programs to solve complex problems. In addition, you will gain the foundational skills a software engineer needs to solve real-world problems, from designing algorithms to testing and debugging your programs.
From | Duke University via Coursera |
---|---|
Hours | 126 |
Instructors | Susan H. Rodger, Robert Duvall, Owen Astrachan, Andrew D. Hilton |
Language | English |
Subjects | Programming |
Similar Courses
Sorted by relevance
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).
Intake Counselor - Be the First Step in Their Journey $25k
First Contact $41k
First Aid Teacher $44k
RN - Neuro-Step down $57k
First Reader $60k
Registered Nurse (Surgical Step-Down) $61k
First Sergeant (R) $68k
Marketing Coordinator, AU Step Up $69k
First Response Technician $74k
First Sergeant - Operations $76k
Pilot, First Officer $78k
First Line Foreman $94k
Courses in this Specialization
Listed in the order in which they should be taken
Starts | Course Information | |
---|---|---|
Jul |
Programming Foundations with JavaScript, HTML and CSS Learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer. In addition, learn basic web development... Coursera | Duke University |
Save
|
Jul |
Java Programming: Solving Problems with Software Learn to code in Java and improve your programming and problem-solving skills. You will learn to design algorithms as well as develop and debug programs. Using custom open-source... Coursera | Duke University |
Save
|
Jul |
Java Programming: Arrays, Lists, and Structured Data Build on the software engineering skills you learned in “Java Programming: Solving Problems with Software” by learning new data structures. Use these data structures to build more... Coursera | Duke University |
Save
|
Jun |
Java Programming: Principles of Software Design Solve real world problems with Java using multiple classes. Learn how to create programming solutions that scale using Java interfaces. Recognize that software engineering is more... Coursera | Duke University |
Save
|
Aug |
Java Programming: Build a Recommendation System (You were viewing this course) Ever wonder how Netflix decides what movies to recommend for you? Or how Amazon recommends books? We can get a feel for how it works by building a simplified recommender of our... Coursera | Duke University |
Save
|
&
From | Duke University via Coursera |
---|---|
Hours | 126 |
Instructors | Susan H. Rodger, Robert Duvall, Owen Astrachan, Andrew D. Hilton |
Language | English |
Subjects | Programming |
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).
Intake Counselor - Be the First Step in Their Journey $25k
First Contact $41k
First Aid Teacher $44k
RN - Neuro-Step down $57k
First Reader $60k
Registered Nurse (Surgical Step-Down) $61k
First Sergeant (R) $68k
Marketing Coordinator, AU Step Up $69k
First Response Technician $74k
First Sergeant - Operations $76k
Pilot, First Officer $78k
First Line Foreman $94k
Similar Courses
Sorted by relevance