¿Qué tal? He aquí vuelvo con más novedades sobre mis avances en los cursos de AzulSchool en mi camino por seguir mejorando como futuro profesional.
Me complace decir que finalmente culminé el curso de Python, con lo que ya serían 2 cursos completados de la plataforma, el primero de C++, el año pasado, y este que les mencioné. La verdad me dio cierta sensación de felicidad el culminarlo, aunque confieso que no fue de la forma más disciplinada, aun sigo trabajando en eso.
Fue por allá en abril que hice mi primera publicación respecto al curso de Python que emprendía, y no fue hasta hace unos días que lo terminé. Podría argumentar que pasaron muchas cosas en mi vida personal que obstaculizaron el progreso continuo, pero, de poco valdría ya, toca seguir avanzando.
What's up? Here I am back with more news about my progress in AzulSchool courses on my way to continue improving as a future professional.
I am pleased to say that I finally finished the Python course, which means that I have now completed 2 courses on the platform, the first one on C++, last year, and this one I mentioned. The truth is that it gave me a certain feeling of happiness to finish it, although I confess that it was not in the most disciplined way, I'm still working on it.
It was back in April that I made my first publication about the Python course I was taking, and it wasn't until a few days ago that I finished it. I could argue that many things happened in my personal life that hindered the continuous progress, but, it would be worth little now, it's time to keep moving forward.
Respecto a este curso de Python, debo decir que el comienzo fue muy ameno y entendible. Lo cierto es que este lenguaje es bastante amigable para quienes inician, en comparación con C++, la curva de aprendizaje es mucho más llevadera.
Dado que tenía conocimientos previos hubo varias cosas que fueron más fáciles de resolver, varios ejercicios me resultaron familiares y el hecho de haber visto una materia que incluyera Python en el semestre que terminé hace poco, contribuyó a que fuese aún más fructífero y llevadero el curso.
Aunque, a decir verdad, parte de lo que me quito tiempo fue la montaña de asignaciones que me llegó de la universidad, aun así fue de gran ayuda haber empezado el curso antes de entrar de lleno con Python en el semestre. Sentí que estaba un paso adelante en varios de los parciales, lo que ayudó a que sacara una nota bastante alta, mejorando así mi promedio.
Los últimos módulos si estuvieron fuertes y a mi parecer la parte de interfaces me dejó con ganas de indagar más, pues solo toca un proyecto sobre una agenda que implementa todo lo anteriormente explicado en el curso más no incluye ejemplos aparte.
Pero esas son nimiedades, lo cierto es que el curso vale la pena completamente, los exámenes son exigentes y si no practicaste bien el módulo correspondiente, es seguro que no sacarás la nota suficiente para superarlo, pues incluye preguntas bastante específicas y de "Práctica" también, es decir, que requieren que hayas "golpeado" un poco el editor de código con los ejercicios para responderlas.
Regarding this Python course, I must say that the beginning was very pleasant and understandable. The truth is that this language is quite friendly for beginners, compared to C++, the learning curve is much more bearable.
Since I had previous knowledge there were several things that were easier to solve, several exercises were familiar to me and the fact of having seen a subject that included Python in the semester I finished recently, contributed to make the course even more fruitful and bearable.
Although, truth be told, part of what took up my time was the mountain of assignments I got from the university, it was still helpful to have started the course before I jumped right into Python for the semester. I felt like I was a step ahead in several of the midterms, which helped me get a pretty high grade, thus improving my GPA.
The last modules were strong and in my opinion the part of interfaces left me wanting to investigate more, because it only touches a project on an agenda that implements everything previously explained in the course but does not include separate examples.
But these are trifles, the truth is that the course is completely worth it, the exams are demanding and if you have not practiced well the corresponding module, it is certain that you will not get enough marks to pass it, because it includes quite specific and "Practice" questions as well, that is, that require you to have "beaten" a little the code editor with the exercises to answer them.
Terminar ese curso fue genial, pero, es necesario seguir capacitándome, por lo que, al poco tiempo me inscribí en uno de Java y empecé a practicar. En este avancé un 9% de golpe y superé 3 exámenes inciales con rapidez porque eran los rudimentos, es decir, los operadores, bucles y condicionales.
Posteriormente me puse a crear una calculadora simple para repasar el modelo vista controlador. Dado que tenía libertad creativa, incluso le coloque un fondo gracioso/tierno para variar. Ya luego se lo quité jajaja.
Este curso no está nada mal, aunque la versión de NetBeans que incluye en las explicaciones es vieja, así que quizás notes varias diferencias a la hora de implementar ciertas cosas.
Hacer la calculadora me trajo muchos recuerdos de mis tiempos con el proyecto BeatUDO, también me ayudó a refrescar detalles que se me habían olvidado sobre la sintaxis. Quedó un poco rústica pues no tiene la función para añadir decimales manualmente aunque los resultados si se expresen con el decimal (.0), también había que afinar detalles con la función dividir, con los toques extras al botón total y también con la barra de scrol de la "pantalla" de la calculadora, pues lo cierto es que es innecesaria al menos para las funciones que está cumpliendo.
Al ser un repaso libre no me centré tanto en pulir todos esos detalles, pero quizás en un futuro le añada más cosas. Lo que si haré será traer publicaciones sobre mis avances en el curso, los ejercicios que resuelva, y mi progreso.
Finishing that course was great, but, it is necessary to continue training, so, soon after I enrolled in a Java course and started practicing. In this one I advanced 9% at a stroke and passed 3 initial exams quickly because they were the rudiments, i.e. operators, loops and conditionals.
I then set about creating a simple calculator to review the controller view model. Since I had creative freedom, I even put a funny/terrible background for a change. I took it off later hahaha.
This course is not bad at all, although the version of NetBeans included in the explanations is old, so you may notice some differences when implementing certain things.
Making the calculator brought back a lot of memories from my time with the BeatUDO project, it also helped me to refresh details I had forgotten about the syntax. It was a little rustic because it does not have the function to add decimals manually although the results are expressed with the decimal (.0), also it was necessary to refine details with the divide function, with the extra touches to the total button and also with the scroll bar of the "screen" of the calculator, because the truth is that it is unnecessary at least for the functions that it is fulfilling.
Being a free review I did not focus so much on polishing all those details, but maybe in the future I will add more things to it. What I will do is to bring publications about my progress in the course, the exercises I solve, and my progress.
Y bueno... ¡Eso es todo por hoy! Otro curso terminado y otro reto asumido para seguir creciendo. Sigo tratando de administrar mejor mi tiempo para ser más constante en cada curso, pues si bien los termino, considero una debilidad el que tarde tanto y sea por tramos tan largos en ocasiones.
En lo personal te recomiendo mucho entrar también en este curso, doy fe de que es de muy buena calidad y vale cada centavo. Si quieres ingresar, clica aquí.
And well... That's all for today! Another course finished and another challenge taken on to continue growing. I keep trying to manage my time better to be more consistent in each course, because even though I finish them, I consider it a weakness that it takes me so long and for such long stretches sometimes.
Personally, I highly recommend you to join this course as well, I can attest that it is of very good quality and worth every penny If you want to join, click here.