Programming is an increasingly important skill, whether you aspire to a career in software development, or in other fields. This course is the first in the specialization Introduction to Programming in C, but its lessons extend to any language you might want to learn. This is because programming is fundamentally about figuring out how to solve a class of problems and writing the algorithm, a clear set of steps to solve any problem in its class. This course will introduce you to a powerful problem-solving process—the Seven Steps—which you can use to solve any programming problem. In this course, you will learn how to develop an algorithm, then progress to reading code and understanding how programming concepts relate to algorithms.
About this Course
학습자 경력 결과
공유 가능한 수료증
완료하는 데 약 12시간 필요
학습자 경력 결과
공유 가능한 수료증
완료하는 데 약 12시간 필요
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.
- 5 stars
- 4 stars
- 3 stars
- 2 stars
- 1 star
PROGRAMMING FUNDAMENTALS의 최상위 리뷰
Great for total beginners.\n\nWould totally recommend to college students who just started their programming classes in C.\n\nNot for professionals eager to brush up their skills.Since it's too basic.
This course helps to develop logical thinking & helps to understand how program would work before writing actual program. The basics of Programming are explained in detail with description & Videos
If you are new to C programming and know nothing about it then its amazing course to get started with C programming. It completely felt like being spoon-fed for the material taught in this course.
This course is amazing and there are many things of the programming fundamental that I have learned through this course . This course proved to be good for those who want to learn c from zero .
I love the focus of this first course in the specialization is about problem solving and developing a mindset for programming. The course is well thought out and concepts are clearly explained!
Well worth it! Hated it in the beginning, couldn't wrap my head around the algorithms, but the course studies helped, kept reading, watching the videos, FINALLY got it!\n\n100% can recommend!
Really great course. Took this as a refresher. I feel that the content of this course was significantly higher quality than the programming tuition I received in first semester of university.
This is an excellent introduction to programming in general.It gives the building blocks towards professional programming regardless of the programming language or industry you are aiming at.
I thought the course explained everything very well. However in the readings I thought that some keywords should be highlighted or colored different to indicate that it's part of the syntax.
Best Course I've taken on programming. Special thanks to the mentors, very clear and patient to explain each thing elaborately! Course is in great detail and made easy for Beginners. Thanks!
great course for beginners!!\n\nrather than only language syntax learning about the actual process or actual algorithm is way more beneficial. which is the exact thing this course provides.
This course is great. The teachers are fantastic at explaining the subject matter. I had failed a class at a community college in C++, this class makes it all make so much more sense.
Very nice course for every beginner. After the course you will understand very well the fundamentals of programming and could continue to further expand your knowledge in this field.
I've got a really nice overview of what programming is all about. I now kind of know what kind of thought process goes on behind the cryptic looking codes of a programming language.
Excellent for beginners. A great way to build a solid foundation for new programmers/ data scientists/ coding enthusiasts. Loved the instructors and their way of explaining things!
That was a great experience to me because I have learnt lot of new things and I learnt how to do programming analysis based on complex problems and writing algorithms for problem.
It is a great introduction course about programming logic. I've already taken classes in university about this topic, but I still managed to learn new things trought this course.
It was a very nice experience to attend this course. I am thankful to Coursera and Duke University for this superb course which can help me in my academics as well as placements.
Really good introductory class of C#. Clear lectures with reading materials to supply. Hope to finish the course series with deep understanding of C# and programming skills.
I liked this course but I always thought "How hard would this be if I wouldn't already know binary numbers?". Be prepared to look this up, if you don't have the background.
Introduction to Programming in C 전문 분야 정보
자주 묻는 질문
강의 및 과제를 언제 이용할 수 있게 되나요?
강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.
이 전문 분야를 구독하면 무엇을 이용할 수 있나요?
강좌를 등록하면 전문 분야의 모든 강좌에 접근할 수 있고 강좌를 완료하면 수료증을 취득할 수 있습니다. 전자 수료증이 성취도 페이지에 추가되며 해당 페이지에서 수료증을 인쇄하거나 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.
궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.