28/06/2022
Si estas comenzando en la carrera o quieres ampliar tus conocimientos, esto te podría interesar..........
👇🏼👇🏼👇🏼👇🏼👇🏼
¿Dónde aprender programación?
Actualmente podemos observar que la vida es muy rápida y competitiva. Cada año salen nuevas tecnologías las cuales
revolucionan la industria del software y hardware. Pero la pregunta del texto radica en lo siguiente, ¿Dónde aprender? Partamos de lo mas simple; entendemos por programación como la gestión de procesos para llevar a cabo una solución. En sí un programador trata de encontrar o realizar una solución que satisfaga las necesidades de las entidades. Por ello en palabras simples se puede decir que también quiere decir "que la Programación es el acto de reducir la complejidad a simplicidad" (Extracto del Post La Complejidad de la Programación de Fazt.)
Es importante que todos sepamos el concepto puesto que, se debe de entender de que hoy en día la definición y el propósito de esta ultima es multifacético, ¿Qué quiero decir con ello? Lo que menciono es que podemos solventar cualquiera sea nuestra necesidad, desde controladores de versiones, aplicaciones web, ciencia de datos, seguridad, etc. La programación va solo limitada por la imaginación. Es por ello como decía Programación ATS en una de sus frases celebres "Si lo puedes imaginar, lo puedes programar", es un monologo que nos invita a explorar e innovar en una de las ciencias mas espectaculares que el ser humano pueda aprender.
Es por ello que el día de hoy vengo a explicar el donde aprender a programar. Cabe mencionar que para aquellas personas que desean incursionar debo decir que esta área se debe tener constancia y disciplina. Para muchos se les hará fácil por su lógica, pero habrá otros que no tendrán las mismas posibilidades, por lo que es necesario ser constante como todo sueño o meta a alcanzar. Son varios los lenguajes en los que puedes aprender, mas ten en cuenta primero que es lo que quieres hacer, ningún lenguaje es fácil para tampoco es imposible, por lo que a continuación te mencionaremos cuales son los lenguajes que pueden ayudarte a aprender e incluso a encontrar tu ansiado sueño de programar en una empresa, o bien ser un gran FreeLancer, el emprendimiento es una amigo valioso para todo programador.
Python: Ser multiparadigma, sintaxis flexible, variedad de frameworks, su uso se ha convertido en fundamental para el desarrollo de las empresas y las organizaciones de investigación. Python te ayuda abrir nuevas fronteras en lo que respecta al Machine Learning, por lo que si deseas aprender y conocer mas acerca de IA, Python es sin duda una gran opción, desarrollaras juegos, aplicaciones web, de escritorio, ciencia de datos, proyectos de seguridad, paquetes para sistemas operativos, etc.
Su ruta de aprendizaje es muy amable e interesante, por lo que te invito puedas ver esta imagen para comprender lo necesario para un optimo conocimiento del lenguaje e incluso su curva de aprendizaje.
https://github.com/coodict/python3-in-one-pic
JavaScript: Siendo poderoso, uno de los mas populares y con mayor demanda laboral alrededor del mundo, es muy flexible de aprender; e inclusive mantiene una gran comunidad la cual día a día actualizan y desarrollan nuevos frameworks, con decir que muchos sitios web están desarrollados con este lenguaje. Toma en cuenta que si deseas ser un desarrollador web, este es un gran inicio. Sabrás conceptos de infraestructura, Backend y FrontEnd. Además su sintaxis no es muy complicada a comparación de otros lenguajes como C++ o Java.
C #: Quieres tener una alternativa al desarrollo de aplicaciones web, C # es tu oportunidad para poder incursionar en ello, capaz del desarrollo de videojuegos y de impresión 3D. Siendo uno de los máximos exponentes en la OOP o programación orientada a objetos, claro toma en cuenta que este lenguaje es multiparadigma.
C++: Te sorprendería ver C++ siendo un lenguaje con mucho tiempo en la industria, y es por eso que este lenguaje no debe de ser subestimado. Aprenderás un dominio y comprensión en el bajo nivel, además este es una pauta para aprender diversos lenguajes, puesto que C # o Java están basados en este ultimo. Recuerda c++ te da la capacidad de crear videojuegos y realizar aplicaciones complejas que requieran un tipado fuerte.
He aquí una manera en la cual tu puedes aprender a programar, define antes que todo en que área te quieres especializar, conforme tengas en cuenta este punto. Tu tienes la decisión y recuerda investigar, practicar, emociónate mucho y esto es una de las cosas que te mantendrá constante y animado en esta carrera tan hermosa.
Te compartiré aquí a grandes profesionales que transforman el mundo de la programación en una manera de crecimiento y profesionalización que con el tiempo le agarras gusto y pasión, cabe destacar que estos canales pertenecen a YouTube, sin duda alguna esta herramienta te ayuda a ver la variedad que puede ofrecer la informática.
Fazt: Sin duda uno de los mejores, Fazt tiene dos canales de enseñanza que ayudan al programador a estar al tanto de nuevas tendencias, ideas para crear tu app para adquirir experiencia, y una comunidad en la cual tu puedes explorar sin duda alguna. Es un FreeLancer que se ha caracterizado por su conocimiento en diversas áreas en el desarrollo de software y su variedad de lenguajes, por lo que si quieres o ya tienes un dominio en programación en determinado lenguaje. Fazt es el lugar correcto por donde puedes empezar.
https://faztweb.com/
https://www.youtube.com/c/FaztCode
https://www.youtube.com/c/FaztTech
Hola Mundo: Quieres tener una perspectiva o necesitas orientación acerca de como programar, Nicolás es uno de los programadores mas prolíficos actualmente en YouTube, su versatilidad y conocimiento, así como su dinámica ha creado y dado un gran aporte sin duda a nuevos estudiantes e incluso profesionales de programación. Su contenido es variado, aquí te enteraras de nuevas tendencias y bien herramientas útiles para el desarrollo de aplicaciones.
https://www.youtube.com/c/HolaMundoDev
Hdeleon.net: Recuerdas que C # es uno de los lenguajes en los cuales tu puedes empezar o deberías de aprender, así es; Héctor de León es especialista y te mantiene al tanto de las maravillas que ofrece este lenguaje, te invito des una ojeada a este canal, no te arrepentirás de su contenido.
https://www.youtube.com/c/hdeleonnet
Develoteca: Necesitas comprender y realizar CRUDs, bueno aquí te traigo este canal, siendo una exquisitez en cuanto al desarrollo de aplicaciones se refiere, PHP, Golang, Python, ASP.Net. No hay CRUD que no se pueda hacer, siendo este uno de los lemas y objetivos de este canal. Para ello vuelvo a invitarte a que revises su contenido y gustes de la experiencia
https://www.youtube.com/c/Develoteca
DevTeam504: Honduras tiene gran talento, uno muy sin igual, te das cuenta que nuestro país es muy espectacular y no se queda atrás en la formación de profesionales y apasionados por la programación. DevTeam504 es una comunidad de diversos profesionales que sin duda te sorprenderán, su valor es invaluable, por lo que te invito nuevamente a que veas su contenido, te sorprenderá la variedad que ofrece. También mantienen la dinámica de participaciones de desarrolladores del exterior de otras comunidades que brindan sus conocimientos.
https://www.youtube.com/c/DevTeam504
Bueno, sin duda la programación es asombrosa, aprender a programar, puedes hacerlo de diversas maneras, aquí te mostré algunas comunidades o canales en las cuales puedes aprender de manera gratuita, sin embargo hay diversidad y por lo tanto toma en cuenta todo, aquí han faltado mas programadores; pero solo te muestro algunos de ellos. Sin embargo para aprender a programar lo puedes hacer de distintas formas, pero siempre te motivare a que practiques y realices soluciones de problemas. No importa si es pequeño, cada solución cuenta, crea tus propias apps, innova, pero sobre todo diviértete en lo que mas te gusta. Espero que este aporte sea de utilidad para todo aquel que lo vea, y recuerda:
Tu eres tu gran proyecto, la programación te espera.
Referencias
https://faztweb.com/
https://www.youtube.com/c/HolaMundoDev
Aporte: Kenneth Flores.
Learn python3 in one picture. Contribute to coodict/python3-in-one-pic development by creating an account on GitHub.