¿Qué lenguaje de codificación debo aprender después de terminar HTML y CSS?

Hay dos cosas que puedes aprender ahora y puedes hacer tu carrera en
1) Diseño
2) desarrollo

1) Diseño
Puede aprender marcos de diseño si odia la codificación.
Hay algunos marcos de diseño que puedes aprender
i) Bootstrap
ii) Materializar CSS
Pero para convertirte en un muy buen diseñador necesitas aprender Jquery y si hablas de Jquery necesitas aprender codificación.
Este Jquery no te va a dejar, vendrá después de ti a pesar de que te convertirás en desarrollador.

2) desarrollo
Si te encanta la codificación, debes ir al campo de desarrollo y convertirte en desarrollador.
Como ha aprendido HTML y CSS, será fácil para usted cuando trabaje en la integración del código desarrollado en el diseño proporcionado.
Una cosa más que he mencionado anteriormente para aprender Jquery.
Este será un lenguaje imprescindible cuando estés en el desarrollo. Cuándo tendrá que hacer el cambio sin cargar toda la página.
Algo así como Facebook, cuando te desplazas hacia abajo no carga toda la página, sino que muestra más datos. Este es un trabajo, realizado con la ayuda de la función avanzada de este Jquery, que se llama Ajax.
La conclusión depende de su decisión, que si está interesado en cubrir nuestro no.
Sigue a tu corazón, sigue tu sueño, porque darás lo mejor si sigues a tu corazón
SUNDAR PICHAI

Puso los cimientos, ¡vamos a partirnos ahora!

HTML y CSS junto con C son lenguajes básicos para el aprendizaje del desarrollo web. Más bien se puede decir que establecen el marco hacia el mundo del desarrollo web.

En este momento, como saben, HTML y CSS están bastante desactualizados y muchos frameworks e idiomas avanzados se han utilizado ampliamente en este momento. Antes de divulgar los idiomas de tendencias, hablaré sobre los diversos perfiles de trabajo y cuáles son los idiomas de tendencias que contiene. Como está buscando ser un desarrollador web, sería más fácil decidir qué perfil de trabajo le conviene y podría aprender los idiomas en consecuencia:

  • Desarrollador front-end: un desarrollador front-end maneja la cara del sitio web. La interfaz de usuario y la interacción del usuario están diseñadas por desarrolladores front-end a través de varios lenguajes de computadora. Para conseguir un trabajo como desarrollador front-end, debe tener conocimiento en JavaScript, JQuery y AngularJS.
    Esquema detallado de la carrera profesional.
  • Desarrollador back-end: se puede considerar un desarrollador web back-end que maneja el cerebro del sitio web. Desde la gestión de la base de datos hasta el moldeo de los datos, los desarrolladores de back-end se encargan de ello. También son responsables de la representación correcta de los datos solicitada por el usuario desde el principio. Como desarrollador de backend, deberá trabajar con JavaScript, JSON, NodeJS, ExpressJS y Cloud.
    Esquema detallado de la carrera profesional.
  • Desarrollador de pila MEAN: es una combinación de habilidades requeridas tanto por el desarrollador front-end como por el desarrollador back-end. El individuo debe tener una gran variedad de interés en múltiples lenguajes de programación de computadoras. Esta posición se ocupa de la codificación y el diseño. Los desarrolladores de Full o MEAN Stack ganan el salario más alto en la industria del desarrollo web.
    Esquema detallado de la carrera profesional.

Existen varias plataformas que ofrecen cursos en estos idiomas. Coursera, Udemy, Udacity son algunos portales en línea que ofrecen cursos en estos idiomas y marcos. Extendiéndose a su eficiencia, debe buscar realizar y diseñar proyectos después de aprender estos idiomas para solidificar su terreno en estos idiomas.

Si está confundido sobre qué tipo de proyectos debería estar viendo, una plataforma en línea que he encontrado que incluye proyectos dentro de su módulo de capacitación sería edWisor , también se centran principalmente en proporcionar capacitación en habilidades en los perfiles de trabajo anteriores solamente .

¡Aclamaciones!

Si aún no lo ha hecho, usando esas dos cosas que ha aprendido, intente crear un sitio web: cada sitio web que creo comienza con una plantilla CSS / HTML. Luego agrego las cosas dinámicas y del lado del servidor. Entonces tienes suficiente para crear una hermosa plantilla.
Este ejercicio, si lo hace bien (ya que no se conforma con un diseño de mierda, pero lo hace todo), lo obligará a aprender más de su CSS.

(A lo largo de esto, tendrá tantas preguntas CSS, html y JavaScript (sin saber y JavaScript). Y hacer que su aprendizaje responda sus preguntas es mucho más efectivo que dejar que el aprendizaje lo guíe, lo que a veces puede llevarlo a territorios aburridos que solo te confundiría en este momento)

Entonces comienza a aprender JavaScript.
Si lo hace bien, puede usar su sitio web creado para guiar su aprendizaje de JavaScript. Todo lo que aprende, puede agregarlo a su sitio web y ver instantáneamente el beneficio de aprender JavaScript.

