Si soy novato en la programación ¿Qué lenguaje me recomiendan para comenzar?

  • Autor Autor David Morales
  • Fecha de inicio Fecha de inicio
David Morales

David Morales

Préstamo
Sigma
Influencer
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Quiero aprender a programar por lo que me gustaría poder comenzar con algo sencillo pero que me sirva a futuro realmente
No sé ni CSS, pero igual y no lo necesito para cosas útiles
Mi intención es aprender programación para desarrollo web
Puedo hacer cualquier cosa con plugins de WordPress, pero los clientes no siempre buscan eso
A veces buscan programación 100% código sin plugins y he perdido uno que otro trabajo de 1k/1.5kusd por eso 🙁
¿Alguien podría darme algún consejo para comenzar?

¡Saludos!
 
Pues si es para hacer webs si necesitas saber css, html y javascript, para wordpress también algo de php.
 
Esta es mi humilde opinion.

1. Hay cursos gratuitos de css y html (las bases) en udemy, los cuales te puedes ver para tener una noción.
2. Mirate los articulos informativos de w3schools, donde te explican de manera super sencilla cada propiedad de css, html y js.
3. Como mas del 85% de las webs hoy en dia son wordpress te reocmiendo este curso (está en ingles)


4. Usa bootstrap como framework para maquetar el front, es fácil y su documentación esta bien explicada
5. Una vez te hayas visto el curso de desarrollo en wordpress, empieza a experimentar con el css y el html del theme que hacen en ese curso, asi vas aprendiendo y viendo que cosa hace que.

Una vez te sientas comodo con esos 5 puntos, el resto es simplemente hacer busquedas en google del estilo

How to echo the wordpress post excerpt y en stackoverflow hay gente que te explica el codigo paso a paso y puedes ir viendo lo que hace el php hasta poder hacer tu algo desde 0

Suena complicado pero solo necesitas tiempo y veras que no lo es tanto
 
Primero tienes que pulir tu lógica David, entender qué cosa es un algoritmo.
Si bien HTML y CSS solo son maquetadores, no siempre te pedirán un sitio estático y bonito, tiene que tener interacción y esas cosas.

 
Depende. Fíjate en roadmap.sh
 
yo tambien estoy iniciando en esa area de programacion web, y si o si hay que saberse los fundamentos en html, ccs, js, y php. por que cada uno tiene su funcion.
 
Aprende HTML que es lo mas fácil y desde ya tendrás una mínima y básica introducción a CSS. Ese necesario que aprendas HTML por las tags, atributos y propiedades. No te asustes, es muy fácil. En dos semanas estas listo. Este no se considera programación, pero eso es otro tema.

Luego sigues como javascript que es muy amigable y te introduce en la verdadera programación. Tambien es facil y se puede ir de menos a mas sin hacer que la gente se asuste. No tienes que hacerte experto, la web esta llena de recursos. Manejando javascript ya tienes que empezar con php porque es lo que mas usas en Wordpress.

Con disciplina para practicar, en dos meses ya puedes hacer tus propios plugins de wordpress sabiendo lo que haces y seguramente mucho mas. Suerte.
 
Si es para web definitivamente los 2 lenguajes de programación que debes aprender son JavaScript y PHP, de ambos se desprenden muchas cosas más pero serían la base para entender lo demás.

Ahora la cuestión es que también tienes que saber de HTML y CSS para hacer páginas que no son lenguajes de programación y por ende son mucho más sencillos de aprender.
 
Primero aprender HTML5 con css luego javascript y después php
 
Quiero aprender a programar por lo que me gustaría poder comenzar con algo sencillo pero que me sirva a futuro realmente
No sé ni CSS, pero igual y no lo necesito para cosas útiles
Mi intención es aprender programación para desarrollo web
Puedo hacer cualquier cosa con plugins de WordPress, pero los clientes no siempre buscan eso
A veces buscan programación 100% código sin plugins y he perdido uno que otro trabajo de 1k/1.5kusd por eso 🙁
¿Alguien podría darme algún consejo para comenzar?

