Aprende Java con 100 ejercicios prácticos (Incluye JavaFX)

所在平台: Udemy

课程主页: https://www.udemy.com/course/aprende-java-con-100-ejercicios-practicos/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习 Java 通过 100 个实用练习(包括 JavaFX) 课程概述:本课程是一门以轻松动态的方式进行的 Java 入门课程,通过实际练习教你编程。我们将使用 Java SE(标准版)进行学习。课程包含 100 个实用练习(加上 50 个额外练习),从简单的输入输出到更复杂的编程任务(如棋子移动),帮助学生提升编程逻辑,为未来的项目打下基础。本课程非常适合准备参加 DAM/DAW 职业培训课程的学生、大学新生或任何想要入门编程的人。 课程内容分为多个部分: 1. 基础知识:学习变量类型、操作符、循环结构和条件结构等基本概念。 2. 函数与方法:创建可重用的实用函数和方法。 3. 一维数组:学习创建和遍历简单的静态数据结构,最后进行一个命名游戏。 4. 多维数组:创建和遍历多维静态数据结构,最终进行扫雷游戏。 5. 面向对象编程(POO):理解面向对象编程的基本概念,创建自己的类,并学习继承、多态等;以一个机场项目作为实践。 6. 动态数组(ArrayList):学习如何创建和操作动态数据结构。 7. 文件操作:学习如何读取和写入文本、二进制及序列化文件。 8. 正则表达式:创建正则表达式的基础知识。 9. 图形用户界面(SWING):学习如何使用 Java SWING 创建图形应用程序,以机场管理为例。 10. Java + MySQL:学习如何连接并进行数据库操作。 11. JavaFX:学习使用 JavaFX 创建图形应用程序,与使用 SWING 的项目相结合。 每个部分都有小测验帮助复习概念。此外,课程还提供 YouTube 频道以及有用的文档,以便进一步学习。课上提供的所有练习都可以下载并用于检查或修改。课程使用 Netbeans 8.2 制作,但兼容新的 Apache Netbeans。 期待在课程中见到你!

课程评论(0条)

课程详情

Curso de iniciación en Java de una forma amena y dinámica, enseñando de la mejor forma que sé hacer, haciendo ejercicios.La versión que usaremos en este curso es Java SE (Standard Edition).El curso consta de 100 ejercicios prácticos (+50 ejercicios bonus) realizados en Java explicados y resueltos paso a paso, haremos desde ejercicios muy simples (pedir números, mostrar datos, etc) hasta ejercicios mas complejos (movimiento de una pieza de ajedrez) ayudándote a mejorar la lógica de programación para tus futuros proyectos. Este curso es altamente recomendable para aquellas personas que comiencen un curso de formación profesional DAM/DAW, empiecen la universidad o cualquier persona que quiera empezar de alguna manera a programar.Los ejercicios están divididos en las siguientes secciones:Básicos: aprenderemos los conceptos básicos como los tipos de variables, operadores, estructuras repetitivas o bucles, estructuras condicionales, etc.Funciones y métodos: aprenderemos como crear funciones y métodos útiles que podremos reutilizar durante el curso.Arrays o vectores: aprenderemos a crear, rellenar, recorrer estructuras de datos estáticas simples. Terminaremos esta sección con el juego del ahorcado.Arrays multidimensionales o matrices: aprenderemos a crear, rellenar, recorrer estructuras de datos estáticas multidimensionales. Terminaremos la sección haciendo el juego del buscaminas.Programación orientada a objetos o POO: aprenderemos los conceptos básicos sobre la programación orientada a objetos creando nuestras propias clases, veremos herencia, polimorfismo, etc. Haremos un aeropuerto que va a ir evolucionando durante las clases. Como ejercicio final, veremos un pequeño gestor de aeropuertos en consola.Arrays dinámicos (ArrayList): aprenderemos a crear, rellenar, recorrer estructuras de datos dinámicas. Usaremos la clase ArrayList de Java.Ficheros: aprenderemos como escribir y leer ficheros de texto, binarios y serializados.Expresiones regulares: aprenderemos como crear expresiones regulares.Interfaces gráficas (SWING): aprenderemos como crear aplicaciones gráficas con SWING de Java. En este caso, se dividen en ejercicios pero podría considerarse como un mini proyecto. Haremos un gestor de aeropuertos gráficos.Java + MySQL: aprenderemos como conectarnos a una base de datos MySQL y hacer operaciones de consulta, insertado, actualización y borrado de datos.JavaFX: aprenderemos como crear aplicaciones gráficas con JavaFX, la evolución de SWING. Haremos el mismo proyecto que hicimos con SWING, pero esta vez los datos los cogeremos de nuestra base de datos.Se ha agregado cuestionarios para repasar los conceptos en cada sección.Y no todo acaba aquí, aparte de estos ejercicios, también tenemos canal de Youtube donde puedes complementar aún más todos estos ejercicios. En mi web, también tienes disponibles manuales útiles para documentarte.Tienes los enlaces en mi perfil y también los comento en una clase.Todos los ejercicios realizados durante el curso, los puedes descargar y usar para comprobar soluciones o modificarlo a tu gusto.El curso esta realizado en Netbeans 8.2 pero esta adaptado para usar el nuevo Apache Netbeans.¡Te espero en el curso!

课程标签

0人关注该课程

主题相关的课程