Who is this class for: This course is for anyone who has taken the first two courses in the Java Programming and Software Engineering Fundamentals Specialization, “Programming Foundations with JavaScript, HTML and CSS” and “Java Programming: Solving Problems with Software.” To succeed in this course, before starting you should have a good understanding of the following: variables, conditionals, for and while loops, methods, Strings, and the edu.duke custom libraries.


Created by:  Duke University

  • Andrew D. Hilton

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

    Electrical and Computer Engineering

  • Robert Duvall

    Taught by:  Robert Duvall, Lecturer

    Computer Science

  • Owen Astrachan

    Taught by:  Owen Astrachan, Professor of the Practice

    Computer Science

  • 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
How To PassPass all graded assignments to complete the course.
User Ratings
4.6 stars
Average User Rating 4.6See what learners said
Syllabus

FAQs
How It Works
課程作業
課程作業

每門課程都像是一本互動的教科書,具有預先錄製的視頻、測驗和項目。

來自同學的幫助
來自同學的幫助

與其他成千上萬的學生相聯繫,對想法進行辯論,討論課程材料,並尋求幫助來掌握概念。

證書
證書

獲得正式認證的作業,並與朋友、同事和雇主分享您的成功。

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
旁聽購買課程
訪問課程材料

Available

Available

訪問評分的材料

Not available

Available

收到最終成績

Not available

Available

獲得可共享的課程證書

Not available

Available

Ratings and Reviews
Rated 4.6 out of 5 of 667 ratings

best

good

Good course, a lot of practice with good instructions

Duke's Java programming class has been the best course I have taken for all other courses. I really enjoy the structure, the video, reading, programming assignments. I feel I am learning Java indeed for real use.