Mostrando entradas con la etiqueta Bibliografia. Mostrar todas las entradas
Mostrando entradas con la etiqueta Bibliografia. Mostrar todas las entradas
viernes, 18 de mayo de 2018
DIRECCIONES DE INTERNET


Los valientes de este curso os comparten sus

ENLACES DE INTERÉS 
  • Vídeos de la asignatura en intecca. Imprescindibles para seguir la asignatura
  • El libro de Prentice Hall no me resulta muy clarificador, y el hecho de que estén dos idiomas lo empeora, pero es la guía de la asignatura.
  • documentación oficial de java donde consultar clases, palabras reservadas..etc https://docs.oracle.com

Java Documentation

Whether you are working on a new cutting edge app or simply ramping up on new technology, Java documentation has all the information you need to make your project a smashing success. Use the rich set of code samples, tutorials, developer guides, API documentation, and more to quickly develop your prototype and scale it up to a real world application.

Java Platform, Standard Edition (Java SE)



Java SE lets you develop and deploy Java applications on desktops and servers. Java SE and component technologies offer the rich user interface, performance, versatility, portability, and security that today's applications require.
Java SE documentationOpens a new window
Java SE related products enable you to monitor, profile, track usage, and centrally manage Java-based applications.
Java SE Components documentation Opens a new window



  • https://jarroba.com Pagina muy interesante con multitud de recursos para el mundo de la programación. Los ejemplos en java son muy claros y, además, con colores y fuentes atractivas a la vista.
Espero que os ayuden como les han ayudado a estos compañeros este curso...
viernes, 22 de mayo de 2015



Aprovecho para hacer esta entrada resumen de las sesiones que llevamos que coinciden con las necesarias para realizar la parte 3 de la práctica que algunos de vosotr@s me habéis pedido.




Entradas de Teoría


Entradas de Prácticas

14B Plantilla Memoria Prácticas 13/14 (hay que cambiar el 14 por el 15 detrás de JAVA)

 

15B Videopresentacion Práctica - Parte 3



Entradas de Complementarias


Con esta entrada resumen de las sesiones que llevamos que coinciden con las necesarias para realizar la parte 3 de la práctica coincide con las casi 3.000 visitas de este curso con 27.076 visitas en este blog al principio de curso. ¿A ver con cuantas terminaremos?


martes, 5 de mayo de 2015




Aprovecho para hacer esta entrada resumen de las sesiones que llevamos que coinciden con las necesarias para realizar la parte 2 de la práctica que algunos de vosotr@s me habéis pedido.




Entradas de Teoría

15B - S05 - Tema 7. Estructuras de almacenamiento y agrupación de objetos


15B - S06 - Tema 8. Comportamiento avanzado

15B - S07 - Tema 9. Acoplamiento entre clases

Entradas de Prácticas

14B Plantilla Memoria Prácticas 13/14 (hay que cambiar el 14 por el 15 detrás de JAVA)




Entradas de Complementarias

15B DIRECCIONES DE INTERNET


Con esta entrada resumen de las sesiones que llevamos que coinciden con las necesarias para realizar la parte 2 de la práctica coincide con casi 2.500 visitas de este curso con 27.076 visitas en este blog. ¿A ver con cuantas terminaremos?


miércoles, 22 de abril de 2015



Os dejo un curso sobre JAVA con 146 entregas
denominado Curso de Java desde 0

Aunque utiliza el IDE de Eclipse, todo lo que comenta sobre Java os puede servir igualmente en BlueJ.

 

 

Curso de Java desde 0 

 


DIRECCIONES DE INTERNET

Página web de la asignatura
http://www.lsi.uned.es/asignaturas/86-fun-informatica-p-indust Página del Departamento
http://www.lsi.uned.es
Página de la Facultad de Informática
http://portal.uned.es/portal/page? _pageid=93,161725&_dad=portal&_schema=PORTAL



ENLACES DE INTERES
Instrucciones de examen
http://portal.uned.es/portal/page? _pageid=93,571318,93_20499795&_dad=portal&_schema=PORTA L
Descargarse JAVA
http://www.oracle.com/technetwork/java/javase/downloads/index.ht ml
Descargarse Bluej
http://www.bluej.org/index.html

