Java - Opiniones por favor.

nereah

Newbie Lvl 3
Hola buenos días gente, necesito una opinión de ustedes.
Les paso a comentar, que desde chico siempre me gusto el tema de programación, nunca lo estudie, solo mire tutoriales y demás...!
Hoy en dia, que cuento con un trabajo estable me quiero poner a estudiar alguna carrera o bien algunos cursos de programacion.

Trabaje en una empresa de Sistemas en la parte de la mesa de ayuda y la verdad que me gusto mucho el poder resolver problemas, como dije antes.. no se programar y es lo que me atrae a empezar.

No solo para mejorar mi calidad de vida con un trabajo mejor, ya que trabajo como recepcionista y no me veo identificado con este trabajo.
La cuestión es que no se que empezar a estudiar con respecto al entorno de la programación, si bien la tecnicatura mas acorde seria: "Programacion"

Pero.... hay cursos presenciales muy interesantes en una institución llamada ITMASTER, que se cursaría en CAPITAL FEDERAL (Buenos Aires) capaz algunos la conocen, me la recomendaron...

Esta es la pagina web de la institución : https://www.itmaster.com.ar/

Tiene varios cursos, pero el que mas me intereso y me llamo la atención... fue este:

Por que elegir JAVA???
Pienso que tiene mucha salida LABORAL, la verdad no se cuanto le estarán pagando a un programador JAVA, pero mi idea es empezar con esto y después seguir estudiando distintos cursos en base a esto... Igualmente no estoy pensando en saber cuanto ganaría un programador, sino espero que me sepan dar una mano o una opinión sobre esto que quiero abordar...

Dictado en 5 meses (108 horas)
Opcional: Curso de "Aprender a Programar" (incluido en la Carrera Completa)
Nivel 1: Java Inicial

>>>>>>>>>>>>> COSTO DEL CURSO $30.000 (SE PAGA EN CUOTAS) <<<<<<<<<<<<<<<<<<<<<

  • Introducción a la tecnología Java
  • Pensando en Objetos
  • Introducción al lenguaje Java
  • Trabajando con variables primitivas
  • Trabajando con objetos
  • Usando operadores y construcciones de decisión
  • Creando y usando arreglos
  • Usando construcciones de bucle
  • Trabajando con métodos y sobrecarga
  • Usando encapsulación y constructores
  • Conceptos avanzados de orientación a objetos
  • Manejando errores
Nivel 2: Java SE
  • Repaso de la plataforma Java
  • Sintaxis y Clases
  • Encapsulamiento y Polimorfismo
  • Diseño de Clases en Java
  • Diseño de Clases avanzado
  • Herencia con interfaces
  • Genéricos y colecciones
  • Procesamiento de cadenas (strings)
  • Excepciones y Aserciones
  • Fundamentos de Entrada/Salida
  • Trabajando con archivos
  • Hilos
  • Concurrencia
  • Bases de Datos y JDBC
  • Trabajando con múltiples idiomas
Nivel 3: Bases de Datos con MySQL
  • Introducción a MySQL
  • Cliente y Servidor MySQL
  • Conceptos de Bases de Datos
  • Diseño de Bases de Datos
  • Tipos de Dato
  • Creación de Bases y Tablas
  • Consultas Básicas
  • Mantenimiento de Tablas y Bases
  • Manipulación de Datos
  • Funciones
  • Exportando e Importando Datos
  • Uniendo Tablas
  • Subconsultas
TAMBIÉN TIENE ESTE CURSO QUE ES OTRA COSA DIFERENTE:

Dictado en 6 meses (144 horas)
Nivel 1: Diseñador Web

  • Sintaxis de HTML
  • Etiquetas de contenido y estructura
  • Etiquetas semánticas de HTML
  • Etiquetas multimedia para audio y video
  • Elementos y etiquetas de formulario
  • Atributos globales
  • Repaso sintaxis de CSS
  • Selectores básicos CSS3
  • Nuevos estilos básicos en CSS3, como bordes redondeados, gradientes o sombras.
  • Transformaciones de CSS
  • Transiciones y Animaciones de CSS
  • Tipografías personalizadas
  • Layouts con Flexbox y Grid
  • Frameworks de Grillas CSS
  • Imágenes: GIF, GIF Animado, JPG, PNG, SVG, WebP
  • Cómo mantener compatibilidad entre navegadores