¡Saludos!
Necesitas saber si o si CSS y HTML si lo quieres para programación web.
En especial CSS, porque incluso usando constructores como WP Bakery, Elementor u otros, habrá alguna ocasión que requieras modificar algún bloque por ejemplo cambiar el margin o padding, etc.

Yo estoy aprendiendo a programar y me decidí por JavaScript, ya tienes Platzi entonces ahí tienes cursos buenos para comenzar.

Los cursos que he terminado y te recomiendo:
  • Curso Básico de Algoritmos y Pensamiento Lógico
  • Curso Gratis de Programación Básica
  • Fundamentos de Ingeniería de Software
  • Curso de Prework: Configuración de Entorno de Desarrollo en Windows
  • Curso de Frontend Developer
  • Curso Básico de JavaScript
  • Curso de Manipulación de Arrays en JavaScript
  • Curso de Introducción a la Terminal y Línea de Comandos

Algunos de estos son de la Carrera de JavaScript, que es la que estoy tomando.
 
Necesitas saber si o si CSS y HTML si lo quieres para programación web.
En especial CSS, porque incluso usando constructores como WP Bakery, Elementor u otros, habrá alguna ocasión que requieras modificar algún bloque por ejemplo cambiar el margin o padding, etc.

Yo estoy aprendiendo a programar y me decidí por JavaScript, ya tienes Platzi entonces ahí tienes cursos buenos para comenzar.

Los cursos que he terminado y te recomiendo:
  • Curso Básico de Algoritmos y Pensamiento Lógico
  • Curso Gratis de Programación Básica
  • Fundamentos de Ingeniería de Software
  • Curso de Prework: Configuración de Entorno de Desarrollo en Windows
  • Curso de Frontend Developer
  • Curso Básico de JavaScript
  • Curso de Manipulación de Arrays en JavaScript
  • Curso de Introducción a la Terminal y Línea de Comandos

Algunos de estos son de la Carrera de JavaScript, que es la que estoy tomando.
Si dominas bien Javascript/Typescript puedes dar el salto a Node y ya eres Full-Stack.
 
Si dominas bien Javascript/Typescript puedes dar el salto a Node y ya eres Full-Stack.
Es justo lo que quiero, ya había tomado otro curso de JS, pero decidí comenzar de nuevo desde 0, para tener todas las bases posibles, la carrera de JS de Platzi esta buena, además de que hay muchos cursos más que considero útiles que ya tengo en mi lista, como el que tome de manipulación de Arrays.

Espero este año o el que viene ya ser desarrollador Jr XD
 
Te recomiendo aprender bien las bases de CSS, HTML, Js, y realizar ciertas cosas con PHP, con eso tendrías un stack válido para cosas en wordpress, desde plugins hasta templates.

Por otra parte para no quedarte solo en ese nicho, podrías luego pulir tus habildades en JS sumandole lógica, teoría de algoritmos y patrones de deiseño y luego empezar a realizar implementaciones profesionales en ReactJs, Vue Js o Angular que están bien demandados ahorita.

Si como yo te decides a ser un backend el roadmap podría desviarse un poco a que vayas por Node Js, Go o Rust.
 
Te recomiendo aprender bien las bases de CSS, HTML, Js, y realizar ciertas cosas con PHP, con eso tendrías un stack válido para cosas en wordpress, desde plugins hasta templates.

Por otra parte para no quedarte solo en ese nicho, podrías luego pulir tus habildades en JS sumandole lógica, teoría de algoritmos y patrones de deiseño y luego empezar a realizar implementaciones profesionales en ReactJs, Vue Js o Angular que están bien demandados ahorita.

Si como yo te decides a ser un backend el roadmap podría desviarse un poco a que vayas por Node Js, Go o Rust.
Tienes razón, yo no había contemplado esa parte de PHP y eso que al igual que muchos del foro siempre trabajo haciendo sitios con WP, voy a ir viendo opciones para también aprender ese lenguaje o al menos saber lo básico.
 
