面向对象技术高级课程 (The Advanced Object-Oriented Technology) (Coursera)
本高级面向对象技术课程将带你深入理解面向对象编程(OOP)的核心原则、设计模式以及如何应用于复杂的软件系统开发中。通过实践和案例学习,你将掌握如何构建可维护、灵活且高效的软件解决方案。
本高级面向对象技术课程将带你深入理解面向对象编程(OOP)的核心原则、设计模式以及如何应用于复杂的软件系统开发中。通过实践和案例学习,你将掌握如何构建可维护、灵活且高效的软件解决方案。
Dive into the fascinating world of computer architecture with our introductory Computer Organization course. This course will unravel the intricate details of how computers function from the inside out, focusing on the critical interplay between software and hardware. Gain a solid understanding of core principles and see how they apply to real-world systems.
Discover the power of discrete optimization through this foundational course. Explore essential modeling techniques that are crucial for effective scheduling, resource management, and strategic decision making. Whether you're interested in improving corporate efficiency or solving complex puzzles like Sudoku, this course provides the tools to make informed choices and optimize processes.
Dive into 'How Software Ate Finance', an insightful online course offered by Coursera. This course explores how software is fundamentally changing the landscape of finance, providing you with a comprehensive understanding of the future trends in financial services. Whether you're looking to innovate within your current role or start a fintech venture, this course equips you with the knowledge and strategies needed to thrive in the digital age.
Discover the basics of software, programming, and databases in this beginner-friendly course. Learn about IT management, cloud computing, web browsers, various programming languages, and essential database concepts to build a strong foundation for your tech career.
Embark on an enlightening journey into the world of Programming Languages with Part A of this foundational course. Master the basics through hands-on practice with ML, Racket, and Ruby. Gain a deep understanding of functional programming and learn how to apply these principles across any language you encounter.
在这个在线课程中,你将全面掌握软件测试的核心概念、技术和流程。从基础知识到高级技巧,本课程为你提供了一个系统性的学习路径,帮助你成为一名专业的软件测试专家。
Dive into the world of Quantitative Model Checking, a crucial approach for assessing the reliability and dependability of software in modern ICT applications like Embedded Systems, Cyber-Physical Systems, Communication Protocols, and Transportation. This course will equip you with advanced techniques to evaluate and enhance the performance, robustness, and efficiency of your systems.
Discover the power of Version Control with Git - a hands-on course designed for beginners and professionals alike. Gain essential skills in managing project files, collaborating efficiently with team members, and mastering version control techniques that are crucial for modern software development and IT roles.