|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/le-basi-del-linguaggio-java-con-oltre-40-esercizi-pratici/
课程评论:没有评论
Coursera 上的 Java 编程完整课程,包含 70 个练习 本课程免费提供(使用折扣码 CODE-FREE 即可免费获取),非常适合想要入门 Java 编程世界并学习语言基础知识的学习者,涵盖理论概念和实践练习。 课程主要内容包括: 0. Java 世界简介 1. 基本概念:原始数据类型和包装类 2. 运算符(逻辑、算术、关系) 3. 条件语句(if-else) 4. 条件语句(switch-case)和 Enum 枚举类 5. 循环语句(while, do-while, for, foreach) 6. 类(String, StringBuilder, StringBuffer) 7. Java 类和对象 8. 方法的重写(Override)和重载(Overload) 9. 依赖和继承 10. 聚合和组合 11. 抽象、多态、接口和内部类 12. 异常的生成与处理 13. 数组和集合(List, ArrayList, LinkedList) 14. Set(HashSet, TreeSet)和 Map(HashMap, TreeMap) 15. 文件读写、日期和时间管理 16. Lambda 表达式、函数式接口和 Java Stream 17. 使用 JUnit 框架进行单元测试 18. Java 设计模式 19. 使用 Apache Maven 配置和构建 Java 项目 20. 使用 java.util.Logging, Log4J, LogBack 进行日志记录 21. 使用 JAXB 和 JACKSON 处理 XML 和 JSON 文件 22. SQL 关系型数据库和 MongoDB 非关系型数据库,JDBC 技术及 CRUD 操作 23. ORM(对象关系映射),Hibernate 和 JPA 技术,以及 MapStruct 框架用于实体类和 DTO 之间的转换 本课程共包含 23 个章节,每个章节除了相关的理论知识外,还提供超过 70 个循序渐进、详细讲解的实践练习,帮助您轻松有效地学习编程。
CORSO GRATUITO, INSERENDO AL MOMENTO DELL'CQUISTO, IL CODICE SCONTO: CODE-FREE Il corso è adatto per tutte quelle persone che vogliono approcciarsi al mondo java e vogliono iniziare ad imparare le basi del linguaggio sia a livello di concetti teorici che di esercizi pratici. Gli argomenti di base affrontati durante il corso sono:0. Introduzione al mondo Java.1. I concetti base: Tipi primitivi e Classi Wrapper.2. Gli operatori [Logici -Aritmetici - Relazionali].3. Le istruzioni condizionali [if - else].4. L'istruzione condizionale [switch-case] e la classe Enum.5. I cicli iterativi [while - dowhile - for - foreach].6. Le classi [String - StringBuilder - StringBuffer].7. Le Classi e gli Oggetti java.8. I concetti di Override e di Overload dei metodi.9. Il Concetto di Dipendenza e di Erediterietà.10. I Concetti di Aggregazione e di Composizione.11.I Concetti di [Astrazione - Polimorfismo - Interfacce - Inner Class].12. La Generazione e la gestione delle Eccezioni.13. Uso degli Array e delle Collezioni come [List - ArrayList - LinkedList].14. Uso di [Set - HashSet - TreeSet - Map - HashMap - TreeMap].15. Accesso il Lettura e in Scrittura sui File e gestione delle Date e degli Orari.16 Le Espressioni Lambda le Interfacce Funzionali e gli Stream di Java.17 I Test Unitari in Java con l'utilizzo di JUnit Framework.18 I Design Pattern nel contesto Java19 Apache MAVEN per configurare e buildare un progetto Java.20 I messaggi di Log con la libreria java.util.Logging ed i 2 Framework Log4J e LogBack.21 La manipolazione dei file XML e JSON con i 2 Framework JAXB e JACKSON.22 I Database relazionali SQL e non relazionali MongoDb. Tecnologia JDBC e operazioni di CRUD sulle tabelle.23 Gli ORM [Object Relational Mapping] e le tecnologie Hibernate e JPA. Spiegazione del Framework MapStruct per creare Converter java tra classi Entity e DTO.In questi 23 capitoli oltre ai concetti teorici relativi ai vari argomenti, sono presenti complessivamente oltre 70 esercizi pratici svolti passo passo e spiegati nel dettaglio in modo da imparare a programmare in modo semplice ed efficace.