Aprender Programación - Guía 2022

COMPARTE CON AMIGOS:

¿No sabes por dónde empezar a programar? Ha tomado la decisión correcta al comenzar a leer este artículo. Porque tienes un largo camino por recorrer. Si no tiene una "guía" o "plan" para alcanzar una meta a largo plazo, será difícil lograr la meta deseada.


Paso 0. Deseo

Estás muy interesado en cómo funcionan las computadoras, los teléfonos, las páginas web. Siempre ha sido interesante ver en qué tecnologías trabajan. Así que tienes una inclinación por aprender a programar, aunque sea un poco. Este paso es muy importante. Si no te ves en el campo de la programación en el futuro, entonces este curso no es para ti. Recomiendo pensar en un campo que realmente disfrutes.


Paso 1.

¡Felicidades! Has superado un hito muy importante, ahora hablemos de nuestro arduo viaje en la programación. Si crees que nuestro viaje durará 3-4 meses, estás equivocado. Trabajaremos duro contigo, atravesaremos dificultades, sudaremos...

Tenemos un largo viaje por delante

Antes de aprender a programar idioma en Inglés no duele aprender. Porque nos enfrentamos a varios problemas durante nuestro viaje. Luego, puede obtener fácilmente respuestas a las preguntas del tío 'Google' a través de 'Cómo...'. Además, al aprender un lenguaje de programación o varias tecnologías, debe leer la información de su sitio oficial. Por eso, antes de programar, te recomiendo que aprendas al menos un poco de inglés.


Paso 2. Interfaz

Entonces, hablemos sobre dónde comenzar a aprender programación ahora. Recomiendo crear un sitio web estático simple para empezar. También comencé mi interés en la programación mediante la creación de sitios web móviles simples. Porque es muy fácil, simplemente crea tu propio programa Hello World a través del Bloc de notas. En este paso, aprenderá los lenguajes de programación HTML y CSS.

Aprendí HTML. soy el mejor programador del mundo

Esta etapa no dura mucho. Crea tu propia página web utilizando el lenguaje de programación mencionado anteriormente. Es muy interesante.

Y para aprender, ahora hay muchos libros de texto o centros de estudio. Puede aprender a aprender HTML, tecnologías CSS de tutoriales en inglés o uzbeko en YouTube (hay recursos para aprender al final del artículo).


Paso 3. Elige una dirección

Hay muchas carreras diferentes en el campo de la programación. Por ejemplo, desarrollador web, desarrollador móvil, Frontend, Backend, ... . En esta etapa, deberá elegir la dirección que desee y aprender los lenguajes de programación necesarios.

  • Desarrollador frontend: creación de la apariencia de las páginas web
    • HTML
    • CO
    • Javascript
    • Varios marcos (React JS, Vue JS)
  • Desarrollador web backend: escribir una API para almacenar datos dinámicos para cualquier aplicación
    • PHP (Laravel, Yii)
    • Javascript (Nodo JS)
    • Pitón (Django)
    • Golang (Gin, Gorila mux)
    • El backend se puede aprender aprendiendo uno de estos lenguajes de programación
    • Lenguajes de base de datos (Mysql, Postgresql, MongoDB)
  • Desarrollador móvil: creación de software para dispositivos móviles
    • Java/Kotlin (Androide)
    • Rápido (iOS)
    • Aleteo (Android, iOS)
    • Reaccionar nativo (Android, iOS)
    • Elija su sistema Android o iOS favorito y aprenda uno de los idiomas anteriores

Paso 4. Algoritmos, Estructura de Datos

¿Pudiste crear diferentes programas de forma independiente en la etapa anterior? Muy bueno. Ahora podemos hablar de 'Ciencias de la Computación'. Hay muchas disciplinas en este campo: programación orientada a objetos, estructura de datos (gráfico, árbol, búsqueda de la ruta más corta), algoritmos, base de datos, …. Comencemos por aprender a crear algoritmos simples. Por ejemplo, un programa que calcula si un número dado es par o impar. Usamos uno de los lenguajes de programación de alto nivel como C++, C, Java, Python, Go,… para construir este algoritmo. Puede estar pensando por qué resolver problemas de algoritmos o estructuras de datos. Básicamente, las grandes empresas de TI de renombre le piden que resuelva este tipo de preguntas durante el proceso de la entrevista. Puedes practicar la resolución de estos problemas en diferentes sitios.

Conclusión

El campo de la programación es muy amplio. Cuanto más hablamos, menos. Espero que hayas encontrado información útil para ti en este artículo. A veces pierdes la motivación, sigue aprendiendo, trabaja siempre en ti mismo. ✌️ ¡Omad!


Videotutoriales en uzbeko para aprender:

Fuente: Programador UZ

Оставьте комментарий