Comience a aprender PHP, o cualquier otro programa del lado del servidor
nuevamente use su sitio web creado para aprender php más rápido. Por ejemplo, si dejas que tu aprendizaje te guíe, terminarás creando un “sitio web” de “hola mundo”. Pero en su lugar, puede tomar los mismos principios y simplemente ponerlos en su sitio, en lugar de crear un “sitio web” aburrido

HTML es un lenguaje de marcado, y CSS lo conecta y es un lenguaje de estilo. Tampoco es un lenguaje de programación real, sino que son estructuras de documentos / formatos de estilo.

Interactividad
Si desea crear sitios web interactivos, debe aprender Javascript. Javascript es un lenguaje de script general que se ha incorporado como la ÚNICA opción de script para manipular páginas web (DOM) en todos los navegadores. Aquí es donde se gana su “fama”, pero puede encontrar Javascript en otros locales, como el scripting de automatización de Apple (Yosemite) XSI (paquete 3D) y Node.js (más sobre esto más adelante).

Javascript dentro de un navegador le permite modificar elementos, crearlos, eliminarlos y aplicarles estilo (usando clases + css). Puede hacer casi cualquier cosa, aunque existen límites, generalmente por razones de seguridad. Tienes suerte, ya que hay muchos buenos libros para aprender, descargables en Kindle, etc. en minutos, además de Stack Overflow, etc. responderá más preguntas.

Lado del servidor
Si desea construir el sitio completo, entonces puede ingresar al scripting del lado del servidor. Esto hace que las cosas sean más complejas, por supuesto, pero le brinda “la imagen completa”, es decir, poder solicitar datos del cliente a través de AJAX, y luego ver esa llamada en el servidor y escribir el código que la obtiene de la base de datos y sirve de nuevo al cliente. Esto se llama un desarrollador de pila completa.

¿Mencioné bases de datos? Bueno, la mayoría de los sitios web tienen una base de datos detrás de ellos, en el servidor, por lo que si también desea codificar en el back-end, también debe familiarizarse con SQL para poder realizar consultas en una base de datos y recuperar lo que desea.

Para los idiomas aquí, estás mimado. Hay Java, PHP, Ruby y más. Un desarrollo más reciente es Node.js, que es una tecnología de servidor Javascript, que, si quieres mi consejo, aprendería si comenzara desde cero. Pero primero aprenda Javascript front-end, luego Node.js más tarde. Es demasiado para empezar.

Mi propio viaje a través de todo esto comenzó con una tienda electrónica lista para usar, que necesitaba para mi negocio en línea. Le faltaban características y era propietario, por lo que no pude cambiar nada. Así que tuve que escribir un código en PHP en el servidor para exportar todos sus datos a mi base de datos local. Luego lo descargué, instalé mi propio servidor de Apache + PHP e importé esos datos a una tienda electrónica de código abierto que PODÍA modificar y expandir según lo necesitaba. Hice esto con algunos estilos HTML y en línea (esto fue 2006), y mucho PHP.

Unos años más tarde, trabajé en un proyecto llamado Mapedia con un amigo. Un proyecto de aprendizaje, y aquí primero profundicé en Javascript, DOM, AJAX, etc. Es una “aplicación de página única”, lo que significa que el sitio tiene una página, y todos los cambios son a través de llamadas AJAX al servidor y luego manipulación y adición de DOM a través de plantillas. Fue una curva de aprendizaje empinada, pero finalmente resultó en un sitio terminado, Mapedia y un trabajo para una startup líder de Silicon Valley.

Entonces, elige tu camino y ve por él. Tomará tiempo, pero tienes todos los recursos disponibles para lograrlo. Finalmente 😉

Depende de lo que quieras ser .

Si quieres ser un:

Diseñador web , luego HTML y CSS son más que suficientes. Deberías dominar estos dos. Comience a hacer plantillas de sitios web agradables y utilizables. Puede obtener muchas inspiraciones de diseño y tutoriales buscando en Google. Aprenda marcos como Bootstrap para crear un sitio web receptivo. Luego empiezas a considerar aprender algunos trucos y animaciones geniales usando JavaScript (JS). Todos los sitios web usan HTML, CSS y JS para mostrar las páginas en su navegador ( del lado del cliente ).

Programador web , debe aprender algunos lenguajes de programación reales (HTML y CSS no es un lenguaje de programación). Un buen comienzo será PHP. La mayoría de los sitios web se crean con PHP, Ruby on Rails y Python. Estos son la columna vertebral del sitio web, opera en el lado del servidor .

Una vía lógica será así:

1. HTML, CSS
2. Javascript
3. Jquery (una biblioteca Javascript. Se puede usar para crear una interfaz de usuario impresionante)
4. PHP y mySQL (las bases de datos son increíbles)
5. Python (ideal para crear aplicaciones web)
6. Ruby