Tienes razón, yo no había contemplado esa parte de PHP y eso que al igual que muchos del foro siempre trabajo haciendo sitios con WP, voy a ir viendo opciones para también aprender ese lenguaje o al menos saber lo básico.

Si es importante. Si tomas este camino puede pasar que eventualmente te topes con proyectos que necesites interactuar con el backend, ejemplo : extraer datos de bases de datos, hacer acciones por evento como envíar un email, consumir algún otro servicio.

Para ser honestos yo empecé con PHP con un framework llamado Yii2 para hacer dashboards para controlar dispositivos con IOT cuando era Junior y no me arrepiento porque entendí demasiadas cosas, desde arquitecturas MVC, MVVM, buenas prácticas y demás.

Pero paro aquí, el mejor consejo que puedo dar es que no se abrumen de tanta información a la vez, porque esta es una carrera que toma su tiempito, y el segundo consejo no menos importante no solo se traguen los tutoriales, o libros, traten de fijarse pequeños proyectos (ejemplo haré una ventana que muestre tipo de cambio de pesos mexicanos a dolares) tratando de implementar lo que han ido aprendiendo, así quede feo, luego lo van puliendo con todo lo que aprendan, pero apliquen, siempre apliquen y practiquen para que no se abrumen ni aburran.
 
C también es tremendo lenguaje de programación de hecho es uno de los más potentes desde que salió en el mercado, muchos OS basan su Core en este lenguaje como Windows y Linux. Pero su potencia no se basa en ser un lenguaje elegante, sino en el poder y la responsabilidad que te pone en tus manos donde puedes programar a nivel de memoria con punteros.

En mi experiencia lo usé mucho cuando aprendí algo para crear video juegos y para hacer programas complejos en para microprocesadores Microchip de 16 bits
 
Por cierto aprendan Git también, esto les será muy util si empezando toman proyectos donde hay muchos devs también desarrollando.
 
Quiero aprender a programar por lo que me gustaría poder comenzar con algo sencillo pero que me sirva a futuro realmente
No sé ni CSS, pero igual y no lo necesito para cosas útiles
Mi intención es aprender programación para desarrollo web
Puedo hacer cualquier cosa con plugins de WordPress, pero los clientes no siempre buscan eso
A veces buscan programación 100% código sin plugins y he perdido uno que otro trabajo de 1k/1.5kusd por eso 🙁
¿Alguien podría darme algún consejo para comenzar?

¡Saludos!
Hola @David Morales puedes empezar con JavaScript HTML y CSS para aprender las bases. Y practicar creando proyectos desde menor complejidad hasta una complejidad bastante grande.

Puedes guiarte a través de este roadmap para frontend. https://roadmap.sh/frontend
 
Necesitas saber si o si CSS y HTML si lo quieres para programación web.
En especial CSS, porque incluso usando constructores como WP Bakery, Elementor u otros, habrá alguna ocasión que requieras modificar algún bloque por ejemplo cambiar el margin o padding, etc.

Yo estoy aprendiendo a programar y me decidí por JavaScript, ya tienes Platzi entonces ahí tienes cursos buenos para comenzar.

Los cursos que he terminado y te recomiendo:
  • Curso Básico de Algoritmos y Pensamiento Lógico
  • Curso Gratis de Programación Básica
  • Fundamentos de Ingeniería de Software
  • Curso de Prework: Configuración de Entorno de Desarrollo en Windows
  • Curso de Frontend Developer
  • Curso Básico de JavaScript
  • Curso de Manipulación de Arrays en JavaScript
  • Curso de Introducción a la Terminal y Línea de Comandos

Algunos de estos son de la Carrera de JavaScript, que es la que estoy tomando.
Yo también estoy interesado, recomiendas en ese orden realizarlos?
 

Temas similares

Dangel Belandia
Respuestas
35
Visitas
3K
crystaldream
C
Atrás
Arriba