He estado tomando lecciones en codecademy.com para HTML, JavaScript y Ruby, pero me gustaría comenzar a aprender otros lenguajes como C, C ++, C # y PHP. ¿Dónde empiezo?

C es un gran lugar para ir tras Ruby y JS.

Learn C the Hard Way de Zed Shaw es una descripción sólida. Ir al Capítulo 15 al menos. Desea sentirse cómodo con la administración de memoria, estructuras, punteros, punteros de función y algunas formas de evitar la escritura estricta. Zed Shaw me ayudó mucho con todo eso.

http: //c.learncodethehardway.org…

Para enseñarme a mí mismo, CI también implementó un par de estructuras de datos. Aprenda cómo funcionan una matriz dinámica, una lista vinculada y un mapa hash (en ese orden). Construirlos en Ruby, luego construirlos nuevamente en C. Una vez que haya creado su propio mapa hash en C, no tendrá problemas para aprender los otros lenguajes de programación de bajo nivel.

Editar: No recuerdo cuán profundo es el curso Ruby de codecademy. Si el primer salto para aprender C es complicado, pruebe Learn Python the Hard Way o resuelva un par de problemas del Proyecto Euler con Ruby.

en lugar de aprender HTML, CSS n Javascript … En primer lugar, aprenda C o C ++ para obtener los conceptos básicos de cómo programar.
aprenda C # o JAVA para aprender programación orientada a objetos. ¡Practica mucho! ……
Una vez que comprenda estos conceptos, que son los bloques de construcción para un mayor desarrollo … nada será difícil de aprender …
luego ve hacia tu dominio favorito 🙂
¡Te deseo lo mejor!

Le sugiero que comience a aprender Python, ya que es muy fácil y de alto nivel, luego vaya a Java o C. Una vez que comprenda bien Java o C, podrá descifrar fácilmente los otros idiomas.

Sin embargo, una cosa que he aprendido es que aprender sin poner en el trabajo es un poco inútil. Has aprendido HTML, JS y Ruby, puedes comenzar tu propio proyecto ahora.

  • Cree una aplicación web con Ruby on Rails
  • Cree una aplicación web utilizando Node.js y Express.js (JavaScript puro)

Es posible que también desee conocer la base de datos, y creo que aprender NoSQL como MongoDB es muy útil.

La pregunta es: ¿en qué estás interesado? ¿Quieres ser ingeniero de software?

Si es así, puede aprender sobre el diseño de API para la aplicación web.

Buena suerte,

¡Aprender X de la manera difícil siempre es un buen comienzo! Learn Code The Hard Way – Libros y cursos para aprender a codificar

Hay un excelente canal de YouTube llamado “thenewboston”, tiene muchos videos para varios lenguajes de programación en varios niveles de dificultad. Sin embargo, no solo mire los videos, pruebe todo en su propio código a medida que avanza. Parece innecesario, pero es mucho más fácil recordarlo de esa manera.

Vaya a C / C ++ después de eso, vaya a Java o C #.
¡Aprende a codificar desde cero!

More Interesting

Parece que no tengo un mapa claro de la estructura de carpetas de Node y Express. ¿Qué debo hacer para entender Nodo y Javascript en general?

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?

Quiero crear MMOG. Para frontend estoy usando playn y para backend estoy usando php / mysql. ahora tengo que construir el primer servicio web json en el backend. No puedo entender cómo json puede ayudarme. No sé json. ¿Por favor ayudarme?

Descargué un nuevo tema para cambiar el sitio web de mi blog actual a un sitio web de negocios. Sin embargo, cuando trato de cambiarlo al nuevo tema, no se parece en nada a lo que vi en la DEMO. ¿Qué cambios debo hacer para que el sitio web funcione como un sitio web comercial?

¿Qué debo saber para ser un desarrollador de sitios web o aplicaciones web? Tengo conocimiento de HTML y CSS. ¿Es necesario aprender JavaScript?

¿Hay alguna manera de deshabilitar las funciones sleep () y benchmark () en MySQL?

Quiero crear un sitio web donde los clientes puedan seleccionar ejercicios y construir sus propios entrenamientos y guarde lo que han hecho. ¿Qué necesito?

Tengo una base de datos de hotel en documentos de Excel. ¿Cómo comienzo a construir un sistema de recomendación para hoteles?

Quiero ser desarrollador web en Canadá (Vancouver) y planeo hacer el curso de Tecnología de Sistemas Informáticos. ¿Es la mejor opción disponible?

Soy un novato total en los marcos de desarrollo web. Suponiendo que conozco HTML / CSS, un poco de experiencia en PHP / MySQL (solo sintaxis básica), comenzando a aprender JS, ¿debería centrarme en sumergirme profundamente en LAMP o aprender un nuevo lenguaje como Opa?

Cómo convertirse en un desarrollador web pago en un año

Desarrollo web, ¿cuál es el tema de tendencia único más que nada?

Quiero dominar el desarrollo web front-end. ¿Debo ir a cursos en línea o comprar un libro y practicar por mi cuenta?

Soy un desarrollador web junior con casi 2,5 experiencia comercial. ¿Cómo decidir dónde crecer frontend o backend?

Tenía mi sitio web desarrollado en el extranjero. ¿Qué debe probarse durante una auditoría para determinar si fue desarrollada por buenos estándares y directrices de codificación?