¿Debo aprender C / C ++ para convertirme en desarrollador web?

Por mucho que me duela, como fanático de C ++, tendré que decir que no.

Los desarrolladores web profesionales deben tener competencia en las siguientes tecnologías, en orden de prioridad:

  1. HTML / CSS3: así es como aparece la mayoría del contenido en las páginas web
  2. Javascript y bibliotecas comunes como Angular y Node.js, hoy en día obligatorias para los trucos de interfaz de usuario que se están volviendo (demasiado) comunes
  3. Java con JEE: el primer lenguaje de programación real, tanto para desarrollo front-end (applet) como back-end (servidor)
  4. SQL: para diseñar y usar bases de datos de Java u otros lenguajes en el lado del servidor
  5. PHP, Ruby (en Rails), Perl (menos probable) u otros lenguajes script-ish
  6. Photoshop u otro software de creación de imágenes: para cuando no tiene un tipo de artista / creativo que lo haga por usted

Con frecuencia se necesitarán otras tecnologías para proyectos específicos, pero esta es una lista bastante inclusiva para el desarrollador web generalista de hoy.

Esto tampoco es todo lo que tienes que saber como desarrollador web. Debe tener una buena base en el diseño de UI / UX. Conozca la seguridad (ejemplo simple: ¿cómo y dónde evita el “bombardeo SQL”?). Esta es una competencia interminable entre los malos y los buenos, con desarrolladores web en primera línea.

Pues no es necesario.

Para convertirse en desarrollador web , debe conocer algunos estándares de codificación y poder escribir un código legible , que se puede hacer fácilmente mientras aprende el desarrollo web.

Es mejor obtener un poco de conocimiento sobre cómo funciona Internet en lugar de perder tiempo aprendiendo un lenguaje de programación . Aunque puede obtener todos los conceptos básicos de programación básicos compilados aquí.

Una vez que sepa cómo funciona Internet, busque los conceptos básicos de HTML y avance hacia HTM5 y cree algunas páginas simples.

Luego, busque CSS (Hoja de estilo en cascada) para asegurarse de que las páginas sean más atractivas.

Una vez hecho con HTML + CSS, vaya a JavaScript.

Java Script hoy es uno de los lenguajes de script más potentes . También una vez hecho con Java Script, estudie uno de los complementos de JS. Ya sea ajax o jquery (solo lo básico)

Ahora que tiene un buen conocimiento sobre el desarrollo web, es el momento adecuado para elegir su dominio .

  • Desarrollador front-end
  • Desarrollador Back End
  • Desarrollador Full Stack
  • Desarrollador Mean Stack

Siga adelante con uno de los dominios y manténgalo. Puedes buscarlo en Google para saber más sobre cada dominio .

Algunas de las tecnologías web ampliamente utilizadas actualmente incluyen React.js , Angular.js y Node.js.

De hecho, Java Script es una de las tecnologías web más importantes en la actualidad.

PD: Sigue explorando, sigue aprendiendo.

En primer lugar, C / C ++ y el desarrollo web son conceptos diferentes.

C / C ++ son los lenguajes de programación.

