AI Pin: The 4th Lecture of Design Patterns in Java

AI聘计算机科学读书会的第二本书,选取了Steven John Metsker 和William C. Wake编写的Design Patterns in Java一书以及Partha Kuchana编写的Software Architecture Design Patterns in Java一书,综合了两本书中的精华部分,同时结合实际工作当中需要的和求职面试当中经常考察的技能,总结了一共六讲的内容,为大家学习deign pattern和在Software Development Engineer工作和求职提供专业的指导建议。

Start

February 24, 2022 - 6:00 pm

End

February 24, 2022 - 7:00 pm

Address

Online Webinar   View map

Categories

中文公开课

Live 线上讲座

AI聘-读书会-Book-2:Design Patterns in Java

第四讲


数据应用学院(Data Application Lab)专注于数据科学,人工智能和大数据的职业教育, 每年向全球各地,包括硅谷和华尔街的知名企业输送数百 Data Scientists, 更有大量 Data AnalystsBusiness Analysts,Machine Learning Engineers,Software Engineers 以及 Data Engineers。多年的钻研积累和专一打造了独一无二教学方法和求职经验。被多家北美英文科技媒体列为 Top 10 North American Data Bootcamp。学员遍布美国加拿大,还有来自欧洲, 澳洲和亚太等地的慕名者报名参加。


设计模式(Design Pattern)是前人经验的总结,教大家如何写出可扩展、可读、可维护的高质量代码。设计模式与日常工作中的编码有直接的关系,直接影响到开发人员的开发能力。

AI聘计算机科学读书会的第二本书,选取了Steven John Metsker 和William C. Wake编写的Design Patterns in Java一书以及Partha Kuchana编写的Software Architecture Design Patterns in Java一书,综合了两本书中的精华部分,同时结合实际工作当中需要的和求职面试当中经常考察的技能,总结了一共六讲的内容,为大家学习deign pattern和在Software Development Engineer工作和求职提供专业的指导建议。

Design Patterns in Java一书为您提供了在Java 软件项目中能够实现设计模式强大功能所需的上手操作经验和深入理解。 作为经典设计模式的完美补充,这本边做边学的工作手册将最新的 Java 特性和最佳实践应用于所有原始 23 种设计模式。凭借他们作为 Java 讲师和程序员的丰富经验,Steve Metsker 和 Bill Wake 用真实的 Java 程序、清晰的 UML 图和引人入胜的练习阐明了每种模式。 您可以从理论快速转向应用程序——学习如何改进新代码和重构现有代码以实现简单性、可管理性和性能。

Software Architecture Design Patterns in Java一书详细解释了如何应用设计模式和开发软件架构。 它提供了深入的 Java 示例,并通过详细说明何时、为什么以及如何使用特定模式来指导学生。本书介绍了 42 种设计模式,其中包括 23 种 GoF 模式。 类别包括:基本的、创建的、集合的、结构的、行为的和并发的,每个都有多个示例。 每种模式的讨论都包括一个用 Java 实现的示例。

第一讲:
• 设计模式的动机
• 设计模式概述
• 如何学习设计模式
• 什么是(不是)设计模式
• UML 简介

第二讲:
• 案例研究:Sorting Example

第三讲:
• Creational design patterns:
o Factory
o Abstract Factory

第四讲:
• Creational design patterns:
o Singleton
o Builder

第五讲:
• Structural design patterns:
o Adapter
o Bridge
o Composite
o Facade
o Flyweight

第六讲:
• Behavioral design patterns:
o Command
o Iterator
o Observer
o Strategy

主办方:AI聘 — 北美数据类、软件类求职服务一站式服务。

三大项目为你全程解除求职困扰:
1. 找到工作再付费的Career VIP项目,为全职岗位求职者提供最专业的支持;
2. Intern VIP项目,为暑期实习的求职者提供面试辅导、专业岗位支持;
3. H-1B就业保障计划,为北美在校留学生提供长期规划,保驾就业路径。

可登录 www.aipin.io了解更多项目信息和成功案例。
邮箱: info@aipin.io
电话: +1 (626) 566 1822

MORE DETAIL

Phone

1-800-485-7918

Email

info@DataAppLab.com