|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/curso-completo-de-java-para-todos-los-niveles/
课程评论:没有评论
课程名称:Java与Maven大师班(针对测试人员) 课程概述: 本课程为没有任何先前经验的学员提供了一切所需的知识。从Java的安装到面向对象编程,本课程通过简明扼要的视频讲解来引导学员逐步学习。课程包括: - 直观的解释:每个概念都经过精心编辑,确保清晰易懂。 - 逐步教学:从基础开始,逐渐深入,包括条件语句、循环等编程概念。 - 演练与练习:每节课都有多个练习和算法题,以帮助学员巩固所学内容。 - 理论与实践结合:每节课配备面试类型的测验,帮助学员准备职场挑战。 课程使用最新技术,基于Java 17和IntelliJ,着重于现代开发工具的应用。学员将获得Java编程的坚实基础,为后续的测试自动化课程做好准备。课程内容包括: - 设置Java 17与IntelliJ的工作环境 - 处理数据的基础编程概念 - 使用集合处理大量信息 - 了解异常处理、字符串操作、访问修饰符、包和文件读写等重要主题 - 深入理解面向对象的四大原则:封装、抽象、继承和多态 此外,学员将学习如何使用终端工具(包括Windows和macOS),了解Java程序的编译与执行过程。课程还将介绍Maven的重要性,如何通过终端运行项目,生成日志、创建随机数据以及读取Excel和JSON文件。 学员将学习使用TestNG和JUnit5进行单元测试,以及使用BDD方法进行测试(包括Gherkins、Cucumber和JUnit5的结合)。通过流(Streams)处理集合,以及使用Records和Jackson Databind及Faker库的优点。 本课程旨在帮助学员在学习Java编程的过程中实现不断进步与成功。
Tienen todo lo que un alumno esperaría de un curso sin necesidad de experiencia previa: Explicación Directa? No lo dudes, Los videos están editados y la explicación es concisaTemas paso a paso? No lo dudes, te enseñaré desde la instalación de Java hasta Programación Orientada a Objetos!Ejercicios resueltos? Of course, varios ejercicios por sesión ya que sin ejercicios la teoría queda a medias!Ejercicios para practicar? Claro que sí, cada sesión tiene ejercicios para que ustedes resuelvan para poder practicar lo aprendidoCuestionarios por sesión con nivel de tipo entrevista? Exacto! cada sesión tiene un cuestionario con preguntas de entrevista para que puedas practicar cada tema a nivel teóricoTemas y tecnologías modernas? Se usa Java 17 e IntelliJ para sacándole el máximo provecho a las versiones modernasEste curso es la base para los siguientes que serán de Test Automation!El curso está estructurado para que tengas metas y logros constantes en JavaComenzaremos instalando el entorno de trabajo con Java 17 e IntelliJA continuación aprenderás los temas básicos de Java desde crear nuestro primer programa a poder usar datos con operaciones lógicasPaso siguiente, incrementaremos el nivel de nuestros ejercicios aprendiendo las condicionales y bucles en programación. También aprenderás a resolver 3 ejercicios algorítmicos que son recurrentes en entrevistasLuego, aprenderemos a manipular gran cantidad de información usando las coleccionesAntes de pasar a programación orientada a objetos, veremos varios temas que nos servirán en el último capítulo. Tales como, excepciones, manipulación de strings, modificadores de acceso, paquetes y lectura/escritura de filesCerraremos la parte de programación broche de oro aprendiendo los 4 principios de la programación orientada a objetos. El cual son: Encapsulamiento, Abstracción, Herencia y PolimorfismoAprenderás el uso de la terminal tanto en windows como en macosUsarás lo aprendido en la terminal para poder entender el proceso de compilación y ejecución de tus programas de JavaConocerás la importancia de Maven y podrás entender cómo ejecutar tus proyectos por terminalPodrás crear logs, generar data aleatoria, leer de Excel y leer de un archivo JSON usando las dependencias de MavenAprenderás a crear test unitarios con testNG y JUnit5Aprenderás a crear tests usando BDD con Gherkins, Cucumber & JUnit5Usarás Streams para poder manipular colecciones fácilmenteAprenderás los beneficios de usar Records e integrarlo con JacksonDatabind & Faker