¿Cómo puede una persona con antecedentes no informáticos o de CS aprender la codificación y el desarrollo web?

Para aprender codificación o desarrollo web no hay ningún requisito de fondo.

Hay muchas aplicaciones en iOS store, play store y hay muchos sitios web que pueden ayudarlo a comenzar, o simplemente vaya a YouTube y busque, encontrará muchos tutoriales de video relacionados con programación y desarrollo web.

Si desea realizar un desarrollo web, comience con lo siguiente y continúe con el flujo.

  1. HTML5
  2. CSS
  3. JAVASCRIPT
  4. RUBY / PYTHON / PHP
  5. Servidor MySQL / SQL
  6. Github
  7. Un poco sobre redes

Y si quieres ser programador, elige cualquier lenguaje, te sugiero que comiences con uno de ellos C, C ++, C #, Java, Python.

Déjame decirte que no importa si eres de IT o CS, pero cualquiera puede aprender Codificación en poco tiempo, solo tienes que pasar tu mayor cantidad de tiempo en Codificación o Desarrollo Web. Así que sigue aprendiendo, eso es todo.

Feliz aprendizaje…

desarrollo web
Freecodecamp.com
W3schools.com

C, C ++
Vamos a c, vamos a c ++ por Yashavant P.Kanetkar son los mejores libros para aprender a codificar.
Compre o intente encontrar PDF en línea

ANDROIDE
udacity.com

Después de todo esto, ve a YouTube y busca diferentes temas y aprende del video.

También para Python, que es muy popular en este momento, puedes ir a python.org y leer sus documentos o buscar en YouTube la lista de reproducción.

Canales de YouTube

El nuevo boston
El mal tutorial
Codegeek
Devtips
Envato

Comienza a aprender con tutoriales gratuitos en Codecademy. Y aquí es donde me gustaría darle mi primer consejo sobre cómo aprender a codificar como un principiante absoluto:

Pruebe tutoriales gratuitos en línea antes de pagar un curso de programación.

Hazte un horario y apégate a él.

Sigue esa estrategia de programación de 10000 horas que te ayudará a largo plazo.

Establece metas y mejora tu pensamiento lógico.

Contratar a un mentor:

trabajar en equipo, las mejores prácticas y todas las otras facetas del desarrollo web que uno no aprende de un tutorial en línea gratuito.

Entonces, para resumir, ¿por qué necesitas un mentor?

· Mejora la calidad de tu código: aprendes las mejores prácticas.

· Permanece en el camino: usted es responsable ante otra persona que no sea usted.

· Es más rápido: lo que te puede llevar un año solo es de 3 o 4 meses con un mentor

· Le pueden decir qué errores evitar y cómo resolver los problemas por sí mismo.

· Te enseñan cómo buscar soluciones a los problemas, por lo que pasas menos tiempo tratando de encontrar buenos recursos. Recuerda, ¡ya han estado en tus zapatos!

Estas son todas las cosas que no aprenderá con tutoriales en línea gratuitos, pero que son cruciales para su éxito como desarrollador web.

Yo sugeriría probar MOOC’s.

Puede tomar los cursos en el orden dado (los cursos son gratuitos):

1.Cs50 | edX

2.MICROSOFT | edX 🙁 DEV211.1x) JS, HTML y CSS

3.MIT 6.0.01x | edX

4.IITBombay | edX: -Programación orientada a objetos

5.Introducción a la Programación Java | Coursera

6.Algorithms 1 & 2 | Coursera

7.Linux Foundation | edX: -Introducción a Linux

8.MICROSOFT | edX 🙁 INF201.13x) Introducción a la computación en la nube

También puede consultar Aprender a codificar o los tutoriales en línea de W3Schools en línea para el desarrollo web.

Hay un par de cursos en línea gratuitos y de pago que le enseñan idiomas como C, C ++, Java, desarrollo web (HTML, CSS, PHP, Javascript).

Puede probar Udaciy o http://www.teamtreehouse.com . Team tree house es un curso pagado y puedes aprender y cambiar entre varios cursos para programación, desarrollo de Android y desarrollo web. Su interfaz es muy buena y le brindan aliento para continuar con el curso para que pueda cubrir los conceptos de la manera más rápida y eficaz posible.

Usted menciona que usted es de origen comercial. Si tiene una idea para una nueva empresa, ¿por qué no contratar a un Ingeniero de Software para hacer la aplicación web / móvil para la misma? Entonces no se te pedirá que aprendas las habilidades. En su lugar, aplique las estrategias comerciales y de marketing que Commerce enseña para ampliar su empresa.