Fundamentos de programación en Java. Bases de la informática

Información
Udemy
Online
Curso
Conocer la sintáxis básica de Java Conocer los fundamentos de la programación como operadores de decisión e iteración Entender los fundamentos de los programas y cómo funcionan Conocer los conceptos de programación orientada a objetos Conocer las clases y objetos básicos de Java Conocer algunos algoritmos clásicos de búsquedas, recorridos... Saber trabajar con ficheros para almacenar y recuperar datos con la clase File de Java A quién va dirigido Estudiantes de ingenierías unisitarias Usuarios que quieran iniciarse en la programación Cualquiera que necesite aprender programación desde cero y elija Java como lenguaje Desarrolladores web o diseñadores que quieran iniciarse en el mundo del desarrollo Gente que quiera aprender a hacer apps para Android y necesite de unas bases sólidas de programación y diseño lógico en Java antes de adentrarse en el mundo de las apps Requisitos Un ordenador z de ejecutar NetBeans 8.0, vamos casi cualquiera del mercado: Mac, Windows o Linux, cualquier sistema operativo vale Utilizaremos Java con Netbeans, pero te explicaremos en las primeras clases. No necesitas conocer nada de programación pues todo empieza desde cero Ganas de hacer y trabajar, ¡este curso no es sólo para mirar! Temario completo de este curso Contenido del curso...Introducción...Instalar Java...Instalar Netbeans...¿Qué es un programa?...Introducción a los tipos básicos de datos...Estructura de un programa...Variables Strings...Declaraciones de variables char...Declaraciones de variables enteras...Operaciones con variables enteras...Declaraciones y operaciones con variables decimales...Ejercicio 1: ecuación de primer grado...Ejercicio 2: ecuación de segundo grado...¿Que te parece este curso?...Examen Tema 1...Entrada y salida de datos y la toma de decisiones...Implementación del BufferedReader...Declaraciones y operaciones con booleanos...Operadores de decisión: if...Operadores de decisión: if y else...Operadores de decisión: encadenados...Operadores de decisión: switch...Ejercicio 2: ecuaciones leídas por teclado...Ejercicio 1: las vocales...Ejercicio 3: es par...Tema 2...El poder de los ordenadores, la computación...Operadores de iteración: el for...Operadores de iteración: el while...Introducción a los arrays...Recorridos...Búsquedas...Variación del tamaño de los arrays...Arrays de tamaño variable...Ejercicio: encontrar máximo y mínimo de un array de números...Ejercicio: análisis básico de valores entrantes (array de tamaño fijo)...Ejercicio: análisis básico de valores entrantes (array de tamaño variable)...Ejercicio: contar A...Ejercicio: contar LA...Examen Tema 3...¿Qué te parece el curso?...Visibilidad...Introducción a las funciones...Funciones: sin parámetros de entrada ni salida...Funciones: con parámetros de entrada...Funciones con parámetros de salida...Funciones con parámetros de entrada y salida...Ejercicio: contar A con funciones...Ejercicio: contar palabras con funciones...Ejercicio: intir palabras...Examen Tema 4...Introducción a las clases y objetos...Creación de clases: clase coche...Creación de objetos: el objeto coche...Creación de la clase punto 2D...Operaciones con objetos punto 2D...El concepto de herencia...Aplicación de herencia: el punto 3D...Operaciones con objetos punto 2D y 3D...Examen Tema 5...Creación del proyecto garaje...Creación de coches...Creación de motos...Creación del Proyecto...Realizar un menú...Detección de errores...Creación del Sol...Datos del Sistema Solar...Herencia en el Sistema Solar...Creación de la clase Planeta...Creación del planeta Tierra...Organización de la información y creación de Mercurio y Venus...Creación de los planetas Marte, Júpiter y Saturno...Creación de los planetas Urano y Neptuno... información de los planetas a través del menú...Añadir los satélites a sus planetas (I)...Añadir los satélites a sus planetas (II)...Últimosrtados para finalizar el proyecto Sistema Solar...Introducción a los algoritmos de ordenación...Método de la burbuja...Optimización del método de la burbuja...Ordenación por inserción...Ordenación por selección...Ordenación por Mergesort...Ordenación por Quicksort...Cálculo de los tiempos de ejecución de cada algoritmo...Introducción a los ficheros...Leer de fichero con FileReader...Escritura en fichero con FileWriter...Ejercicio: contar caracteres de un fichero...Ejercicio: cuántas vecesrece cada carácter (parte 1)...Ejercicio: cuántas vecesrece cada carácter (parte 2)...Lectura y escritura serializable: leer y escribir objetos...Introducción a los ficheros de acceso aleatorio...Lectura y escritura con ficheros de acceso aleatorio...Profundizar en los ficheros de acceso aleatorio... más
Otros cursos de esta academia
Cisco CCNA Fundamentos de Networking para Redes IP
(Udemy)
Entender el funcionamiento de la cli y los diferentes modos de usuario de un equipo cisco así como las diferentes memorias... 2 cómo instalar packettracer en windows...
Mainframe IBM en tu PC
(Udemy)
Arrancar el sistema operativo mvs de ibm en la pc... sabrás cuáles son las principales industrias en donde se utilizan los mainframes instalarás un entorno de tipo...
Implementación de Servidores LAMP con Centos Linux
(Udemy)
Instalación de apache... instalación de centos linux... introducción a la plataforma lamp... adicionalmente, es recomendable contar con conocimientos básicos en...
Ansiedad por separación en perros - La guía definitiva
(Udemy)
Y si eres profesional aquí encontraras recopilada y organizada toda la información que necesitas sobre esta patología y cómo trabajarla... terapia de jaula...
Cuentos En Francés Vol. I & II. (2 cursos en 1)
(Udemy)
Audio descargable (mp3)... niños y adultos que quieran leer y escuchar 16 cuentos clásicos en francés... a quién va dirigido estudiantes con nivel básico-intermedio...
POWER BI |Curso KPI y Business Intelligence para Call Center
(Udemy)
Entusiastas y usuarios de power bi... crearán visualizaciones analíticas de datos para entender el desempeño del call center y evaluarlo... power bi desktop...
Microservicios con Spring Boot y Spring Cloud Netflix Eureka
(Udemy)
Construye, implementa y escala microservicios con spring boot 2 y spring cloud aprende a crear y consumir servicios web restful con spring boot conecta y consume...
Aprende Dibujo Artístico fácilmente. Arte y creatividad.
(Udemy)
La copia como medio... podrás dibujar todo aquello que ves adquirirás soltura y seguridad en el trazo percibirás los objetos en 2d podrás encajar la forma correctamente...
RestFul Api con Python usando Django Rest FrameWork
(Udemy)
Py guardando el owner fuente guardando el owner probando acceso a api de productos resumen introducción documentando con swagger documentando con coreapi extra y...
ReactJS Avanzado - FullStack React GraphQL y Apollo
(Udemy)
Crear aplicaciones completas con react, apollo y graphql conocer más sobre mongodb y mongoose para integrarlo a sus aplicaciones react crear aplicaciones fullstack...
PEDIR INFORMACIÓN