Recursos adicionales de programación 

Enlaces
  •   Mundo Java (para empezar)
    o http://www.mundojava.net/
  •   AprendeaprogramarJava Bueno para iniciarse en bluej (Fundamentos Informática)
o http://www.aprenderaprogramar.com/index.php? option=com_content&view=category&id=68&Itemid=188
o http://www.aprenderaprogramar.com/index.php? option=com_content&view=category&id=58&Itemid=180
o http://ocw.uc3m.es/ingenieria-informatica/programacion Java
o http://piensaenjavadesdecero.blogspot.com.es/2011/10/indice- de-
http://www.etnassoft.com/biblioteca/ 


Repositorio de software
http://portal.uned.es/portal/page? _pageid=93,404713&_dad=portal&_schema=PORTAL
Software Microsoft
http://e5.onthehub.com/WebStore/ProductsByMajorVersionList.asp x?ws=5b9806b8-826f-e011-971f- 0030487d8897&vsro=8&JSEnabled=1&pc=0dafd5cd-4c09-e011- bed1-0030487d8897
COLECCIÓN DE EXAMENES
www.uned.es WAINU
http://wainu.ii.uned.es/

BOLUNED (ASOCIACION DE ALUMNOS DE LA UNED)
sábado, 4 de abril de 2015
Otro recurso que estoy viendo que utilizáis muchos es la web de Aprender a programar.
http://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=68&Itemid=188



