Java PDF
Java PDF
1-1
Acerca de este curso
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados. 3
Temas
Visin General del Curso
Estrategia de formacin del curso
Despus de este curso
Informacin
Breve historia Configuracin
de este
de Java de Java
curso
Seccin 1
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados. 4
Objetivos del curso
Demostrar conocimiento de los conceptos bsicos
del lenguaje de programacin
Demostrar conocimiento del lenguaje de
programacin Java
Implantar la programacin Java y los conceptos
de tecnologa orientada a objetos
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Herramientas del curso
Netbeans
Herramienta que se utiliza para escribir cdigo.
Ms adelante se proporcionan las instrucciones
de instalacin.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Su cdigo
Escribir el cdigo en NetBeans.
El cdigo de NetBeans es parecido
al siguiente:
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Esquema del curso
Seccin 1: Qu es Java?
Leccin 1: Acerca de este curso
Leccin 2: Breve historia de Java
Leccin 3: Configuracin de Java
Seccin 2: Conceptos bsicos de Java
Leccin 1: Proceso de desarrollo de software
Leccin 2: Qu hace mi programa?
Leccin 3: Introduccin a los conceptos de
programacin orientada a objetos
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Esquema del curso
Seccin 3: Tipos de dato
Leccin 1: Qu es una variable?
Leccin 2: Tipos de dato numricos
Leccin 3: Tipos de dato textuales
Leccin 4: Conversin entre tipos de dato
Leccin 5: Entrada del teclado
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Esquema del curso
Seccin 4: Clases importantes de la API de Java
Leccin 1: Qu es un mtodo?
Leccin 2: Declaracin Import y paquetes
Leccin 3: Clase String
Leccin 4: Clase Random
Leccin 5: Clase Math
Seccin 5: Sentencias de decisin
Leccin 1: Expresiones booleanas y construcciones if/else
Leccin 2: Ejecucin condicional
Leccin 3: Sentencias switch
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Esquema del curso
Seccin 6: Sentencias de bucle
Leccin 1: Bucles for
Leccin 2: Bucles while y do/while
Leccin 3: Sentencias break y continue
Seccin 7: Clases
Leccin 1: Creacin de una clase
Leccin 2: Instanciacin de objetos
Leccin 3: Sobrecarga de mtodos
Leccin 4: Interaccin y encapsulacin de objetos
Leccin 5: Variables y mtodos static
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Esquema del curso
Seccin 8: Matrices, ArrayLists y excepciones
Leccin 1: Matrices
Leccin 2: ArrayLists
Leccin 3: Manejo de excepciones
Leccin 4: Conceptos de depuracin
Seccin 9: Aplicaciones GUI con JavaFX
Leccin 1: Introduccin a JavaFX
Leccin 2: Colores y formas
Leccin 3: Grficos, audio y eventos del mouse
Seccin 10: Proyecto final
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Temas
Visin General del Curso
Estrategia de formacin del curso
Despus de este curso
Seccin 1
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados. 13
Retos de diseo de este curso
Cmo podemos disear un curso de Java que atraiga y forme a
los jvenes?
Escuelas secundarias
Universidades de dos aos
Universidades de cuatro aos
Cmo explicamos los conceptos tcnicos a una audiencia que
es posible que no tenga formacin informtica?
Es un curso de introduccin a la programacin.
Se ha diseado para que se pueda realizar sin ningn curso de
requisito previo.
Pero puede resultar til tener conocimientos de lgebra bsico.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Qu no haremos para atraer su inters
Utilizar diapositivas con gran
cantidad de texto.
Bombardearle con informacin
sin ofrecerle la posibilidad de
programar.
Proporcionar notas de jerga
tecnolgica que no expliquen o
no se correspondan con las
diapositivas.
Forzarle a recordar datos tcnicos
complejos.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Qu haremos para atraer su inters
Para que este curso conecte con los jvenes de hoy en
da, su contenido debe ser ms como ellos:
Atractivo
Moderno
Redes sociales
Lo conseguiremos con:
Gorras hacia atrs
Gafas de sol
Accesorios llamativos
Hashtags
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Qu haremos realmente para atraer su inters
La diapositiva anterior es satrica, pero tambin ilustra el estilo de
redaccin conversacional de este curso.
Las lecciones se han redactado para prepararle para desarrollar
software. Para ello:
Se ilustran los conceptos bsicos que necesitar para crear software.
Se proporcionan ejemplos de cdigo que puede consultar y usar como base.
Se le ofrece la posibilidad de programar y descubrir soluciones.
Se explica por qu algunas cosas son as.
Se mantiene la continuidad con casos en cada seccin. Los iconos de las
diapositivas de "Esquema del curso" indican estos casos.
Queremos que se sienta cmodo con sus capacidades de
codificacin.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Componentes del curso
Los componentes del curso incluyen:
Lecciones
Ejercicios pequeos
Pruebas
Prcticas
Todos los materiales de la leccin deben estar
disponibles a travs de Oracle iLearning.
El curso tambin incluye exmenes de varias opciones
intermedios y finales.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
El problema de las clases largas
Los alumnos nos han dicho que las
clases largas les agotan, confunden y
no ayudan cuando finalmente llega el
momento de codificar.
Se aprende ms si se permite a los alumnos codificar.
El objetivo de este curso es ser prctico y basarse en
proyectos.
Por este motivo, se incluyen varios ejercicios pequeos en
cada leccin.
Adems, hemos descubierto que es contraproducente
acumular los ejercicios al final de cada leccin.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Ejercicios pequeos
Cada leccin (a partir de la leccin 1-3) incluye
pequeos ejercicios que estn diseados para:
Familiarizarse con un concepto.
Generar confianza a medida que se presentan los conceptos.
Aprovechar los conocimientos existentes.
Permitir experimentar.
Los ejercicios incluyen:
Enumerar ideas.
Jugar.
Editar cdigo.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Pruebas
Al final de cada leccin se incluyen pruebas simples.
Las pruebas deben reflejar fielmente las clases.
Se han diseado para reforzar los conceptos clave.
Los estudiantes nos han comentado que consideran que
este enfoque puede resultar muy til en otros cursos.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Pruebas en Oracle iLearning
Las pruebas de iLearning se incluyen al final de cada
seccin.
Las pruebas de iLearning:
evalan sus conocimientos de cada seccin.
le preparan para los exmenes intermedios y finales.
se han diseado para reforzar los conceptos clave.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Prcticas
Cada seccin incluye una prctica.
Son ejercicios grandes que necesitan varias horas para
realizarlos.
Describen las funciones que requiere un determinado
elemento de software.
Depende de usted averiguar cmo implantar estos
requisitos.
Las lecciones se han diseado para explicar todo lo
necesario para encontrar una solucin.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Temas
Visin General del Curso
Estrategia de formacin del curso
Despus de este curso
Seccin 1
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados. 24
Qu podra hacer despus de realizar este curso
Disfrutar creando programas sencillos.
Valorar el punto de vista de un ingeniero.
Realizar cursos ms avanzados:
Conceptos fundamentales de Java de Oracle Academy
Conceptos fundamentales de Java SE 8 de Oracle University
Programacin de Java SE 8 de Oracle University
Ciencias de la computacin avanzadas
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
Certificacin
Puede realizar las pruebas para una Oracle Certification:
Examen: Fundamentos de Java (1Z0-811)
Credencial: Asociado junior con certificacin de Fundamentos
de Java
Consulte las notas de la diapositiva para obtener ms
informacin.
Pero antes, hemos preparado una leccin recopilatoria.
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados.
PROPERTIES
JFo 1-1
Informacin de este curso Copyright 2015, Oracle y sus filiales. Todos los derechos reservados. 28