===== >>>> entonces, un largo camino por recorrer, que actualmente no conozco.

Estoy en el quinto paso.

Empezaría con Javascript solo porque puedes comenzar a jugar con él sin tener que preocuparte por instalar un servidor web. Por lo general, después de HTML y CSS, querrá aprender Javascript, que maneja las cosas del lado del cliente (por ejemplo, cambiar el HTML y CSS sin volver a cargar la página, hacer animaciones, etc.) y un lenguaje del lado del servidor, que maneja las cosas del lado del servidor (por ejemplo, generar HTML antes de enviarlo al cliente, interactuar con una base de datos, analizar formularios enviados, etc.). PHP es el lenguaje del lado del servidor más popular y compatible y también tiene una curva de aprendizaje bastante superficial. ASP, Python y Ruby son algunas otras opciones.

Sin embargo, si eres muy serio y no te importa tomar una ligera tangente, te recomendaría comenzar con C (o C ++, si quieres hacer la distinción) para aprender los conceptos básicos de codificación. ¿Por qué? PHP no es un lenguaje muy estricto. Como tal, existe una gran probabilidad de que desarrolles algunos malos hábitos de codificación si comienzas con él (ciertamente lo hice). C se enojará mucho con usted si intenta hacer algo como multiplicar una cadena por un booleano. Los conceptos básicos de un lenguaje de programación (variables, bucles, sentencias condicionales, funciones, etc.) los encontrará en todos los lenguajes, por lo que aprender PHP después de C no será como comenzar desde cero. Por supuesto, suponiendo que no planee usar nunca C, depende de usted si valdrá la pena aprenderlo o no por la razón dada.

Aprende un lenguaje de script como php. Podrá hacer mucho más con las páginas web una vez que sepa cómo manejar las bases de datos. Luego puede aprender no solo JavaScript, sino AJAX, que es una parte esencial de todos los sitios web más importantes en la actualidad.

Diría que si ha hecho html y css, está aprendiendo muchas cosas de front-end, debe completar su conocimiento de front-end aprendiendo javascript y luego pasar a cosas del lado del servidor. Creo que es una buena idea hacer ambas cosas, pero quizás JavaScript primero. De esta manera, tienes un arsenal completo de habilidades antes de pasar a las cosas del lado del servidor, lo que creo que sería el siguiente paso. También diría que es importante asegurarse de que tiene un buen conocimiento de HTML. CSS y Javascript, tal vez mediante la creación de múltiples proyectos para mostrar su habilidad hasta que pase al lado del servidor.

PHP y Javascript son bastante diferentes, no solo en la forma en que funcionan sino en lo que hacen. Puede hacer muchas cosas y crear muchos sitios web sin PHP (o cualquier lenguaje del lado del servidor) y si tiene habilidades lo suficientemente buenas y puede mostrarlas, también puede encontrar empleo como desarrollador / diseñador web front-end, pero generalmente javascript es algo que también deberá saber en esta área, si se salta y hace PHP, está dejando esta área de su habilidad establecida y tendrá que volver a ella más adelante. Mencionaste que encontraste javascript difícil anteriormente, no diría personalmente que aprender PHP facilitará el aprendizaje de javascript, por lo que te recomendaría simplemente saltar y dominar esto primero, ya que es probable que en algún momento se te requiera hacerlo. .

En resumen, mi opinión es que es mejor terminar un área antes de pasar al siguiente y el siguiente paso lógico para ti es Javascript, estoy seguro de que también crees esto, pero tal vez tu resistencia hacia él se deba a que lo intentaste. antes de. Hacer esto redondeará sus habilidades de desarrollo front-end antes de pasar al siguiente paso con las habilidades del lado del servidor (que también puede explorar otros lenguajes además de PHP)

JavaScript sería la elección natural. ¡Ahora que tiene la capacidad de hacer que las páginas web aprendan JavaScript, respalde con lógica interactiva, animación y todas las características asociadas con las aplicaciones de software!

Aprender HTML y CSS significa que estás enfocado en el desarrollo web.

Entonces aprender js, jquery, angular-js y spring-js es bueno para ti. Además, puede aprender php y SQL para sitios web basados ​​en bases de datos.

Aprende JavaScript.

“No soy alguien que busca ser el centro de atención, soy un tipo detrás de escena. Dicho esto, gran parte del crédito que se destina a HTML5 debería ir a mí “. – Javascript

Jquery y luego JavaScript. Si eres completamente nuevo en esto, recomendaría codecademy para ambos. También recomiendo el libro de Mark Meyers “Una forma más inteligente de aprender Javascript”: apréndalo más rápido. Recuérdalo por más tiempo. (Volumen 2): Mark Myers: 9781508673873: Amazon.com: Libros

javascript y php. otros te dirán cuán buenos son Ruby on rails y otros, y son correctos. Pero php tiene dominio, si quieres trabajar, ve a donde esté disponible.

Javascript

javascript

Jjjjjjjjjavascript