Nivel 2: Programador JavaScript
  • Qué es JavaScript y dónde usa, versiones
  • Introducción a la Programación
  • Sintaxis básica del lenguaje
  • Variables, funciones, instrucciones del lenguaje
  • Ciclos y arrays
  • Objetos con JavaScript
  • DOM básico con VanillaJS
  • Manejo de eventos
  • Manipulación del contenido web
  • Validación de formularios
  • Qué es jQuery
  • Funciones de jQuery: HTML, CSS, DOM, Eventos
  • Efectos con jQuery
  • El formato JSON
  • Haciendo peticiones AJAX con jQuery
  • El uso de fetch sin jQuery
  • Depuración JavaScript y herramientas
Nivel 3: Programador FullStack React
  • El estado de JavaScript Moderno
  • Escribiendo ECMAScript 6
  • NPM: creando proyectos, entendiendo dependencias y scripts
  • Transpilación con Babel
  • ECMAScript 7
  • NodeJS 9: Instalación y uso básico
  • Usando módulos preinstalados
  • ExpressJS y Web Sockets con Socket.IO
  • MongoDB: instalación y uso
  • React 16: conceptos básicos y JSX
  • Testing y Automation con Node
  • Componentes: ciclo de vida, contenedores, de presentación
  • React Styles
  • Manejo de estados
  • Uso de Fetch API
  • Redux: Fundamentos
  • GraphQL: reemplazando a RESTful
Nivel 4: Progressive Web Apps
  • Introducción a las PWA
  • La plantilla básica de una PWA
  • Web App Manifest
  • Service Workers y Offline Web
  • Finalizando la PWA
  • Web Performance: análisis y reporte
  • Mejorando el rendimiento de la Web
  • Caching
  • Técnicas Avanzadas
  • Web Push Notifications
  • Introducción a Web Performance
  • Distribución y APIs disponibles
  • Accesibilidad en la Web
  • Testing and Debugging
  • Distribución en las Tiendas
Contenido Extra
  • Introducción al Marketing Digital
  • SEO (Optimización para Buscadores)
  • Introducción a Wordpress
  • Planificación de Proyectos y Confección de Presupuestos
  • Mucho más contenido extra
  • Herramientas gráficas de MySQL
  • Información Adicional
Espero me puedan dar una opinion en esta nueva etapa que quiero empezar!!!
Desde ya muchas gracias y que tengan buen dia!
 

OwL

Newbie Lvl 5
Y todo depende de lo que te guste en el mundo de sistemas. No es lo mismo programar backend en JAVA, que hacer todo lo que es fullstack javascript. Está perfecto que te metas en el mundo de la programación, pero primero fijate que es lo que te gusta, porque programar vas a terminar programando hasta en el armado de redes casi. Te recomiendo que te hagas una de las licenciaturas (creo que son 3 años), que te dan un panorama general de todo el mundo de sistemas, y después te especialices en lo que a vos te gusta
 

nereah

Newbie Lvl 3
Y todo depende de lo que te guste en el mundo de sistemas. No es lo mismo programar backend en JAVA, que hacer todo lo que es fullstack javascript. Está perfecto que te metas en el mundo de la programación, pero primero fijate que es lo que te gusta, porque programar vas a terminar programando hasta en el armado de redes casi. Te recomiendo que te hagas una de las licenciaturas (creo que son 3 años), que te dan un panorama general de todo el mundo de sistemas, y después te especialices en lo que a vos te gusta
Claro pero eso es lo que justamente no quería hacer la licenciatura, no es que no quiera (ME ENCATARIA) pero tengo familia, y se me complica con el tema de pagarla y del tiempo !
Estos cursos duran como máximo 6 meses los dos, obviamente son pagos pero quisiera saber, es que si hago esos cursos después se puede encontrar trabajos con respecto a eso, no freelance sino en una empresa !

Muchas gracias por tu respuesta, OWL.
La verdad es que realmente lo que necesito saber es si entiendo JAVA y programación web que son esos dos cursos, se podria encontrar un empleo mejor que el de recepcionista jaja :/
 

recox

