开始时间: 04/22/2022 持续时间: 6 weeks
所在平台: EdxArchive 课程类别: 其他类别 大学或机构: ETHx 授课老师: Bertrand Meyer Marco Piccioni Nadia Polikarpova Carlo A. Furia |
课程主页: https://www.edx.org/archive/computing-art-magic-science-part-ii-ethx-cams-ii-x
课程评论:没有评论
Computing is a science. It’s an art, at least for those who practice it well, and it still retains much of its magic.
Part 1 of this course introduced the fundamental concepts, preparing you for the more advanced topics covered in this course!
Throughout this course, you will learn programming concepts and techniques, and practice them immediately through advanced browser-based tools that let you write programs, compile, run , and test them against predefined test sets. You will see your results right away in your browser!
In this Part 2, we will discuss:
We also cover a few complementary topics including security, an ever-present concern today, and software engineering-- the construction not just of individual programs but also of complex, ambitious software systems.
Join us in this computing and programming course to better understand the power and beauty of modern computer programming.
Learn functional programming, design patterns, loop invariants, and more in part 2 of this introductory programming course.