|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/la-programmation-orientee-objet-poo-avec-java/
课程评论:没有评论
**课程名称:** La Programmation Orientée Objet (POO) avec Java **课程概述:** 本课程面向所有希望学习面向对象编程 (POO) 的学员,无论您是职业转型者、求职者、应届毕业生还是业余爱好者。您将深入学习面向对象这一在当今主流、薪资丰厚的编程语言中最广泛使用的计算范式。 **课程内容亮点:** * **面向对象编程导论:** 学习如何构建概念模型。 * **面向对象编程实践:** 从零开始创建您的第一个类、方法和构造函数。 * **核心概念详解:** * 类的使用与对象实例化 * `this` 关键字的用法 * `static` 关键字的用法 * 封装与参数传递(值类型与引用类型) * **对象间关系:** * 类之间的关联 * 聚合 * 组合 * 如何在代码中实现关联 * **实践应用:** * 使用 UML 图实现类之间的关系。 * 学习继承、封装。 * 多态、抽象类与抽象方法。 * 行为和特性的建模。 * 抽象方法的声明与重写。 * 重载 (overloading) 与重写 (overriding) 的区别。 * **附加福利:** 可申请课程折扣。 **教学方法:** 课程将采用循序渐进的教学方法,一次只专注于一个概念,确保有效的学习和技能提升。 **课程在 Full Stack 开发路线图中的位置:** 本课程是 Full Stack 开发课程体系中的第四部分。 **完整课程路线图(部分):** **后端部分:** 1. 算法 2. Java 语言入门 3. UML 分析与设计 4. **面向对象编程 (POO)** 5. Java 核心技术 6. DevOps 与 Maven 7. Java 单元测试 8. Git 版本控制 9. 数据库 (BDD) 与 JDBC 10. Spring & Spring Boot 11. Hibernate & Spring Data 12. Spring Services 13. Spring Security 14. RESTful API **前端部分:** 15. HTML, CSS 与 Bootstrap 16. Javascript 与 JQuery 17. 设计模式 (涵盖 2 个示例) 18. Angular
Que vous soyez en reconversion professionnelle, un demandeur d'emploi ou un jeune diplômé ou simplement un Amateur:-). Dans cette formation vous allez apprendre à programmer avec de l'orientée objet, le paradigme informatique le plus utilisé par les langages de programmation les mieux payé au monde ? Vous aurez une Introduction à la programmation orientée objet - Comment élaborer Élaboration d'un schéma conceptuelProgrammer avec des objets - Créez votre première classe, votre première méthode, et votre premier constructeurApprendre comment utiliser une classe, instancier un objet, comment utiliser le contexte this, mot clé staticEncapsulation & Passage de paramètres (Types valeurs et types références)Les relations entre objets (Associations entre classes, L'agrégation, La compositionTraduire une association en codeMise en pratique: Apprendre comment Implémenter un diagramme UML avec des relations entre les classes.La relation d héritage, L'encapsulationPolymorphisme, classes et méthodes abstraitesModélisation des caractéristiques, Modélisation du comportementDéclaration et redéfinition d'une méthode abstraite. Différence entre l'overloading et l'overridingEn bonus.Demander une réduction sur l'une de mes formations de votre choix ;-) Je vais vous guider pas à pas en se focalisant sur un et un seul concept à la fois dans une approche pédagogique efficace vous permettant une montée en compétence. [Prochainement] La formation fera partie d'un cursus pour développeurs Full Stack:Partie Backend: (Vous déployez en ligne Une ApiRest avec Swagger que vous allez utiliser dans la 2eme partie FrontEnd de ce cursus) 1 - Algorithmique2 - Apprendre le langage java3 - Uml analyse et conception 4 - La Programmation orientée objet => Vous êtes ici:-)5 - Java les indispensables6 - Devops maven7 - Les Tests unitaires java8 - Git source code control9 - BDD et JDBC10 - Spring & Spring Boot11 - hibernate-springdata12 - Spring Service13 - Spring Securite14 - Api RESTPartie FrontEnd: (Vous allez uiliser Angular comme framework côté back et vous allez communiquer avec l'ApiRest que vous avez déveoppé dans la première partie)15 - Html CSS et Bootstrap16 - Javascript et JQuery17 - Design pattern (2 exemples Abordés)18 - Angular