¿Debo aprender c ++ / c si quiero ser desarrollador web?

Aprender C, a pesar de ser uno de los lenguajes de codificación más antiguos, es una forma súper inteligente de prepararse para el éxito cuando se trata de programación de computadoras e ingeniería de software. C, al ser un lenguaje de bajo nivel, le permite mirar debajo del capó y realmente ver lo que está sucediendo. Puede tener una curva de aprendizaje empinada, pero vale la pena el trabajo duro y al final vale la pena.

Si está interesado en aprender C, le recomendaría dos libros. El primero es dominar algoritmos en C, y el segundo es descifrar la entrevista de codificación. Ambos libros, si realmente te tomas tu tiempo y trabajas en ellos, son libros fantásticos.

Si está buscando un lugar de ladrillo y mortero para aprender algo de C, le recomendaría Holberton School. Esta es una escuela más nueva en San Francisco, pero tienen un fuerte enfoque en C y bases de bajo nivel. Al principio puede ser difícil sumergirse en algoritmos y pensar de manera crítica sobre los lenguajes de codificación, por lo que a veces puede ser agradable tener la saturación de personas y un lugar para obtener el apoyo que necesita para resolver C.

C ++ es uno de los lenguajes de programación iniciales para comprender el paradigma de programación. Si quieres aprender c ++ está bien, pero si quieres ser desarrollador web no necesitas aprender c ++.

Debe comenzar con HTML (LENGUAJE DE MARCADO DE HIPERTEXTO) con una buena mano en CSS (HOJA DE ESTILO EN CASCADA) .

Entonces deberías pasar a javascript . Es un lenguaje de secuencias de comandos colaborizado con HTML.

El siguiente es php .

Luego pitón, rubí sobre rieles y muchos más.

Para el desarrollo web, debe aprender conceptos de java, serverlets, beans y JSP (PÁGINAS DEL SERVIDOR JAVA) .

También le sugiero que tenga un buen conocimiento de la base de datos y los servidores . Debe conocer SQL o MYSQL .

C ++ no te será de gran ayuda si quieres ser desarrollador web. Dicho esto, C ++ es un lenguaje útil para tener algunos antecedentes, por lo que, por supuesto, si te parece atractivo, hazlo.

En cuanto a los lenguajes de programación que serían directamente útiles para un desarrollador web, (excluyendo Javascript, que debería ser evidente):

Ruby: (para uso en aplicaciones Sinatra o Ruby on Rails).

PHP – (Para usar en casi cualquier otro lugar)

Python: porque las serpientes son geniales.

Perl: porque cada programador es un poco masoquista.

No necesita C o C ++ para el desarrollador que podemos aprender.

  • HTML5
  • CSS
  • Javascript
  • Php

Esos son los idiomas principales que necesitará, pero puede usar C ++ para desarrollar para la Web, pero no es realmente recomendable porque es tedioso aprender y también desarrollar.

Entonces, como desarrollador web, serás bueno con los idiomas enumerados anteriormente y después de aprender php para facilitar el desarrollo, debes aprender un marco como:

  • cakephp
  • Sinfonía
  • Laravel, etc.

Buena suerte

No hay razón por la que no debas aprenderlo. Pero si recién está comenzando, probablemente haya mejores idiomas para comenzar, si su intención es el desarrollo web.

DO#

Java

JavaScript

Ruby on Rails

Elige uno de esos y aprende todo lo que puedas. Puedes pasar años dominando cualquiera de esos idiomas.

A medida que crezcan sus necesidades, también lo hará su necesidad de aprender nuevos idiomas y nuevas tecnologías. Deje que la necesidad de ese aprendizaje sea natural.

Sí. Cuando sucede algo extraño en Python, Java o JavaScript, el factor subyacente es: ¿Qué hizo la C debajo?

Comprender C es la clave real para comprender todos los lenguajes de computación modernos.

More Interesting

Me gustaría aprender un lenguaje que se compila en Javascript como mi primer lenguaje de programación completo. ¿Cuál debería aprender?

¿Dónde y cómo aprendo a hacer un sitio web para mi negocio?

¿Dónde debo comenzar si quiero aprender el desarrollo web central?

Hice un sitio para un cliente que ahora necesita que transfiera su dominio al host de un nuevo diseñador. ¿La mejor manera de hacerlo? Cualquier ayuda es apreciada.

Quiero construir un navegador desde cero. ¿Cómo debo hacer esto? El uso de motores de renderizado disponibles también es una opción disponible.

Me uniré a la universidad este año. ¿Debo aprender C, luego C ++, luego Java y luego C # en 4 años?

Soy un principiante en diseño web. ¿Es w3schools.com un buen lugar para comenzar?

Tengo una base de datos de información de usuario de mi sitio web. ¿Cómo puedo vender esos datos para financiar mi sitio web?

¿Sería capaz de aprender Desarrollo Web usando los cursos gratuitos de Udemy frente a sus cursos pagos?

Tengo un plan para diseñar un marco en Java (Spring) con mi equipo. ¿Cuáles son las cosas que debo preparar?

Estoy buscando trabajos de desarrollo web y todos quieren al menos 2 años de experiencia comercial, entonces, ¿por dónde empiezo entonces?

Comencé mi carrera en infraestructura de TI y quiero pasar al desarrollo. ¿Qué idiomas debo aprender antes de ir al desarrollo para obtener un buen trabajo?

¿Por qué siento la necesidad de entender todo en el desarrollo web / móvil?

¿Cuál es la mejor manera de crear un blog desde cero usando Python?

Si quiero construir el nuevo Facebook, ¿qué debo hacer?