Inicio/Profesional/TICs y Computación/Programación/JAVA DESDE CERO – y prepárate para tu entrevista de trabajo

JAVA DESDE CERO – y prepárate para tu entrevista de trabajo

$398

Hay existencias

Autor:  LUJÁN CASTILLO, José Dimas

Páginas:   216

Año:   2017

Edición:   1

Editorial:  Alfaomega –  RC

Apoyos:   

Presentación:

E-Book:  https://www.alfaomegaeditor.com.mx/default/java-desde-cero.html

Nivel:  

Encuadernación:  Rustica

Hay existencias

ISBN: 9786076229491 Categorías: ,

Descripción

Java es el lenguaje de programación que muestra el paradigma de la actualización y la velocidad de cambio; a lo largo de su existencia ha evolucionado paulatinamente hasta llegar a convertirse actualmente en una tecnología muy peculiar, con una comunidad de desarrolladores que está entre las más numerosas; hay además una enorme cantidad de fuentes de empleo para este lenguaje y en la industria del software es uno de los más bien remunerados.

En esta guía el lector comenzará estudiando los conceptos más fundamentales y paulatinamente se irá adentrando en el aprendizaje de Java hasta llegar a la programación orientada a objetos con este lenguaje. En el presente documento se expone uno de los temas fundamentales para cualquier desarrollador: la entrevista de trabajo, con un enfoque en los principales problemas y conceptos a los cuales tarde o temprano tendrá que afrontar.

VENTAJAS

• Aborda un tema que no se enseña en las aulas, que se adquiere con la experiencia, y que es muy importante para el desarrollador.

• Contiene múltiples ejemplos y figuras que coadyuvan al mejor entendimiento de los temas vistos.

CONOZCA

• Las funciones de cada uno de los operadores de Java.

• Las operaciones que pueden realizarse mediante las condicionales.

• La utilidad de los modificadores de acceso en Java.

APRENDA

• A utilizar los bucles en Java para mejorar el código y ahorrar tiempo.

• A crear clases, atributos y métodos en la programación orientada a objetos.

• A generar y operar arreglos unidimensionales y bidimensionales en Java.

DESARROLLE SUS HABILIDADES PARA

• Crear clases abstractas e interfaces en Java.

• Aplicar los mecanismos mediante los cuales se manejan las excepciones en Java.

• Preparar una entrevista de trabajo para adquirir una buena experiencia en ella.

A QUIÉN VA DIRIGIDO

El presente libro está dirigido tanto a principiantes y estudiantes de nivel básico de programación como a interesados en la creación y desarrollo de software a nivel profesional.

ÍNDICE

PREFACIO ……………………………………………………………………………………………. XI

CAPÍTULO 1. INTRODUCCIÓN ………………………………………………………………….. 1

Historia ……………………………………………………………………………………………………… 2

Java 8 ……………………………………………………………………………………………………….. 4

Java y JavaScript …………………………………………………………………………………………. 4

Máquina virtual de Java ………………………………………………………………………………. 5

Descargar Java …………………………………………………………………………………………… 7

Entorno de desarrollo ……………………………………………………………………………….. 10

Creación de un “Hola mundo” ……………………………………………………………………. 12

Comentarios …………………………………………………………………………………………….. 24

CAPÍTULO 2. VARIABLES Y TIPOS DE DATOS……………………………………………27

Variables …………………………………………………………………………………………………. 27

Tipos de datos ………………………………………………………………………………………….. 28

Declarar variables en Java ………………………………………………………………………….. 31

Declarar constantes ………………………………………………………………………………….. 32

CAPÍTULO 3. OPERADORES EN JAVA ……………………………………………………… 33

Operadores matemáticos en Java ……………………………………………………………….. 33

Operadores de asignación ………………………………………………………………………….. 34

Operadores de incremento y decremento ……………………………………………………. 35

Operadores relacionales ……………………………………………………………………………. 37

Operadores lógicos …………………………………………………………………………………… 38

CAPÍTULO 4. CONDICIONALES ……………………………………………………………….. 43

If …………………………………………………………………………………………………………….. 43

If anidados ……………………………………………………………………………………………….. 46

Operador ternario …………………………………………………………………………………….. 47

CAPÍTULO 5. BUCLES Y SELECCIÓN ……………………………………………………….. 49

For ………………………………………………………………………………………………………….. 50

While ………………………………………………………………………………………………………. 52

Do while ………………………………………………………………………………………………….. 54

Break y continue ………………………………………………………………………………………. 55

Switch ……………………………………………………………………………………………………… 59

CAPÍTULO 6. BASES DE LA PROGRAMACIÓN ORIENTADA A OBJETOS …… 63

Introducción …………………………………………………………………………………………….. 63

Clases ……………………………………………………………………………………………………… 64

Atributos …………………………………………………………………………………………………. 65