Argentum Online Libre
Buenas, lei tu post y te comento, los 2 cursos que comentas ahi son completitos y te van a dar un gran panorama de todo, dsp queda en vos leer por tu cuenta cosas extra y seguir mejorando dia a dia.

con respecto a la salida laboral, todo trabajo relacionado a IT tiene salida y vas a conseguir ya sea PHP, .NET, Java, Javascript/html/css, etc asi que no te hagas drama con eso, solo pensa que es lo que mas te gustaria desarrollar y dale para adelante con eso. Otra cosa si aprendes a programar y aprendes bien las bases de la programacion, dsp podes programar de igual manera en php, .net, java, ruby, javascript, etc cada uno tiene sus trucos y manias, pero dsp de todo son todos mas o menos parecidos.

Te dejo unos ejemplos basicos de cosas para que puedas ver proyectos reales y simples

El sitio web de ao-libre, donde se usa Javascript html y css
El sitio es simple es solo un html con un poquito de javascript y hace un par de llamadas AJAX asi como dice el contenido del curso que queres hacer.


Por otro lado si estas con ganas de meterle a JAVA aca tenes otro proyecto https://github.com/ao-libre/ao-java es un port del ao a java, no te preocupes si no entendes nada de esto ya que este si no es un proyecto simple y requiere que entiendas un poco la tecnologia

un saludo

Pd. Te recomiendo codeschool, udemy, pluralsigth, para que vayas viendo online cursos.
 

nereah

Newbie Lvl 3
Buenas, lei tu post y te comento, los 2 cursos que comentas ahi son completitos y te van a dar un gran panorama de todo, dsp queda en vos leer por tu cuenta cosas extra y seguir mejorando dia a dia.

con respecto a la salida laboral, todo trabajo relacionado a IT tiene salida y vas a conseguir ya sea PHP, .NET, Java, Javascript/html/css, etc asi que no te hagas drama con eso, solo pensa que es lo que mas te gustaria desarrollar y dale para adelante con eso. Otra cosa si aprendes a programar y aprendes bien las bases de la programacion, dsp podes programar de igual manera en php, .net, java, ruby, javascript, etc cada uno tiene sus trucos y manias, pero dsp de todo son todos mas o menos parecidos.

Te dejo unos ejemplos basicos de cosas para que puedas ver proyectos reales y simples

El sitio web de ao-libre, donde se usa Javascript html y css
El sitio es simple es solo un html con un poquito de javascript y hace un par de llamadas AJAX asi como dice el contenido del curso que queres hacer.


Por otro lado si estas con ganas de meterle a JAVA aca tenes otro proyecto https://github.com/ao-libre/ao-java es un port del ao a java, no te preocupes si no entendes nada de esto ya que este si no es un proyecto simple y requiere que entiendas un poco la tecnologia

un saludo

Pd. Te recomiendo codeschool, udemy, pluralsigth, para que vayas viendo online cursos.
Muchas gracias por tu respuesta recox, sis seguramente empiece el mes que viene con esto!
Primero voy a empezar con JAVA para no programadores que es el NIVEL 1 y después lo voy a terminar hasta el NIVEL 3.
Conclusión es que voy hacer el curso de JAVA avalado por ORACLE.

Y una vez terminado, me quiero meter de lleno en Programación WEB, como lo comente mas arriba.
Pero bueno toda opinión es buena, la verdad les soy sincero a todo el foro (NO ENTIENDO NADA DE PROGRAMACIÓN)
Pero me encantaría empezar, saber y seguir haciendo de estos cursos... Y bueno finalmente ponerlo en practica en alguna empresa que es donde después ya te formas o adquirís mas experiencia no?

Entonces le voy a dar para adelante con el Curso de JAVA que dura 6 meses y después les contare como me fue!
 

recox

Argentum Online Libre
Muchas gracias por tu respuesta recox, sis seguramente empiece el mes que viene con esto!
Primero voy a empezar con JAVA para no programadores que es el NIVEL 1 y después lo voy a terminar hasta el NIVEL 3.
Conclusión es que voy hacer el curso de JAVA avalado por ORACLE.