Título del artículo Autor
1 Información básica Curso "Aprender programación Java desde cero" (CU00600B) aprenderaprogramar.com
2 Indice del curso "Aprender programación Java desde cero" (CU00601B) Alex Rodríguez
3 Orientación cara al seguimiento del curso para aprender a programar en Java desde cero (CU00602B) Alex Rodríguez
4 ¿Qué es Java? Concepto de programación orientada a objetos vs programación estructurada (CU00603B) Alex Rodríguez
5 ¿Es Java el mejor lenguaje para aprender programación básica? Ventajas e inconvenientes (CU00604B) Alex Rodríguez
6 ¿Es Java software libre? ¿Qué sistema operativo es mejor usar con Java? ¿Windows, Linux, Mac? (CU00605B) Alex Rodríguez
7 Versiones y distribuciones Java: J2SE, J2EE, J2ME. ¿Java 7, Java 8, Java9..., cuál es mejor? (CU00606B) Alex Rodríguez
8 ¿Qué son las actualizaciones Java y para qué sirven? Evoluciones del Java Development Kit JDK (CU00607B) Alex Rodríguez
9 Descargar (download) java. Obtener el instalador JDK (Java Development Kit) de Oracle. (CU00608B) Alex Rodríguez y Walter Sagástegui
10 Instalar Java en Windows en nuestro PC. Opciones de instalación del JDK. Comprobaciones (CU00609B) Alex Rodríguez y Walter Sagástegui
11 Configurar Java en Windows. Variables de entorno JAVA_HOME y PATH (CU00610B) Alex Rodríguez y Walter Sagástegui
12 La máquina virtual Java (JVM o Java Virtual Machine). Compilador e intérprete. Bytecode. (CU00611B) Alex Rodríguez y Walter Sagástegui
13 Compilar y ejecutar un programa Java. Uso de la consola DOS o cmd de Windows. Invocar javac (CU00612B) Alex Rodríguez y Walter Sagástegui
14 Netbeans, Eclipse, JCreator, JBuilder… ¿Cuál es el mejor entorno de desarrollo (IDE) para Java? (CU00613B) Alex Rodríguez
15 Descargar (download) BlueJ, IDE Java ideal para enseñanza. Instalación en Windows, Linux o Mac (CU00614B) Alex Rodríguez
16 ¿Qué es un proyecto Java? Organización de archivos .java, .class y otros. Código fuente y máquina (CU00615B) Alex Rodríguez
17 La ventana editor en el IDE Java BlueJ. Escribir código, compilar, documentación, mensajes de error (CU00616B) Alex Rodríguez
18 Escribir código (una clase) en Java con un IDE. Primer programa con la ventana de consola BlueJ (CU00617B) Alex Rodríguez
19 Comentarios en línea o multilínea en código de programación Java. Concepto de bloque de código. (CU00618B) Alex Rodríguez
20 Conceptos de objetos y clases en Java. Definición de instancia. Ejemplos básicos y prácticos. (CU00619B) Alex Rodríguez
21 Visualizar clases y crear objetos Java con BlueJ. Invocar métodos. Diferencias entre clase y objeto (CU00620B) Alex Rodríguez
22 Tipos de datos Java. Tipos primitivos (int, boolean...) y objeto (String, array o arreglo...) Variables (CU00621B) Alex Rodríguez
23 Ejemplos de uso de tipos de variables (datos) en Java. Declaración, inicialización de variables. (CU00622B) Alex Rodríguez
24 ¿Qué es una clase java? Concepto. Atributos (propiedades o campos), constructor y métodos. (CU00623B) Alex Rodríguez
25 Métodos en Java tipo procedimiento (…void) y tipo función (…return). Definición. Invocación. (CU00624B) Alex Rodríguez
26 Tipos de métodos y constructores en Java: métodos con parámetros y métodos sin parámetros. (CU00625B) Alex Rodríguez
27 Tipos de métodos en Java: métodos consultores o de acceso (getters) y modificadores (setters). (CU00626B) Alex Rodríguez
28 Estado de un objeto durante la ejecución de un programa Java. Crear e inspeccionar un objeto. (CU00627B) Alex Rodríguez
29 Concepto de parámetros formales y actuales en métodos y constructores Java. Ejemplo de código. (CU00628B) Alex Rodríguez
30 Concepto, definición y filosofía de métodos y clases en programación orientada a objetos y Java (CU00629B) Alex Rodríguez
31 Concepto de signatura de métodos en Java. Primera definición de interfaz o interface. Ejercicios (CU00630B) Alex Rodríguez
32 Guardar los proyectos Java. Copias de seguridad, gestión de versiones y sistema de archivos (CU00631B) Alex Rodríguez
33 Imprimir por consola en Java con System.out. Concatenar cadenas. Notación de punto para objetos. (CU00632B) Alex Rodríguez
34 Operadores aritméticos en Java. +, -, *, / y %. Operador mod o resto de una división entre enteros. (CU00633B) Alex Rodríguez
35 Operadores lógicos en Java. Igual, distinto, and, or, not, mayor, menor. Cortocircuito. Prioridades (CU00634B) Alex Rodríguez
36 Sentencia de asignación en Java. Operador de asignación compuesta += y -= (opcional). Ejemplo. (CU00635B) Alex Rodríguez
37 If else, if else if Java. Estructura o esquema de decisión condicional. Ejemplos de uso. Ejercicios (CU00636B) Alex Rodríguez
38 switch en Java (condicional de selección). Diagrama de flujo y ejemplo de aplicación. Ejercicio (CU00637B) Alex Rodríguez
39 Variables locales a un método o constructor en Java. Conflictos y sobrecarga de nombres. (CU00638B) Alex Rodríguez
40 Cómo crear constructores con o sin parámetros. Inicializar objetos Java. Ejercicio ejemplo resuelto (CU00639B) Alex Rodríguez
41 Clases con dos o más constructores en Java. Sobrecarga de constructores o métodos. Ejemplo (CU00640B) Alex Rodríguez
42 Clases que utilizan objetos. Relación de uso entre clases Java. Concepto de diagrama de clases (CU00641B) Alex Rodríguez
43 Pasar objetos como parámetros a un método o constructor Java. Diferenciar objeto y tipo primitivo (CU00642B) Alex Rodríguez
44 La sentencia new: invocación de un constructor para crear objetos en Java. Concepto y ejemplos. (CU00643B) Alex Rodríguez
45 Concepto y definición de clase en Java. Objetos del mundo real y abstractos. Ejemplos y ejercicio. (CU00644B) Alex Rodríguez
46 Qué es y para qué sirve el API de Java. Librerías de biblioteca estándar (JDBC, JavaFX, RMI...) (CU00645B) Alex Rodríguez
47 Organización del API JAVA. Principales clases o librerías y nombres. Diferencias java y javax. (CU00646B) Alex Rodríguez
48 Math api de JAVA (utilidades matemáticas). Ejemplo potencias, raíces. Constructores privados. (CU00647B) Alex Rodríguez
49 Concepto de interfaz de clase Java ¿Qué es? Signatura de métodos-constructores. Ejemplo String (CU00648B) Alex Rodríguez
50 Estudiando el concepto de método Java. El método substring de la clase String. Extraer caracteres (CU00649B) Alex Rodríguez
51 Método length de la clase String del API de Java. Ejemplo de uso de métodos para evitar errores. (CU00650B) Alex Rodríguez
52 Crear un programa orientado a objetos con Java. Divide y vencerás. Abstracción y modularización (CU00651B) Alex Rodríguez
53 Ejemplo de código Java básico. Clases con campos, constructor y métodos. La palabra clave this (CU00652B) Alex Rodríguez
54 Concepto definición: método interno (propia clase) y método externo en Java. Ejemplos. Ejercicios (CU00653B) Alex Rodríguez
55 La palabra clave this en java. Contenido null por defecto de un objeto. Ejemplo ejercicio resuelto (CU00654B) Alex Rodríguez
56 Clase con el método main: clase principal, iniciadora o “programa principal” en Java. Concepto (CU00655B) Alex Rodríguez
57 Código ejemplo clase con método main en Java. Sintaxis con String[] Args. Ejecutar un programa (CU00656B) Alex Rodríguez
58 Pedir datos en Java por consola (teclado). Escape backslash. System.out.print. Salto de línea \n (CU00657B) Alex Rodríguez
59 Tipos de bucles Java. Bucle for. Operadores ++ y --. Sentencia break. Ejemplo ejercicio resuelto. (CU00658B) Alex Rodríguez
60 While y do while en Java (ciclos o bucles). Ejemplo break: salir de un bucle. Ejercicios resueltos (CU00659B) Alex Rodríguez
61 Detener programas Java en ejecución. El BlueJ debugger. Concepto de bug y punto de interrupción (CU00660B) Alex Rodríguez
62 Pensar en objetos. Una entrada de teclado o consola en Java como objeto con campos y métodos. (CU00661B) Alex Rodríguez
63 El método equals en Java. Diferencia entre igualdad e identidad. Comparar objetos. Ejemplos. (CU00662B) Alex Rodríguez
64 Asignación de igualdad en Java. Referencias a objetos. Diferencia entre igualdad e identidad. (CU00663B) Alex Rodríguez
65 Colección de objetos de tamaño variable Java. Listas, pilas, colas. Collection, List, Set, Queue, Map (CU00664B) Alex Rodríguez
66 Clase ArrayList del api Java. Métodos add, size, etc. Concepto de clase genérica o parametrizada (CU00665B) Alex Rodríguez
67 El for extendido o bucles for each en Java. Ventajas e inconvenientes. Ejercicio ejemplo resuelto. (CU00666B) Alex Rodríguez
68 Tipo Iterator api Java. Ejemplo. Error java.util.Concurrent ModificationException. Resumen bucles (CU00667B) Alex Rodríguez
69 Objetos null en Java. Error java.lang.NullPointerException. Autoboxing, unbox. Objetos anónimos (CU00668B) Alex Rodríguez
70 Arrays o arreglos Java. Ejemplos, de objetos y tipos primitivos; length. Tipos de colecciones (CU00669B) Alex Rodríguez
71 Conversión de tipos de datos en java (tipado). Ejemplos. Método valueOf. Error inconvertible types (CU00670B) Alex Rodríguez
72 Métodos get y remove de ArrayList Java. Tipo requerido y devuelto. Ejemplo conversión de tipos. (CU00671B) Alex Rodríguez
73 Generar números aleatorios en Java. Clase Random y método nextInt. Ejercicio ejemplo resuelto. (CU00672B) Alex Rodríguez
74 static, final en Java (palabras clave). Variables de clase o campos estáticos y constantes. Ejemplos (CU00673B) Alex Rodríguez
75 Proyectos Java. Package e import. Jerarquía, visibilidad y organización de clases. Ejemplos. (CU00674B) Alex Rodríguez
76 Copiar y comparar arrays en Java. Conceptos: identidad e igualdad. Ejercicios resueltos ejemplos. (CU00675B) Alex Rodríguez
77 Clase Arrays del api Java. Métodos equals (comparar), copyOf (copiar), fill (rellenar). Ejemplos. (CU00676B) Alex Rodríguez
78 Concepto o definición de interface Java ¿Qué es una interface? Tipos de interfaz. Ejemplo práctico (CU00677B) Alex Rodríguez
79 Concepto definición de polimorfismo en Java. ¿Qué es el polimorfismo? Ejemplo práctico. Ejercicio (CU00678B) Alex Rodríguez
80 Transformar un array en ArrayList Java. Método asList (clase Arrays). Ejemplo constructores. (CU00679B) Alex Rodríguez
81 Documentar proyectos Java con Javadoc. Comentarios, símbolos, tags (deprecated, param, etc.) (CU00680B) Alex Rodríguez
82 Tipos enumerados (enum) Java. Ejemplos de código. Error enum types must not be local. Ejercicio (CU00681B) Alex Rodríguez
83 Enumerados como clases Enum en Java. Constructores. Método values. Ejercicio ejemplo resuelto. (CU00682B) Alex Rodríguez
84 Concepto de métodos de clase o static y métodos de instancia. Diferencias. Método main de Java. (CU00683B) Alex Rodríguez
85 Concepto o definición de herencia en Java (programación orientada a objetos). ¿Qué es? Ejemplos (CU00684B) Alex Rodríguez
86 Jerarquías de herencia en Java. Concepto de superclases y subclases. El API Java. Ejemplos. (CU00685B) Alex Rodríguez
87 Ejemplo de herencia en Java. Uso de palabras clave extends y super. Constructores con herencia. (CU00686B) Alex Rodríguez
88 Ejercicio resuelto ejemplo de herencia simple, extends y super en Java. Constructores con herencia (CU00687B) Alex Rodríguez
89 Concepto de polimorfismo y variables polimórficas en Java. Jerarquía de tipos. Ejemplos. Ejercicio. (CU00688B) Alex Rodríguez
90 Ejemplos conversión de tipos en Java. Enmascaramiento, casting. classcastexceptions. instanceof. (CU00689B) Alex Rodríguez
91 Sobreescribir métodos en Java. Tipo estático y dinámico. Ligadura. Métodos polimórficos. Ejercicio (CU00690B) Alex Rodríguez
92 Ejemplo ejercicio resuelto con polimorfismo, sobreescritura de métodos y herencia en Java. Código (CU00691B) Alex Rodríguez
93 Palabra clave super: invocar métodos de superclases desde subclases en Java. Ejemplo básico. (CU00692B) Alex Rodríguez
94 public, private y protected Java.Tipos de modificadores de acceso. Visibilidad en clases, subclases. (CU00693B) Alex Rodríguez
95 Sobreescribir métodos toString y equals en Java. Ejemplos. Ejercicios resueltos. Comparar objetos. (CU00694B) Alex Rodríguez
96 Clases y métodos abstractos en Java. Abstract class. Clases del api. Ejemplos código y ejercicios. (CU00695B) Alex Rodríguez
97 Concepto de interface y herencia múltiple en Java. Implements. Ejemplos y diagramas de clases. (CU00696B) Alex Rodríguez
98 Para qué sirven las interfaces Java. Implementar una interfaz del API. Ventajas y ejemplos básicos. (CU00697B) Alex Rodríguez
99 Resumen de ventajas de la herencia en Java. Avanzar en Java: Swing, gestión de errores y más. (CU00698B) Alex Rodríguez
100 Final del curso tutorial aprender a programar en Java desde cero. Creciendo como programadores… (CU00699B) Alex Rodríguez
Related Posts Plugin for WordPress, Blogger...

Buscar este blog

Vistas de página en total

Live Traffic Stats feedjit

Entradas populares del mes

About Me

Profesor Tutor UNED - FI - 62, 63 i 64
Ver todo mi perfil

Entradas populares

Seguidores