¿Cuáles son los idiomas que debo aprender para el desarrollo web?

Básicamente el desarrollo web se clasifica en 3 tipos

  1. Desarrollo front-end: HMTL5, CSS3, Java Script, Twitter Bootstrap, jQuery
  2. Desarrollo de back-end : Node.js, Meteor.js, Angular 4, PHP, Ruby on Rails
  3. Desarrollo Full StackDesarrollo Front + Back end.

Eso es .

Es mejor tomar cualquier curso en línea.

si quieres ser un desarrollador front-end [Fácil]: aprende de aquí [Lo mejor para principiantes]

¿Qué es el desarrollo de pila completa?

Los desarrolladores de Full Stack son desarrolladores que diseñan aplicaciones y sitios web completos. Estos desarrolladores trabajan en todas las facetas del desarrollo, desde el frontend hasta el backend, la base de datos e incluso la depuración y prueba. En resumen, el desarrollador debe comprender la aplicación de principio a fin. Los desarrolladores frontend son más buscados debido a su experiencia no solo en una sino en múltiples tecnologías. Pueden manejar todos los aspectos del desarrollo y puede dar como resultado un producto creado sin problemas.

si quieres ser un desarrollador Full Stack?

puedes ir con este

El desarrollo web Full Stack [Lo mejor para principiantes, pero llevará algún tiempo.]

Este no es un curso único, este es un paquete de otros también.

Descripción del curso :-

A partir del desarrollo frontend, el alumno progresará lentamente para convertirse en otros aspectos del desarrollo, incluidos backend, base de datos, depuración, control de versiones y otras tecnologías esenciales que son útiles para un desarrollador.

Nuestro curso Full Stack desglosa los fundamentos de cada tecnología que necesitaría para convertirse en un desarrollador Full Stack. El curso completo se divide en cinco segmentos separados: Frontend, Backend, Base de datos, Otras tecnologías esenciales y Depuración / Control de versiones. Cada sección incluye múltiples tecnologías para ayudarlo a ganar más experiencia como desarrollador.

¡Eso no es! Además del aprendizaje basado en la teoría, el curso también se enfoca en aplicaciones prácticas al cubrir múltiples proyectos en gran detalle, ayudándole a aprender con experiencia práctica.

Veamos las diferentes tecnologías y marcos que aprenderá:

  • Frontend : HTML, HMTL5, CSS3, Twitter Bootstrap, JavaScript, jQuery
  • Backend – Node.js, Meteor.js, Angular 2, PHP, Ruby on Rails
  • Base de datos : MySQL, PostgreSQL, MongoDB, CouchDB, Apache Cassandra
  • Otras tecnologías esenciales : Memcached, Redis, Apache Lucene, Apache Solr
  • Depuración / Control de versiones : GIT, Subversion, Task Runners (Grunt, Gulp), Debuggers (Xdebug, Firedebug)

Cada tecnología incluirá proyectos funcionales que creará con la ayuda del instructor. Estos son algunos de los proyectos que se incluyen en este curso:

  • PHP Job Board
  • AJAX Github Profile Finder
  • API JSON RESTful
  • Caché de página de plantilla de SASS / Memcached
  • Aplicación de mensajería PHP MYSQL
  • Aplicación de notas HTML5 con LocalStorage

Estos son solo algunos de los 40 proyectos diferentes que se incluyen en este brillante curso.

Tome la ayuda de libros de referencia

  • Aprendizaje del diseño web: una guía para principiantes sobre HTML, CSS, JavaScript y gráficos web por Jennifer Niederst Robbins
  • Diseño web con HTML, CSS, JavaScript y jQuery establecido por Jon Duckett

Nota: Este no es mi curso. Solo te di una guía.

Hay al menos un marco web que puede usar para el desarrollo web para la mayoría de los lenguajes de programación. Pero primero debe conocer las tres tecnologías que actualmente construyen la web; Html5, CSS JavaScript. Esos tres pueden construir cualquier aplicación web estática. Para la aplicación web dinámica, que es la construcción de las páginas web en el lado del servidor en función de la entrada del usuario, aquí hay una lista de algunos de los idiomas y el marco que conozco:

  • java – mvc de primavera o puntales y muchos otros
  • .net: el sitio oficial de Microsoft ASP.NET y el sitio oficial de Microsoft ASP.NET mvc
  • Ruby on Rails
  • Php – laravel, codeigniter, Yii y muchos otros
  • Python – Django
  • Perl

Cuál elegir depende de sus antecedentes y del uso previsto del idioma.

Entre las dos amplias rutas de desarrollo web, elija la que desea comenzar. Son:

  1. Front End Path (implica construir sitios web interactivos, diseñarlos y proporcionar funcionalidades)
  2. Ruta de pila completa (implica la creación de sitios web estáticos a dinámicos más la creación de potentes aplicaciones web)

¿Pero cuáles son los idiomas para aprender para Frontend Developer?

Bueno, le recomendaría que siga el mismo orden que la lista a continuación:

  1. HTML y CSS
  2. OOP Javscript
  3. Javascript
  4. JQuery
  5. AngularJS
  6. ReactJS
  7. NodeJS

Nota: debe conocer los conceptos básicos de JavaScript en profundidad.

PHP y AJAX es una ventaja

Pero, una vez más, ¿cuáles son los idiomas que debe aprender para Full Stack Developer?