Métodos ………………………………………………………………………………………………….. 67

Crear una clase en Java ……………………………………………………………………………… 68

Crear atributos en Java ……………………………………………………………………………… 70

Crear métodos en Java ………………………………………………………………………………. 71

CAPÍTULO 7. MODIFICADORES DE ACCESO ………………………………………………. 75

Ejemplo del uso de modificadores de acceso ……………………………………………….. 77

CAPÍTULO 8. PROGRAMACIÓN ORIENTADA A OBJETOS Y OTROS CONCEPTOS .. 81

Creación de un objeto ……………………………………………………………………………….. 81

Constructor ……………………………………………………………………………………………… 84

Sobrecarga de métodos …………………………………………………………………………….. 89

This …………………………………………………………………………………………………………. 92

Recolección de basura ………………………………………………………………………………. 93

Instrucción import …………………………………………………………………………………….. 94

Herencia ………………………………………………………………………………………………….. 97

Sobrescribir métodos y Super …………………………………………………………………… 103

Clases con atributo final …………………………………………………………………………… 105

Notación de camello en la programación orientada a objetos ………………………. 107

Cast ………………………………………………………………………………………………………. 109

CAPÍTULO 9. ÁMBITOS ……………………………………………………………………….. 111

Ámbito de clase ………………………………………………………………………………………. 111

Ámbito de método ………………………………………………………………………………….. 112

Ámbito de bloque …………………………………………………………………………………… 115

CAPÍTULO 10. CLASES ABSTRACTAS E INTERFACES …………………………………… 117

Clases ……………………………………………………………………………………………………. 117

Clase abstracta ……………………………………………………………………………………….. 118

Interfaz ………………………………………………………………………………………………….. 121

Herencia versus interfaces ……………………………………………………………………….. 124

CAPÍTULO 11. POJO ……………………………………………………………………………. 127

CAPÍTULO 12. ARREGLOS…………………………………………………………………….. 131

Crear un arreglo en Java ………………………………………………………………………….. 132

Los arreglos como objetos ……………………………………………………………………….. 133

Inicialización del arreglo …………………………………………………………………………… 133

Índice o subíndice …………………………………………………………………………………… 134

Arreglos bidimensionales …………………………………………………………………………. 134

Recorrer un arreglo bidimensional ……………………………………………………………. 136

For each ………………………………………………………………………………………………… 138

CAPÍTULO 13. EXCEPCIONES ………………………………………………………………… 141

Try y catch ……………………………………………………………………………………………… 143

Mecanismos para el manejo de excepción …………………………………………………. 144

Throw y throws ………………………………………………………………………………………. 147

Finally ……………………………………………………………………………………………………. 149

Volumen de excepciones …………………………………………………………………………. 152

CAPÍTULO 14. CADENAS ……………………………………………………………………… 153

Método concat() …………………………………………………………………………………….. 156

Método compareTo() ………………………………………………………………………………. 156

Método equals() ……………………………………………………………………………………… 158

Método endsWith() …………………………………………………………………………………. 159

Método toLowerCase() ……………………………………………………………………………. 159

Método toUpperCase………………………………………………………………………………. 160

Método valueOf() ……………………………………………………………………………………. 161

Método replace() ……………………………………………………………………………………. 162

Método getChars() ………………………………………………………………………………….. 162

Método length() ……………………………………………………………………………………… 164

Método trim …………………………………………………………………………………………… 164

CAPÍTULO 15. JAVA EN LA INDUSTRIA DEL SOFTWARE ………………………. 167

Sobre Java ……………………………………………………………………………………………… 167

Java JRE y Java JDK ………………………………………………………………………………. 168

Java EE y Java SE …………………………………………………………………………………… 168

JavaFX …………………………………………………………………………………………………… 169

CAPÍTULO 16. ENTREVISTA DE TRABAJO …………………………………………….. 171

Descripción general del proceso ……………………………………………………………….. 171

Mandar el CV ………………………………………………………………………………… 171

Redes sociales de empleo ……………………………………………………………….. 172

Plataformas de código ……………………………………………………………………. 175

Eventos tecnológicos ……………………………………………………………………… 176

Bolsa de trabajo …………………………………………………………………………….. 177

Primer contacto con la empresa ……………………………………………………………….. 178

Entrevista técnica ……………………………………………………………………………………. 179

Programar en la entrevista ……………………………………………………………… 180

Algoritmos recurrentes en las entrevistas de trabajo …………………………………… 182

Algoritmos específicos ……………………………………………………………………. 183

Preguntas a un desarrollador en Java ………………………………………………………… 184

APÉNDICE. CERTIFICACIONES EN JAVA …………………………………………………… 197

ÍNDICE ANALÍTICO ……………………………………………………………………………… 201

Información adicional

Peso .500 kg
Dimensiones 23 × 17 × 2 cm

Título

Ir a Arriba