Y una vez terminado, me quiero meter de lleno en Programación WEB, como lo comente mas arriba.
Pero bueno toda opinión es buena, la verdad les soy sincero a todo el foro (NO ENTIENDO NADA DE PROGRAMACIÓN)
Pero me encantaría empezar, saber y seguir haciendo de estos cursos... Y bueno finalmente ponerlo en practica en alguna empresa que es donde después ya te formas o adquirís mas experiencia no?

Entonces le voy a dar para adelante con el Curso de JAVA que dura 6 meses y después les contare como me fue!
Un consejo aprende a usar GIT, lo vas a necesitar independientemenete del lenguaje que elijas para programar y las cosas que quieras hacer
 

Bau.

Mark my words, believe my soul.
Cuando lleves algunos meses dentro del curso, mandá CV a Accenture. La empresa es una picadora de carne pero el salario es decente y tiene beneficios copados. Contratan mucha gente entry level y vas armando el CV ahí.

Suerte!
 

Bau.

Mark my words, believe my soul.
Que vendría hacer una picadora de carne? Jaja
Empresas tipo Globant, Accenture y otras consultoras de sistemas. Pagan por debajo de la media, hay grandes chances de que te toquen proyectos MUY poco interesantes y perdés las ganas de vivir. Pero te dan buen CV así que todos suelen pasar ahí 1, 2 años y se van. Salvo por la gente que entró sin ganas de vivir y esos llegan a jefe (?)
 

Zirelay.

Newbie Lvl 3
La orientación la vas a encontrar en el camino, sea frontend en react, backend en java, o lo q vos quieras.

Por lo que veo, los planes de estudio de esos cursos son bastante básicos. Te van a dejar parado para entender lo que es meterte en un proyecto y hacer una modificación sin romper demasiado.
Pero todo lo que ves ahí está en youtube.

Así que, lo que te recomiendo, es que busques esos items del plan de estudio en youtube y los mires ahí. De paso te ahorras 30 lucas para invertir en algo mejor.
Si no te convence la idea, bueno, vas al curso y ya sabiendo por dónde viene la mano posiblemente le saques más jugo y te saques muchas dudas. Yo personalmente haría lo que te comenté arriba.

Respecto a salarios, se gana muy bien, y apuntá a meterte en una empresa grande como MercadoLibre o Despegar. Ahí vas a hacer un carrerón.

Todo lo demás, es práctica. Y como toda práctica, depende de qué tanto huevo le pongas y dónde lo hagas (por eso mi recomendación de empresas grandes).

Te dejo un curso desde 0 y es SUPER COMPLETO que se lo dí a un amigo hace tiempo y hoy está trabajando en java como un campeón:

Consejo: no esperes el momento perfecto para arrancar, nunca lo vas a encontrar. El mejor momento es ahora. Me terminas de leer el mensaje, ves el video y empezas a codear, estamos?

Saludos!
 

nereah

Newbie Lvl 3
La orientación la vas a encontrar en el camino, sea frontend en react, backend en java, o lo q vos quieras.

Por lo que veo, los planes de estudio de esos cursos son bastante básicos. Te van a dejar parado para entender lo que es meterte en un proyecto y hacer una modificación sin romper demasiado.
Pero todo lo que ves ahí está en youtube.

Así que, lo que te recomiendo, es que busques esos items del plan de estudio en youtube y los mires ahí. De paso te ahorras 30 lucas para invertir en algo mejor.
Si no te convence la idea, bueno, vas al curso y ya sabiendo por dónde viene la mano posiblemente le saques más jugo y te saques muchas dudas. Yo personalmente haría lo que te comenté arriba.

Respecto a salarios, se gana muy bien, y apuntá a meterte en una empresa grande como MercadoLibre o Despegar. Ahí vas a hacer un carrerón.

Todo lo demás, es práctica. Y como toda práctica, depende de qué tanto huevo le pongas y dónde lo hagas (por eso mi recomendación de empresas grandes).

Te dejo un curso desde 0 y es SUPER COMPLETO que se lo dí a un amigo hace tiempo y hoy está trabajando en java como un campeón:

Consejo: no esperes el momento perfecto para arrancar, nunca lo vas a encontrar. El mejor momento es ahora. Me terminas de leer el mensaje, ves el video y empezas a codear, estamos?