Bueno, le recomendaría que siga el mismo orden que la lista a continuación:

  1. HTML y CSS
  2. Javascript
  3. JQuery
  4. AngularJS
  5. PHP y MySQL
  6. Rubí
  7. Ruby on Rails

¡¡¡Espero que esto ayude!!!

Hola,

Para cualquier desarrollo web debe tener conocimiento de HTML, incluso si está desarrollando una sola página. Entonces hay un proceso paso a paso

  1. HTML: obtendrá conocimiento de las etiquetas y cómo marcar el texto con la página web
  2. CSS: aprenderá cómo puede diseñar su página web como interactiva
  3. JavaScript: aprenderá a usar scripts en el lado del cliente. Hay muchas bibliotecas en JavaScript (*)
  4. Cualquier secuencia de comandos del lado del servidor: debe elegir su dominio desde aquí, como PHP, ASP, RUBY, Java
  5. Conectividad de base de datos: MySql, MySqli, PDO, Ps / SQL, Oracle, Orientdb
  6. Luego, el conocimiento del servidor relacionado y alguna terminología: como JDBC en Java y Sever en PHP Apache, ASP IIS, etc.
  7. Además de estos, debe elegir el editor si está trabajando en PHP como Macromedia Dreamviewer, Adobe Dreameviwer, Bracket, Netbeans, Eclipse – → (Esto es según su ruta

Hay dos extremos en la web como

A. Front END – Jquery, AJX, Node, Bootstrap, HTL5, CSS3, etc. (Incluyendo 1–3, también puede decir el punto 4)

B. Back-end – Conectividad Db (puntos 4 y 5)

** Bibliotecas de javascipt o pueden decir plataforma diferente

JavaScript

Ajax

Jquery

Jquery Mobile

Reaccionar Js

Nodo Js

JS angular, etc.

Estos son algunos puntos que debe trabajar en su vida laboral durante 1 año.

Pero más de 7 puntos son básicos

Lee el artículo

Artículo – Gyaan Shree

Gracias

Codificación feliz

Gyaan Shree

Los conceptos básicos para un desarrollador web son HTML y CSS , para ir a un nivel avanzado tenemos front-end y backend.

  • Desarrollador web front-end:
    JavaScript, entonces, marcos como JQuery finalmente se familiarizarán con Node.js (Avanzado)
  • Desarrollador web back-end:
    PHP , Python o Ruby .
    entonces la capacidad de usar frameworks como Laravel , Rails o Django
    y un SQL para base de datos como MySQL

Si completa HTML-CSS. Puedes probar HTML5-CSS3

Interfaz

  1. HTML5
  2. CSS3
  3. SASS / SCSS / MENOS
  4. JAVASCRIPT / JQUERY / ANGULARJS / REACTJS / EMBERJS
  5. Algunas bibliotecas y marcos de terceros como CHARTJS
  6. Bootstrap / Foundation

Backend

  1. PHP
  2. NODEJS
  3. ROR
  4. PERLA
  5. ERLANG
  6. PYTHON / DJANGO
  7. ESCALA / JUGAR

Base de datos (primero debe aprender SQL)

  1. MySQL
  2. MARIADB
  3. POSTGRESQL
  4. ORÁCULO
  5. REDIS
  6. CASANDRA
  7. MONGODB
  8. NEO4J

Control de versiones

  1. GIT
  2. MERCURIAL
  3. SVN

HTML / HTML5

CSS / CSS3

Javascript

Un lenguaje de back-end de su elección (por ejemplo, Python, PHP, RoR, .Net …)

—- DESARROLLADOR WEB AVANZADO—-

* JS lib / framework (por ejemplo, jquery, angular2)

* Marcos de lenguaje backend (por ejemplo, Dingo para python, Laravel para PHP, etc.)

¡Eso depende! Existen muchas opciones, pero primero debe comprender que el desarrollo web se puede dividir en frontend (o cliente) y backend (o servidor). Si desea ser un desarrollador web de back-end, entonces necesita aprender PHP, que es el lenguaje de programación web más popular, también es fácil de aprender para los principiantes. Si ya tiene experiencia con la programación, también puede considerar Python (Django y Flask son los marcos más populares para crear aplicaciones web con Python), Ruby (Ruby on Rails) o JavaScript (Node.js).

Si desea convertirse en un desarrollador web frontend, entonces necesita aprender JavaScript (para crear aplicaciones web), HTML (crear páginas de usuario) y CSS (diseñar la web).

Comience con Html, este es el idioma principal para aprender … luego vaya a CSS … ahora, cuando haya terminado, vaya a JS y PHP, estos lenguajes se utilizan principalmente en el desarrollo web.

PHP: como es el más popular, muy simple y muchos trabajos en el mercado

Java: es un poco difícil de aprender, menos trabajos en comparación con PHP pero trabajos altamente remunerados

JavaScript es el lenguaje de facto de la web ahora. Debe aprenderlo para el desarrollo front-end y ahora, con el nodo, puede usarlo en el back-end.

Comience con eso.

HTML, CSS, JavaScript, PHP, MySql son algunos de los lenguajes y herramientas que necesita aprender para el desarrollo de sitios web.

HTML …

Primero.

Porque solo HTML no te llevará lejos. Luego deberá aprender CSS y JS.

HTML tiene que ver con el desarrollo web. Intenta dominarlo.