Java, Spring Web y Spring Boot con Paint

所在平台: Udemy

课程主页: https://www.udemy.com/course/curso-java-basico-con-raul-lapeira/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程 "Java, Spring Web y Spring Boot con Paint" 总结: 本课程并非传统的 Java 课程,而是结合了讲师 20 年的教学经验,通过 Paint 绘画和生动示例来帮助学习者理解 Java 的核心概念。课程重点关注以下方面: * **Java 基础:** * 类与对象、JVM 的静态与非静态部分的区别。 * 逻辑包与物理包的区分。 * Classloaders 和 JVM 的机制。 * 区分变量与对象以避免常见错误。 * Eclipse 的代码导航和重构技巧。 * 调用层次 (Call Hierarchy) 在面向对象导航和理解中的重要性。 * 实际案例分析中的类型层级和对象封装。 * 本地异常处理(try-catch)和异常传播(包括相关讨论)。 * 利用 Google 和 Stack Overflow 解决常见问题。 * 避免盲目复制代码,减少代码技术债务。 * **Java Web 开发:** * 规格与实现,以及 JCP (Java Community Process) 的作用。 * 使用 JDBC 进行数据库访问。 * Servlet 在 Web 1.0 中的作用。 * JSP 作为 API 的引入。 * 从自定义标签到 JSF(JavaServer Faces)的演变。 * HTTP 协议的深入讲解(非教材内容)。 * **Spring Boot 与相关技术:** * 从 Servlet 到 Spring Boot 的平滑过渡。 * Spring MVC 的主要注解和疑难杂症的调试。 * Spring Data 如何利用反射实现行为。 * Spring Batch 的主要注解和注意事项。 * 反射机制及其相关概念。 课程特色在于其非传统的授课方式,通过形象的“Paint”教学法,旨在让学习者更直观、深入地理解 Java 和 Spring 开发的精髓。

课程评论(0条)

课程详情

Este curso de Java no es un curso "estándar", es el resultado de 20 años encontrando "flecos" en la transmisión y percepción de la teoría y buscando símiles y memes que ayuden a entender de que va realmente todo esto.No es un curso de java con diapositivas, abro MSPaint y te pinto las ideas fundamentales con ejemplos que he probado en cientos de cursos presenciales, la gente alucina, ¿en que hacemos foco?:- Diferencia entre clases y objetos y parte estática y no estática de la JVM- Paquetes lógicos versus paquetes físicos- Classloaders y las maravillas de la JVM- Distinción entre variables y objetos para evitar errores habituales- Utilidades de Eclipse para navegación de código y refactorizar el código existente- Call hierarchy y su importancia en la navegación y compresión del código Orientado a Objetos- Jerarquía de tipos y encapsulamiento de objetos en casos prácticos reales- Gestión local de excepciones con-Try Catch y propagación de excepciones (el debate)- Uso de Google y Stackoverflow para resolver problemas típicos- Como NO copiar y pegar código de Internet- Reducir deuda técnica en proyectos de code-base creciente- Especificaciones versus Implementaciones y que pinta el JCP (spoiler: muy poco)- El uso de JDBC para acceso a BBDD- Como los Servlets dominaron la web 1.0- Hace falta una API para los diseñadores: entra JSP- De la web a la web con etiquetas mágicas: de Custom Tags a JSF (y sus dolores)- HTTP: Todo lo que no viene en los libros- Spring Boot: transición desde Servlets- MVC anotaciones principales y depuración de fallos oscuros- Spring Data, como la programación reflexiva implementa comportamiento- Spring Batch, principales anotaciones y precauciones- Comportamiento reflexivo y todo eso tan friki

课程标签

0人关注该课程

主题相关的课程