|
所在平台: Coursera专项课程 课程类别: 计算机科学 大学或机构: CourseraNew |
课程主页: https://www.coursera.org/specializations/java-object-oriented
课程评论:没有评论
课程名称:面向对象的Java编程:数据结构和专业化 课程概述: 本课程专注于软件开发中的中级主题,帮助学习者掌握面向对象编程的原理,充分挖掘Java的潜能。课程内容包括高效且易于操作的数据结构和算法,以便更好地组织大量数据。学习者将练习评估自己的代码,并增强技术交流能力,这对工作面试和软件工程师的团队合作至关重要。最终的Capstone项目将要求学习者应用所学技能,分析来自真实(社交)网络的数据。课程中包括Google提供的真实项目,并邀请其工程师作为客座讲师。完成该专业的优秀学习者将有机会与Google招聘人员进行面试,但这并不保证能获取实际面试或就业机会。 课程大纲: 1. Java面向对象编程:使用数据可视化的面向对象编程基础。 2. 数据结构与性能:探讨Java程序如何处理大量数据及相关的数据结构。 3. 高级数据结构:学习如何使用先进的数据结构解决实际问题,例如Google Maps的最佳路线规划。 4. 软件工程面试掌握:为计算机科学家的职业生涯奠定基础,提升编程能力。 5. Capstone项目:将所有技能结合,分析社交网络数据。 更多信息及注册: 课程链接:[面向对象的Java编程](https://www.coursera.org/learn/object-oriented-java) [数据结构与性能](https://www.coursera.org/learn/data-structures-optimizing-performance) [高级数据结构](https://www.coursera.org/learn/advanced-data-structures) [软件工程面试掌握](https://www.coursera.org/learn/cs-tech-interview) [Capstone项目:社交网络数据分析](https://www.coursera.org/learn/intermediate-programming-capstone)
Course Link: https://www.coursera.org/learn/object-oriented-java
Name:Object Oriented Programming in Java
Description:Offered by University of California San Diego. Welcome to our course on Object Oriented Programming in Java using data visualization. People ... Enroll for free.
Course Link: https://www.coursera.org/learn/data-structures-optimizing-performance
Name:Data Structures and Performance
Description:Offered by University of California San Diego. How do Java programs deal with vast quantities of data? Many of the data structures and ... Enroll for free.
Course Link: https://www.coursera.org/learn/advanced-data-structures
Name:Advanced Data Structures in Java
Description:Offered by University of California San Diego. How does Google Maps plan the best route for getting around town given current traffic ... Enroll for free.
Course Link: https://www.coursera.org/learn/cs-tech-interview
Name:Mastering the Software Engineering Interview
Description:Offered by University of California San Diego. You’ve hit a major milestone as a computer scientist and are becoming a capable programmer. ... Enroll for free.
Course Link: https://www.coursera.org/learn/intermediate-programming-capstone
Name:Capstone: Analyzing (Social) Network Data
Description:Offered by University of California San Diego. In this capstone project we’ll combine all of the skills from all four specialization ... Enroll for free.
This Specialization covers intermediate topics in software development. You’ll learn object-oriented programming principles that will allow you to use Java to its full potential, and you’ll implement data structures and algorithms for organizing large amounts of data in a way that is both efficient and easy to work with. You’ll also practice critically evaluating your own code, and you’ll build technical communication skills that will help you prepare for job interviews and collaborative work as a software engineer. In the final Capstone Project, you’ll apply your skills to analyze data collected from a real-world (social) network. Google has contributed real-world projects and the involvement of its engineers as guest lecturers to these courses. A small, select group of top learners who complete the Specialization will be offered practice interviews with Google recruiters. Invitation to a practice interview does not guarantee an actual interview or employment.
面向对象的Java编程:数据结构和专业化之外:本专业涵盖软件开发中的中间主题。您将学习面向对象的编程原理,使您可以充分利用Java的潜能,并实现数据结构和算法,以高效且易于使用的方式来组织大量数据。您还将练习严格地评估自己的代码,并建立技术交流技能,这将帮助您准备工作面试和软件工程师的协作工作。在最终的Capstone项目中,您将运用自己的技能来分析从现实世界(社交)网络收集的数据。 Google为这些课程提供了真实世界的项目,并且其工程师作为客座讲师参与其中。一小部分精选的完成专业学习的顶尖学习者将与Google招聘人员进行面试。邀请参加面试并不能保证实际面试或就业。