Saludos!
Muy buen Consejo.. Ya me pongo a mirarlo.
Lo que pasa es que me gustaria mas hacer el curso presencial, ahors lo voy a ver igualmente. Pero voy a meterme en el curso para tratar de aprender mejor
 

Dr. Lord Fers

Legendario Inmortal Lvl 4
Miembro del equipo
Moderador
Moderador de Tecnología
Agregando a lo que te dijo Zirelay., y respondiendo a tu respuesta que le realizaste a Zirelay.:

Para las dudas está Internet, no tenés mejor herramienta que Internet, y una fuente de preguntas con respuesta en todo stackoverflow. No sé para qué pagarías $30.000 por 5 meses locos, inclusive, podrías ir de oyente a clases de Algoritmos en alguna Universidad Pública.

Saludos.
 

Bau.

Mark my words, believe my soul.
No todos aprenden de la misma manera. Para algunos es más cómodo que alguien les de clases que aprender de manera autodidacta.

Además, si su objetivo es conseguir laburo tener registro de que hizo el curso le va a venir muy bien para el CV. Esos $30k van a ser una gran inversión.

Igual estoy de acuerdo con que podés empezar YA con cursos online y reforzar con el presencial.
 

Dr. Lord Fers

Legendario Inmortal Lvl 4
Miembro del equipo
Moderador
Moderador de Tecnología
Por eso digo que, en el mejor de los casos, podría ir de oyente a una Universidad Pública.

Saludos.
 

nereah

Newbie Lvl 3
Muchas gracias a todos por sus respuestas... Las leí con mucha atención, ya me pongo a ver el curso de java por YouTube para teber un panorama y cuando este en el curso ir enganchando las palabras o saber que me están diciendo.
Asique muchas gracias les vuelvo a repetir a todos. Y ya me pongo a ver los videos que me pasaste!!!
 

Lherius

Dragón Ancestral Lvl 6
Especialista de Diseño
La orientación la vas a encontrar en el camino, sea frontend en react, backend en java, o lo q vos quieras.

Por lo que veo, los planes de estudio de esos cursos son bastante básicos. Te van a dejar parado para entender lo que es meterte en un proyecto y hacer una modificación sin romper demasiado.
Pero todo lo que ves ahí está en youtube.

Así que, lo que te recomiendo, es que busques esos items del plan de estudio en youtube y los mires ahí. De paso te ahorras 30 lucas para invertir en algo mejor.
Si no te convence la idea, bueno, vas al curso y ya sabiendo por dónde viene la mano posiblemente le saques más jugo y te saques muchas dudas. Yo personalmente haría lo que te comenté arriba.

Respecto a salarios, se gana muy bien, y apuntá a meterte en una empresa grande como MercadoLibre o Despegar. Ahí vas a hacer un carrerón.

Todo lo demás, es práctica. Y como toda práctica, depende de qué tanto huevo le pongas y dónde lo hagas (por eso mi recomendación de empresas grandes).

Te dejo un curso desde 0 y es SUPER COMPLETO que se lo dí a un amigo hace tiempo y hoy está trabajando en java como un campeón:

Consejo: no esperes el momento perfecto para arrancar, nunca lo vas a encontrar. El mejor momento es ahora. Me terminas de leer el mensaje, ves el video y empezas a codear, estamos?

Saludos!
Gracias crack, estaba buscando comenzar cursos de programación, tanto de Java como Angular. Muy buen dato, y tu comentario me motivó a empezar, estoy a full con el curso.

Rodri.
 

Geerr

Newbie Lvl 2
Hola viejo, yo curse justamente ahi uno que era "programacion y diseño web" y no se que.
Los contenidos son todos basicos que podés encontrar en youtube, udemy, o cualquier plataforma de tutoriales.
Para lo que te sirve el curso en si, es que te abre la cabeza para ser autodidacta, porque todos los cursos que dictan ahi es para que seas autodidacta, no hay vuelta.
Yo te puedo recomendar es que veas tutoriales por youtube como el que dijeron aca arriba que parece bastante bueno y si te queres "certificiar" fijate si podes rendir el examen de java y listo.
Saludos

PD: Esta bueno que tengas una nocion de lo que es el todo, en este caso web, backend, frontend y eso. Por experiencia propia, el mercado laboral busca especialistas. Asique proba todo y metele a fondo a lo que más te guste.
 
Arriba