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 than writing code - it also involves logical thinking and design. By the end of this course you will have written a program that analyzes and sorts earthquake data, and developed a predictive text generator.
About this Course
학습자 경력 결과
공유 가능한 수료증
완료하는 데 약 20시간 필요
학습자 경력 결과
공유 가능한 수료증
완료하는 데 약 20시간 필요
- 5 stars
- 4 stars
- 3 stars
- 2 stars
- 1 star
JAVA PROGRAMMING: PRINCIPLES OF SOFTWARE DESIGN의 최상위 리뷰
My confidence level in Java programming has grown significantly since completing this specialisation. It gave me the necessary knowledge and practice I need to take up a role as a software engineer.
I could not get the Answers to the practice quiz of week 3\n\nas my first line differed from the question first line.\n\nthe first two words were correct but the rest differed. MarkovWordOne.java
This nicely packaged course is learner centered. It engages the learner by enforcing practice through interesting exercises and quizzes. Kudos and Thumbs up to the team of great instructors
Like all the modules of this Java specialization, the teachers are very good and the course reaches the objective of teaching the fundamentals of software design with an excellent didactic.
A very challenging course with a lot of assignments, great professors and discussion forum. But I feel like the instructors could have given the instructions more clearly on the assignment
amazing material - solid learning for Java\n\none struggle - discussion boards don't seem to be monitored by staff most of the time - expect to do most on your own without teacher input
This course was another of many well-taught courses of Duke University. The GPS library use to find locations of earthquakes particularly of very interesting. Thank you Duke University
devoted professors, appropriate topics which can lead to the correct understanding of each Java object, so we can realize OO programming ideas, not only how to type codes.
i submit this serials, and i like the courses from Duke very much. Easy to understand, and the challenge wouldn't be too simple or too difficult. I recommend it.
This is amazing course for beginners to gain more programming skills and behavior. If you are interested in such kind of specialization this course is for you
I loved this course, all the videos and assignments are perfectly directed. now I really have a deeper understanding about Interface. Thank you so much.
Very good course. I hope there can be automated grader or feedbacks on codes or hints on quizzes to make the programming assignments more manageable.
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.
Java Programming and Software Engineering Fundamentals 전문 분야 정보
자주 묻는 질문
강의 및 과제를 언제 이용할 수 있게 되나요?
강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.
이 전문 분야를 구독하면 무엇을 이용할 수 있나요?
강좌를 등록하면 전문 분야의 모든 강좌에 접근할 수 있고 강좌를 완료하면 수료증을 취득할 수 있습니다. 전자 수료증이 성취도 페이지에 추가되며 해당 페이지에서 수료증을 인쇄하거나 LinkedIn 프로필에 수료증을 추가할 수 있습니다. 강좌 내용만 읽고 살펴보려면 해당 강좌를 무료로 청강할 수 있습니다.
환불 규정은 어떻게 되나요?
재정 지원을 받을 수 있나요?
Will I receive a transcript from Duke University for completing this course?
No. Completion of a Coursera course does not earn you academic credit from Duke; therefore, Duke is not able to provide you with a university transcript. However, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.