Quiero aprender el Java completo. ¿Cuáles son los pasos que debo seguir?

Cuando dices que quiero aprender Java rápidamente, la pregunta que debes hacerte es ¿Por qué quiero aprender Java?
¿Es porque quieres desarrollar una aplicación para Android?
¿Es porque quieres contribuir a un proyecto que usas?
¿Es porque tu currículum requiere que lo hagas?

La mejor manera de aprender, en mi opinión, es utilizarlo en realidad, le sugiero que comience con una aplicación de su elección. Si está creando una GUI, se encontrará con los controladores de eventos, la sintaxis sin duda parecerá desconcertante en ese momento, pero luego comprenderá qué son las clases internas anónimas y cómo funcionan. Te encontrarás con varias interfaces y herencia, y mucho más. O utilizará algún marco que tenga anotaciones, luego puede profundizar y entender cómo funcionan. Un ejemplo es cómo tantos ORMs usan estos.

La mejor parte es que al hacerlo no solo tendrá una comprensión teórica sino que también sabrá qué enfoque tiene más sentido y dónde. Claro que tomará algún tiempo, pero al final realmente habrías aprendido algo y para mí es un objetivo que vale la pena.

Para resumir, no aprenda un lenguaje de programación con solo leer un libro de texto, explore y resuelva problemas, use stackoverflow o foros cuando encuentre problemas para los que no puede encontrar soluciones y, lo más importante, no intente aprender un idioma. con rapidez.

1) Aprender lo básico del lenguaje.

Este es el primer paso por una razón muy obvia. Si no sabe lo básico, nunca sabrá qué hacer a continuación o qué está haciendo mal.

  1. http://docs.oracle.com/javase/tu…
  2. Introducción a la programación de Java, Parte 1: Conceptos básicos del lenguaje Java 2) Cree algunos programas pequeños
    Cuando esté escribiendo los programas, tenga en cuenta que los primeros programas serán muy difíciles para usted. Pero una vez que haya terminado con ellos, no enfrentará un nivel de dificultad similar en el próximo conjunto de programas.
  1. Hágalo por un par de programas y recuerde que siempre intente crear el programa usted mismo primero y luego use google.
  2. Mostrar algún mensaje de texto.
  3. Muestra una lista de números (1 a 50) cada uno en una nueva línea.
  4. Encuentra el máximo y el mínimo entre dos números.
  5. Intercambiar entre dos números utilizando cualquier técnica que conozcas.
  6. Construye un programa de calculadora capaz de sumar / restar / multiplicar y dividir los números.
  7. Cree dos clases (súper clase / subclase) y practique la sobrecarga de métodos y los conceptos que prevalecen.

3) Crea programas avanzados utilizando las API de java.

  • Tomando entrada desde la consola e imprimiéndola
  • Leyendo un archivo del sistema de archivos e imprimiendo su contenido en la consola.
  • Creando un nuevo archivo y escribiendo algunos datos en él
  • Leer datos de una URL y hacer una búsqueda en su contenido.
  • Almacenar elementos en una lista, y luego iterar sobre ella
  • Usa HashMap para almacenar pares de valores clave aleatorios e iterar sobre ellos de múltiples maneras
  • Crea algunos programas para buscar y ordenar sobre elementos de colección

4) Crear al menos una aplicación de escritorio y una aplicación web

5) Lee y participa en algunos buenos blogs / foros de java.
Un buen lugar para estas actividades puede ser foros como stackoverflow.com
Gracias por la A2A. 🙂

Trabajos de pruebas de software el 8 de marzo

(8 de marzo de 2018 Noticias de trabajo, haga clic en el enlace anterior y encuentre los trabajos adecuados)

Java es un lenguaje de programación así como una plataforma de software

Puedes seguir estos pasos para aprender a completar

Java tiene varias ediciones, primero aprendes,
Java Standard Edition / Core Java ,
Java Enterprise Edition / Advanced Java,

Usando estas ediciones podemos desarrollar,
1) Aplicaciones de escritorio
2) Aplicaciones web
3) Aplicaciones empresariales
4) Aplicaciones científicas, etc.

First Learn Java Standard Edition o Core Java,

Centrarse en la configuración del entorno Java …

1) Fundamentos del lenguaje Java

i) Comentarios en Java

ii) Tipos de datos de Java

iii) Modificadores de Java

iv) Operadores Java

v) Flujo de control de Java

a) Declaraciones condicionales

b) Declaraciones de bucle

c) Declaración de Ramificación
vi) Arrays, ArrayList en Java
vii) Métodos Java

a) Métodos predefinidos

b) Métodos definidos por el usuario

2) Programación Orientada a Objetos

i) Clase y método …

ii) Constructores

iii) Herencia

iv) polimorfismo

v) interfaz

vi) abstracción

vii) la encapsulación

3) Manejo de cuerdas

4) Manejo de excepciones

5) Operaciones de E / S de Java y manejo de archivos

6) multihilo

7) Applets

8) Marco de la colección en Java

9) Redes en Java
10) Clases internas, clases de envoltura
11) AWT, y columpios

