[Eng-Esp] Records of a web autodidact (6)

By jesusalejos on 3/19/2022

![cover programin VI.png](Image from post)

Hi guys, how are you doing? It's been a while since I last wrote about my new passion and/or hobby (as I once called it) programming. This is not because I have abandoned my purpose of studying it and going deeper into it, on the contrary, I have never been more focused than now.

This is so true that a few months ago, as I mentioned in this post, I paid the Platzi annual subscription and, guess what, what I have been doing this time is precisely training myself in everything related to web development, since at the beginning is what I want to start with.

I would like to present in this post a small account of what I have learned. I can explain it by saying that I have passed - so to speak - through two levels. The first one concerning the basics of programming, things like basic computing, software engineering fundamentals, algorithms, and, above all, how to work with the terminal are really fundamental topics to understand and perform more effectively the mission of a programmer.

Hola, chicos, ¿cómo les va? Hace tiempo que no escribo sobre mi nueva pasión y/o hhobby (como la llamé en una ocasión) la programación. Esto no es porque ya haya abandonado mi propósito de estudiarla e ir profundizando en ella, al contrario, nunca antes había estado más enfocado que ahora.

Tan cierto es lo que les comento que hace unos meses, como comenté en este post, pagué la suscripción anual de Platzi y, adivinen qué, lo que he estado haciendo este tiempo es precisamente capacitándome en todo lo referente a desarrollo web, ya que en un principio es con lo que quiero comenzar.

Quisiera presentar en este post un pequeño recuento de lo que he aprendido. Lo puedo explicar diciendo que he pasado -por decirlo de alguna manera - a través de dos niveles. El primero referente a las bases de la programación, cosas como computación básica, fundamentos de ingeniería de software, algoritmos y, sobretodo, cómo trabajar con la terminal son realmente temas fundamentales para comprender y realizar más efectivamente la misión de un programador.

![programing2.jpg](Image from post) [Source](https://www.pexels.com/es-es/foto/hombre-de-sueter-gris-con-nota-adhesiva-amarilla-879109/)
![separador 4.png](Image from post)

The second level - which is where I am now - is already going directly into web programming from the client-side, that is, the frontend. That's why I'm reviewing and perfecting HTML and, above all, CSS. For example, the development of layouts and responsive designs.

The course I took on GitHub deserves a special mention since it is really a necessary tool for those who like to program because there we not only support our projects but we learn from others. In fact, with this tool, I can follow more easily the courses I am doing, since many of the classes and challenges that are proposed are hosted there.

Here I leave you my GitHub and in a special way, I leave you the link to a small practice I'm doing on the development of a card, which I combined with the development of a layout with responsive design, in fact, what I have already completed is precisely the layout for mobile, as I follow the current standard of mobile-first.

El segundo nivel - que es en el que estoy ahora - ya es entrar directamente a la programación web desde el lado del cliente, es decir, la frontend. Por eso, me encuentro repasando y perfeccionando temas de HTML y, sobretodo, CSS. Por ejemplo, la elaboración de layouts y la realización de diseños responsivos.

Mención aparte merece el curso que realice sobre GitHub, ya que realmente es una herramienta necesaria para aquel que le gusta programar, pues allí no sólo respaldamos nuestros proyectos sino que aprendemos de otros. De hecho, ya con esta herramienta puedo seguir más fácilmente los cursos que estoy realizando, ya que muchas de las clases y retos que se proponen están alojadas allí.

Aquí les dejo mi GitHub y de manera especial les dejo el enlace a un pequeña práctica que estoy realizando sobre elaboración de una card, que combiné con la elaboración de un layout con diseño responsivo, de hecho lo que ya tengo culminado es precisamente el layout para mobile, pues siguo el standart actual de mobile first.

![programin3.jpg](Image from post)
![separador 4.png](Image from post)

Do I have any planning? Well, the truth is that this programming may seem difficult, and like everything, it certainly has its levels of difficulty. Hence the importance of mastering as well as possible the most basic topics until reaching the most complex ones.

Therefore, for this year my purpose is to learn everything related to good web work on the client-side, in particular, is the mastery of tools such as HTML, CSS, and Javascript, which I will dedicate the next few months, and then begin to study the respective libraries and frameworks, such as React, Angular and Vue.js.

By achieving this year I will be satisfied, because the goal is to be able to program for blockchain, such as Hive for example, but first I want to feel firm with the basics. Then I will go into the study of databases and everything related to server-side programming: the backend.

¿Tengo alguna planificación? Pues, la verdad es que esto de la programación puede parecer difícil, y como todo, tiene ciertamente sus niveles de dificultad. De allí la importancia de dominar lo mejor posible los temas más básicos hasta llegar a los más complejos.

Por eso, para este año mi propósito es aprender todo lo relativo a un buen trabajo web del lado del cliente, esto en concreto es el dominio de herramientas como HTML, CSS y Javascript, a lo cual me voy a dedicar los próximos meses, para luego comenzar a estudiar las librerías y frameworks respectivos, tales como React, Angular y Vue.js.

Con lograr esto este año estaré satisfecho, pues, la meta es poder programar para blockchain, como Hive por ejemplo, pero antes quiero sentirme firme con los fundamentos. Ya luego me adentraré al estudio de las bases de datos y todo lo relacionado con la programación del lado del servidor: el backend.

![programnin 4.jpg](Image from post) [Source](https://www.pexels.com/es-es/foto/fondo-negro-con-captura-de-pantalla-de-superposicion-de-texto-270404/)
![separador 4.png](Image from post)

Thank you very much for having accompanied me in the reading of this post, wishing you always the best and that we can meet again in the next publication, I say goodbye, see you later.

Muchas gracias por haberme acompañado en la lectura de este post, espero tus comentarios y que nos podamos volver a encontrar en una próxima publicación, hasta luego.

![separador 4.png](Image from post)
![footer personal.gif](Image from post)
*** *** - **Traducido con** [www.DeepL.com/Translator](www.DeepL.com/Translator) || **Translated with** [www.DeepL.com/Translator](www.DeepL.com/Translator) *** ***
*** [![](Image from post)](https://hiveonboard.com?ref=jesusalejos)

Comments (3)

poshtoken's avatar @poshtoken 3/19/2022

https://twitter.com/JBitcoins/status/1505107732801675269 The rewards earned on this comment will go directly to the person sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.

tommycordero's avatar @tommycordero 4/2/2022

Hola @jesusalejos !

No es por bombardearte el post, comento por ti y tambien por quizas otros que tambien tengan interes en programacion. Quizas lo tuyo es solo un hobbie, pero quien ha dicho que no te puedan pagar por divertirte? Hechale un ojo de vez en cuando a los trabajos que se publican aqui, trabajos blockchain, que quizas veas uno que te llame. Y me avisas si necesitas una mano aplicando a cualquiera de esos o los que salgan :)

blockchainjobs.gif

ambarvegas's avatar @ambarvegas 4/6/2022

Que genial, me encanta ver a las personas aprendiendo cosas nuevas y de verdad que Platzi tiene toda la pinta de ser una buena herramienta, tengo pensado adquirir la suscripción más adelante