Quiero profundizar en la programación. Tengo 17 años y estudiaré CS en la universidad. He hecho algo de Java en la Harvard Summer School. ¿De dónde empezaré?

Procedente del mundo comercial, sí, definitivamente aprende a hacer co.pkete, aplicaciones enviables que hagan algo que un usuario quiera hacer.

La web y las aplicaciones web móviles receptivas son muy comunes.

En cuanto a lo que uso a diario

  • Java
  • HTML CSS
  • JavaScript y hQuery
  • TDD y JUnit
  • Principios SÓLIDOS si OOP especialmente Inversión de dependencia; los detalles dependen de las abstracciones
  • SQL e Hibernate ORM
  • Cliente HTTP y GSON para consumir servicios REST que devuelven objetos JSON
  • Producir código legible y claramente nombrado

Por lo tanto, es bastante típico del mundo comercial actual, por lo que sería una buena hoja de ruta para guiarse.

Peter Kirby tenía una respuesta que lo clavó. No ‘aprenderás’ todo lo anterior, lo entenderás a medida que lo uses. Su acorazado nos muestra tan buenos como cualquiera; vea cómo y cuándo usaría las tecnologías anteriores para desarrollarlo

Para aprender programación, debes hacer programas completos.

No hay nada malo en continuar en Java.

Su próximo programa podría implementar un juego de Tic-Tac-Toe o Battleship.

Al principio, puede hacer que esté basado en texto y luego aprender sobre la programación de gráficos al agregarle una interfaz gráfica.

La programación de aprendizaje no se trata de la cantidad de lenguajes de programación. No confundas estas cosas. Básicamente, perderá su tiempo aprendiendo muchos lenguajes de programación que tienen un conjunto de características similar, a menos que necesite usar esos lenguajes particulares por alguna razón. Quédese con el estilo imperativo por un tiempo (y Java está bien para esto), luego amplíe a la programación funcional más tarde.

More Interesting

Quiero crear un catálogo de productos en WordPress sin comercio para más de 30000 productos, ¿qué complemento debo usar?

¿Cómo uso curl en Java para hacer una llamada a una url?

Hice un proyecto de programación web donde necesito cambiar el tamaño de la página HTML para que se ajuste a la pantalla. ¿Cuál es el código sobre cómo hacer esto?

Quiero crear sitios web como filehippo, cnet o cualquier sitio gratuito. ¿Dónde empiezo?

Estoy pensando en financiar el desarrollo de un sitio donde la gente pueda intercambiar cosas. ¿Debería tenerlo construido en Rails o Node.js?

Actualicé a 4.2.2 con WordPress y ahora no puedo acceder a la función de administrador del sitio. Peor aún, el sitio en sí muestra un mensaje de error codificado (falta el argumento 2, etc.) en la parte superior de la pantalla y no puedo desplazarme hacia abajo. Cualquier ayuda / dirección sería muy apreciada?

Cómo ver el código fuente PHP de un sitio web, tal como vemos el código HTML y otros códigos

Acabo de crear mi blog sobre fotografía y pensamientos, y estoy buscando un alojamiento de WordPress compatible con fotos más grandes. ¿Donde puedo encontrarlos?

¿Es un CMS bueno para construir un sitio web extenso?

Tengo 20 años. ¿Debo aprender a hackear o ir al desarrollo web? Estoy asistiendo a cursos de CS en Italia. Estoy dispuesto a poner todo mi esfuerzo para lograr ambos.

Soy un diseño gráfico interesado en aprender código. ¿Sería el desarrollo web el mejor lugar para comenzar?

¿Debo aprender c ++ / c si quiero ser desarrollador web?

Estoy aprendiendo html, css, JS y quiero entrar en el lado del servidor. ¿Qué debo aprender a continuación / hacer en el proyecto para que pueda emplearse en un futuro próximo?

He estado jugando con php, python y ruby ​​y he estado leyendo sobre django, rails y varios frameworks php. ¿Cuál es el mejor curso de acción para el desarrollador web moderno? Solo quería tener una idea de cuál sería el mejor camino para el futuro y por qué. Gracias por leer.

Me gustaría aprender SAPUI5. Escuché que la gente usa XML en lugar de JS. ¿Alguien podría decirme dónde puedo encontrar tutoriales basados ​​en XML?