Who is this class for: No prior Java programming experience is necessary; however, before taking this course, you should have a basic understanding of the programming concepts (variables, functions, conditionals, and for loops) that you can learn in the first course of this specialization, “Programming Foundations with JavaScript, HTML and CSS,” or in another introductory programming course. In addition, this course relies heavily on a seven-step approach to writing programs, also taught in “Programming Foundations with JavaScript, HTML and CSS.” This is the second course of the Java Programming and Software Engineering Fundamentals Specialization, and provides the fundamentals of Java programming you will need to successfully complete the course series and the capstone project.


Created by:  Duke University

  • Owen Astrachan

    Taught by:  Owen Astrachan, Professor of the Practice

    Computer Science

  • Robert Duvall

    Taught by:  Robert Duvall, Lecturer

    Computer Science

  • Andrew D. Hilton

    Taught by:  Andrew D. Hilton, Assistant Professor of the Practice

    Electrical and Computer Engineering

  • Susan H. Rodger

    Taught by:  Susan H. Rodger, Professor of the Practice

    Computer Science
Basic Info
LevelBeginner
Commitment4 weeks of study, 4-8 hours/week
Language
English, Subtitles: Turkish
How To PassPass all graded assignments to complete the course.
User Ratings
4.5 stars
Average User Rating 4.5See what learners said
Syllabus

FAQs
How It Works
Travail en cours
Travail en cours

Chaque cours fonctionne comme un manuel interactif en proposant des vidéos préenregistrées, des quiz et des projets.

Aide de la part de vos pairs
Aide de la part de vos pairs

Connectez-vous à des milliers d'autres étudiants et débattez sur des idées, discutez le contenu du cours et obtenez de l'aide pour en maîtriser les concepts.

Certificats
Certificats

Obtenez une reconnaissance officielle pour votre travail et partagez votre réussite avec vos amis, vos collègues et vos employeurs.

Creators
Duke University
Duke University has about 13,000 undergraduate and graduate students and a world-class faculty helping to expand the frontiers of knowledge. The university has a strong commitment to applying knowledge in service to society, both near its North Carolina campus and around the world.
Pricing
Acheter le coursAuditeur libre
Accéder au contenu du cours

Available

Available

Accéder au contenu noté

Available

Not available

Recevoir une Note Finale

Available

Not available

Obtenir un Certificat de Cours partageable

Available

Not available

Ratings and Reviews
Rated 4.5 out of 5 of 1,317 ratings

Excellent course. The instructors do a great job of introducing Java to the beginner. The assignments are VERY interesting. They are not the run of the mill small programming assignments that you might find in your average course. By the end of the course -- once you complete the mini-project -- you get the confidence that you know programming and can program at a high level. I highly recommend this course and this specialization. (I watched EVERY video, and completed EVERY assignment, mini-project and quiz in this course.)

Excellent course!

nice

Great course and Specialization.