Supongo que usted es un principiante en la programación.
Así que los pasos que debes seguir son los siguientes:

  1. Únase a cualquier instituto de coaching tome y obtenga la inscripción para el Curso Core Java primero, que es alrededor de 6 semanas de capacitación.
  2. Entiendo que el instituto de coaching no puede convertirte en un programador, pero como principiante debes obtener un entorno de programación que sea importante.
  3. Nota: si alguien te dijo que deberías hacer C o C ++ antes de Java, entonces es un mito que fui completamente principiante cuando comencé a aprender Java. Puede comprar Java The Complete Reference (inglés) 8ª edición – Compre Java The Complete Reference (inglés) 8ª edición por Herbert Schildt en línea a los mejores precios en la India: Flipkart.com de lado a lado y comience a aprender por sí mismo.
  4. Para cualquier problema que enfrentó, pregúntele a su mentor en el instituto de coaching y si todavía no está satisfecho, vaya a varios foros como:
  • Lo nuevo & # 39; java & # 39; Preguntas
  • Un lugar amistoso para Java Greenhorns
  • Foros de programación de Java – La comunidad de Java
  • Página en java.net

Siguiendo los pasos anteriores, estoy diciendo que se convertirá en desarrollador de Java en 2 meses, pero esto es lo máximo que puede hacer en 2 meses.
Siga cada paso con precisión y créame que puede hacerlo bien en el campo de la programación.
¡¡Buena suerte!!
Gracias por A2A

¿Tienes algún conocimiento en programación en c etc?
¿Sí? Muy bien.
¿No? Muy muy bien.

Para Java, puedes comenzar con Java. NO necesitas ningún conocimiento previo en programación.

Mi respuesta es breve y al punto. Siga los pasos dados (en comprensión): Descargar y estudiar->

Eso es.

Puede aprender Java completamente de básico a avanzado en http: //javabasictoadvanced.blogs

Aquí está la cita del blog:

“Quien quiera comenzar a aprender Java, debe aprender de Java SE. Java SE es básico y básico de la programación Java. Después de dominar Java básico (Java SE), puede elegir si desea continuar con Java EE o Java ME.

Para resumir, este blog enseñará todas las técnicas de programación en Java SE, que es el núcleo de la programación Java. Se le invitará a conocer, comprender, practicar y poder implementar los conceptos requeridos en la programación básica de Java. El material de Java SE en este blog comenzará desde el más simple, el dominio de elementos básicos del programa, tales como: arquitectura en el programa Java, creación de programas Java, técnica de compilación, tipo de datos, operador, estructura de control, etc. También se le invitará a saber qué es la programación orientada a objetos y cómo se implementa en Java.

Después de dominar Java SE, este blog lo llevará a ingresar a Java EE, comenzar desde su concepto y también su implementación utilizando la pila de marcos que mencioné anteriormente. Para que comprenda completamente la implementación de Java EE, este blog le ofrecerá una muestra del desarrollo de aplicaciones: cómo crear una aplicación de Administración de Empleados desde cero utilizando la pila de marcos.

Este blog está dedicado a cualquiera que esté interesado en aprender programación en Java. Todo el material en este blog se presenta en un dialecto tutorial e inmediatamente se acompaña de ejemplos de programas que serán fáciles de entender. Para facilitar el aprendizaje de todo el material presentado, dentro de este blog puede descargar todos los recursos (como el instalador, la biblioteca, etc.) que sean necesarios. El objetivo final de este blog es guiarlo, guiarlo y entregarlo para que se convierta en un programador de Java de gran valor “.

Tutoriales para SAP PM, SAPUI5, Cognos, Internet of Things, Marketing Rural, Trampolining, Golf, CakePHP, SAP EWM, Web Dynpro, Angular2, Framework7, Arduino, CherryPy, Firebase, SAP C4C, SAP Dashboard, SAP PI, ExpressJS, Diseño Thinking, Internet Security, PyGTK, Apache Drill, Excel Charts, Elastic Search, Seguridad informática, Programación extrema, Desarrollo impulsado por el comportamiento, Optimización de la tasa de conversión, Bases de SAP, Derecho comercial, Kanban, Erlang, Nómina de SAP, ASP.Net WP, PouchDB, MFC, SAP HR, Yii, Clojure, Aurelia, CoffeeScript, CPanel, Laravel, SAP Webi, MS SQL Server, pinterest, Indian Polity, Teradata, Windows10

Esto seguramente te ayudará a:
Head First Java, 2ª edición: Kathy Sierra, Bert Bates: 9780596009205: Amazon.com: Libros

Algunos recursos en línea: –
Tutoriales de Eclipse y Java de Mark Dexter
http: //eclipsetutorial.sourcefor…

Universidad de Stanford CS106A – Introducción a Java
http://www.stanford.edu/class/cs
-Todos los videos de las clases están en YouTube.

Aparte de lo que otros dijeron, me gustaría decir que debes practicarlo mucho. Haz lo que todos los ejercicios quieren que hagas. No pidas la respuesta. Resuelve todos los problemas contigo mismo. Para soporte técnico en cualquier cosa, como problemas de compilación, depuración de programas, etc., no le pida a nadie que lo haga por usted. Si lo deseas, puedes tomar su ayuda, pero no dejes que lo hagan por ti. Debes resolver tu problema por ti mismo incluso si se lo pides a otros. Trate de no pedir respuestas a programas basados ​​en la lógica. Pero verifique qué método usaron otros. Esto hará que tus conceptos sean vastos. Y por fin, ¡vívelo hasta matarlo!

Si eres un principiante, quieres aprenderlo en línea, sigue los siguientes sitios web:

https://www.udemy.com/java-tutor
www .tutorialspoint.com / java