¿Cómo te enseñaste de la nada a ser un desarrollador web sin gastar un solo centavo sino tu valioso tiempo?

Necesitas tener un poco de conocimiento de programación.

Ahora, para aprender el desarrollo web, necesita conocer algunos conceptos básicos de lo que realmente es el desarrollo web y cuáles son sus diferentes partes / áreas de programación. Aquí iré bastante básico.

1.Html / Css: la parte de diseño, html css no es un lenguaje de programación, es solo un marcado que se utiliza para crear una parte visual de su sitio web / aplicación web. HTML CSS es bastante fácil. No necesitarás mucho esfuerzo para aprenderlo. Supongo que, como máximo, con 10 horas de práctica / aprendizaje, debería poder dominar html5 y Css en una semana. Eso es justo dentro de una semana para los dos. Para Html y Css W3Schools Online Web Tutorials es suficiente.

2.Javascript: el front-end de una aplicación web se puede construir usando html css pero necesita incorporar algo de lógica de programación. Para eso necesitamos javascript. Es un lenguaje de script. Y se puede usar para interactuar con el html que ha escrito. Hay algunas bibliotecas disponibles como jquery, angular, react. Estos están escritos sobre JavaScript para facilitar nuestro trabajo. Para que pueda comenzar a aprender JavaScript simple desde cualquier sitio web, sugiero los Tutoriales web en línea de W3Schools. Ahora, aquí hay una parte difícil, javascript tiene que ser aprendido de dos maneras. Primero es como el lenguaje principal de programación. Si tiene alguna experiencia con cualquier otro lenguaje de programación, será muy fácil para usted. Supongo que dentro de una semana lo aprenderás. Pero si no tiene experiencia en ningún otro lenguaje de programación, le llevará unos 10 días aprenderlo. Ahora el segundo tipo es aprender javascript como el lenguaje de secuencias de comandos que interactúa con html dom y lo manipula. Te tomará alrededor de 7 días dominarlo. Una vez que hayas terminado con eso. Comienza a aprender todas las bibliotecas populares que he mencionado anteriormente. Javascript nunca termina de aprender el idioma. De vez en cuando sale una nueva biblioteca y hace que nuestra tarea sea más fácil. Así que toma uno y domínalo. Sugeriría jquery y angularjs. Todas estas bibliotecas están disponibles en línea gratis y usted puede prepararse sobre ellas a partir de sus documentaciones oficiales. O de Tutoriales y cursos en línea gratuitos de Envato Tuts +, Tutoriales para comandos de texto, Pruebas ágiles, Apache Tajo, Biblioteca C ++, MariaDB, SAP QM, SAP SOLMAN, SAP SCM, MS Access, KoaJS, OAuth2.0, Scrapy, SAP CCA, SAP PM, SAPUI5, Cognos, Internet of Things, Rural Marketing, Trampolining, Golf, CakePHP, SAP EWM, Web Dynpro, Angular2, Framework7, Arduino, CherryPy, Firebase, SAP C4C, SAP Dashboard, SAP PI, ExpressJS, Design Thinking, Seguridad de Internet, PyGTK, Apache Drill, Excel Charts, Elastic Search, Computer Security, Extreme Programming, Behavior Driven Development, Conversion Rate Optimization, SAP Basis, Business Law, Kanban, Erlang, SAP Payroll, ASP.Net WP, PouchDB , MFC, SAP HR, Yii, Clojure, Aurelia, CoffeeScript, CPanel, Laravel, SAP Webi, MS SQL Server, pinterest, Indian Polity, Teradata, Windows10. Ahora lo más importante. Si solo va y aprende de los sitios web, puede aprender el concepto, pero en realidad no puede implementarlo. Así que sugiero es construir un sitio web complejo y comenzar a practicarlo. Más problemas desafiantes más aprenderás

3.Sistema de administración de la base de datos: dbms es el almacén de su aplicación, aprenda mysql como código abierto de los Tutoriales web en línea de W3Schools que deberían ser suficientes. Debería llevar entre 20 y 15 días dominarlo.

4. Lenguajes / marcos de programación del lado del servidor : esto es importante. Debe elegir un idioma que se adapte a su problema. En la etapa inicial, no pienses en el problema. Adopta un lenguaje simple de código abierto. Algunos de los lenguajes más populares del servidor son php, python Django, ruby ​​on rails, .net (con esto necesitas aprender MSSQLSERVER como Dbms). Dado que estos, excepto .net, son de código abierto, sumérjase en su documentación y comience a practicar. Si tiene conocimientos de programación, lo básico será fácil. Pero comprender el marco puede llevar tiempo. Tómelo con calma y comience a construir un proyecto que tome todas las características del marco.

El desarrollo web ha cambiado a lo largo del tiempo. No desarrollamos aplicaciones como solíamos hacerlo hace un par de años. El aprendizaje avanzado viene después. Primero da el paso básico.

Todo lo mejor para el futuro