Por otro lado, los lenguajes básicos de desarrollo web son (lenguaje de desarrollo front-end):

  1. HTML (lenguaje de marcado de hipertexto)
  2. CSS (hoja de estilo en cascada)
  3. Javascript
    • HTML es la estructura de su sitio web como un esqueleto en el cuerpo humano.
    • CSS es el diseño del sitio web.
    • Javascript es para las diferentes funcionalidades de los sitios web.

    Si primero desea crear un sitio web, debe comprender los lenguajes básicos de desarrollo front-end. Para el back-end, tendrá que aprender php .NET, etc.

    Algunos desarrollos web de back-end se realizan en C o C ++, pero ciertamente no es una opción común.

    Python, Java, PHP (¡qué asco!) O JavaScript / NodeJS serían los lenguajes más comunes.

    Para el desarrollo web front-end, JavaScript sigue siendo el único lenguaje significativo que puede usar, aunque de esa manera comenzará a cambiar en los próximos años a medida que WebAssembly se vuelva más estable / completo / disponible.

    Solo si quieres hacer algo realmente inusual.

    Uso C ++ en un sitio web tal vez una vez cada 2–3 años, cuando un cliente tiene un requisito realmente inusual. La última vez que lo usé fue para ayudar a un cliente que necesitaba un sistema de reconocimiento óptico de caracteres de fuerza bruta alojado en un sitio web. Se requirió una fuerza bruta porque las imágenes que se leían contenían mucho ruido visual, remolinos holográficos, por lo que se necesitaron cientos de intentos para descubrir los parámetros correctos para cada imagen para filtrar el ruido visual.

    El C ++ se integró con PHP, PHP manejó el front-end web, luego llamó un motor C ++ multihilo para manejar la función OCR de fuerza bruta.

    C ++ es mucho más rápido que los lenguajes de scripting, pero crear código web usando lenguajes de scripting de alto nivel es mucho más fácil y rápido.

    ¡¡¡¡¡Absolutamente no!!!!!

    C / C ++ es un lenguaje de programación que está completamente orientado a procedimientos y no tiene nada que ver con el desarrollo web.

    Para ser un desarrollador web, debe ser innovador, creativo, no una persona que necesita saber cosas como lógica, algoritmo, codificación de todas las dosis.

    A pesar de que no es bueno en la programación, aún puede convertirse en un desarrollador web

    Wat te recomiendo comenzar a aprender conceptos de diseño web en COURSE ERA, que es completamente gratis

    ¡¡¡¡Gracias!!!!

    Por supuesto, sí, porque puede obtener los conocimientos básicos de codificación y conceptos de OOP de C o C ++. Los conceptos de OOP siempre juegan un papel importante en una serie de tecnologías de desarrollo web. Por lo tanto, si aprende puede, será fácil para usted conocer otras tecnologías web como PHP, Ruby, Node.js, etc. Si necesita más ayuda, sígame o envíeme un mensaje; Te ayudaré. 🙂

    No. Debería comenzar con php, html, css y sql, luego ingresar a javascript.

    Mi conocimiento de desarrollo web es extremadamente limitado, pero esos son los fundamentos para las aplicaciones del lado del servidor y del cliente. Hay mucho más, pero nuevamente, php, html, css, sql y javascript son realmente la base concreta para el desarrollo web.

    Según mi experiencia, no es necesario aprender C / C ++ para convertirse en desarrollador web. Sin embargo, C / C ++ lo considera principalmente como una persona nueva en la programación. Porque,:

    1) C / C ++ son lenguajes antiguos y supervivientes y puede obtener una referencia fácil en Internet y bibliotecas.

    2) Hay personal docente muy amplio disponible en todo el mundo.

    3) Como es bastante básico, es casi de ayuda aprender que el problema ocurre durante las aplicaciones de escritura.

    Pero si sabe un poco sobre programación, puede saltar directamente a otro lenguaje. No era necesario ser maestro en ambos porque la cuota de mercado de ambos idiomas en el desarrollo de aplicaciones web es bastante baja. Si elige ser maestro en ambos, más tarde se arrepentirá de su decisión a menos que obtenga trabajo de alguien de este lenguaje de programación.

    Dije esto porque, si comparamos otro lenguaje de programación de fondo como PHP . siente mucha diferencia entre la sintaxis y la ejecución del código.

    Entonces, según yo, si buscas trabajo de desarrollador web y tienes un conocimiento bastante básico de lenguaje de programación. Entonces debe comenzar a aprender PHP. Se usa ampliamente como lenguaje de fondo y es bastante simple de aprender. Si hace esto, ahorrará tiempo y esfuerzo para aprender dos idiomas.

    ¡¡Los mejores deseos!!

    C, C ++ generalmente no se requiere para programar sitios web o aplicaciones web. A menos que desee crear módulos para un lenguaje de programación en sí mismo como PHP o desee acelerar un proceso específico de su sitio web escribiéndolo en C.

    Además, aprender C y C ++ le dará una ventaja sobre otros desarrolladores a largo plazo, ya que mejora mucho el conocimiento del Desarrollador.

    Si desea obtener los conceptos de programación orientada a objetos, ¡seguro! C (++), Java o incluso Python es un buen lugar para comenzar.

    Un desarrollador web sigue siendo un desarrollador, por lo que es bueno saber más que HTML y CSS. Sin embargo, definitivamente también agregaría algo de Angular.

    Es una pérdida de tiempo aprender C / C ++ para convertirse en desarrollador web. El único lenguaje que necesita dominar hoy para ser un desarrollador web de primer nivel será JavaScript y sus marcos: Angular. React.js y Vue.js. Debes estar bien versado en los patrones de diseño porque todos los usan mucho. Y aprende CSS y SQL. Esto lo convertirá en un desarrollador de pila completa en la pila MEAN. Y ganará mucho más que la mayoría de los desarrolladores mediocres de C / C ++ con este conjunto de habilidades.

    Lo primero que debe aprender es que no existe tal cosa como “C / C ++”.

    C es un lenguaje de programación. C ++ es otro lenguaje de programación diferente. Están estrechamente relacionados, pero aún son distintos. C ++ es casi un superconjunto de C, pero no exactamente. El código C válido se puede convertir en un código C ++ válido sin mucha dificultad, pero un buen código C rara vez es un buen código C ++; Tienen diferentes estilos.

    Si alguien te habla sobre “C / C ++”, pregúntale qué significa exactamente “/”. C y C ++? C o C ++? ¿El subconjunto común de los dos idiomas?

    En cuanto a si debe aprender uno o ambos idiomas para convertirse en desarrollador web, probablemente no sea necesario (yo no soy desarrollador web, así que no tome mi palabra al respecto). Mi impresión es que otros lenguajes se usan más comúnmente, y las aplicaciones web rara vez se escriben en C o C ++.

    ¿Deberías aprender C y / o C ++ solo por aprenderlos? Tal vez. El conocimiento puede ser directamente útil para la programación web, pero no está de más tener un conocimiento amplio. Algún día podrías aterrizar en un trabajo haciendo algún otro tipo de programación.

    Yo diría que no, en cuanto a desarrollador web, debe saber HTML, CSS, JavaScript. Y si desea aprender un lenguaje de programación que Python, la mayoría de los sitios web están hechos en Python hoy en día, por ejemplo, Google.com.

    Si quieres aprender cómo se ejecuta todo a continuación. Aprende C / C ++.

    Si desea hacer cosas inusuales como escribir un módulo php o modificar js engine, aprenda C / C ++.

    Pero si quieres hacer front / back end o full stack; no necesitas aprender C / C ++. De hecho, sería contraproducente.

    Aprenda el idioma que desea usar para el backend. Aprenda HTML, CSS y JS para frontend. Aprenda las herramientas y técnicas necesarias para la pila completa. Estos son muy diferentes de lo que le dará aprender C / C ++.

    Te ayudará un poco. Para ser un desarrollador web en mi conocimiento, debe aprender JavaScript, Html, Php, Css. También puede haber otros idiomas, pero estos se usan principalmente

    Eso depende de en qué parte de la pila estés trabajando.
    C ++ y C siguen siendo lenguajes de alto rendimiento adecuados para una lógica de fondo intensiva.

    Mirando hacia el futuro cercano, WebAssembly es una tecnología inminente que ofrece bytes de plataforma y navegador cruzado y está diseñada para ser un objetivo excelente para C ++.

    Eso generará oportunidades para crear contenido aún más sorprendente en el navegador.

    Esperaría que conduzca al desarrollo de marcos que luego se codifican utilizando lenguajes de alto nivel, pero habrá una revolución en el desarrollo de C ++ y C para la web.

    Será el navegador integrado JVM de nuevo. ¡Solo que mejor y esta vez se quedará!

    El desarrollo web se divide esencialmente en dos.

    1. Front End: HTML, CSS, JavaScript
    2. Backend. Aquí es donde está la fiesta. Tienes una opción: Python, PHP, Java, Ruby, Go, etc. Puedes elegir usar C / C ++ pero será como matar un pollo con una bomba atómica.

    Puede aprender a programar con C / C ++ pero no debe usarlo en el desarrollo web.

    Básicamente, c o c ++ es la base de la programación fundamental, si eres nuevo en programación deberías aprender uno de ellos. pero si tiene fluidez en la programación o algo lógico, simplemente puede omitirlos y comenzar a aprender lenguaje de programación web como PHP, JAVASCRIPT, HTML, CSS, etc.

    Para el desarrollo web ?

    No, diría que C o C ++ se encuentran entre los lenguajes menos probables que encontrará al desarrollar sitios web.

    Para el front-end web, mira JS. Para backend, Python, Java, quizás Ruby.