DATACADEMY Science Journal Notes – Platzi Challenge

INTRO

Hey thanks for look at my first Journal! 

I am going to explain my learning process for DATACADEMY Platzi challenge. It’s my first time documenting something in my webpage, so I am excited for this! If you have any feedback, I would be glad to have it.

Before to begin I want to clarify this journal were written using Notion ash platform, and then I decided to use WP to post it on this site, so I am going to adapt the notion structure for something reading friendly. Have Fun!

I created a Kanban board, so I could keep a track of the courses path and have a visual representation of the rest of the work. Click on the miniature DATACADEMY Board to check Trello board.


LET ME INTRODUCE MYSELF AND EXPLAIN WHY

I work in a business intelligence company as a Project Manager and I have to study for a bachelor’s degree in mechatronics engineering. 

Before graduating, I focused on my professional path in project management. Because I could identify in myself other’s soft-skills such as communication, other’s engineering students had a lack of in almost most of the cases.
I didn’t have any problem to focus on those management tasks my colleagues tagged as dull or less importance, or unable to learn and execute technical skills.

I find myself more productive in removing impediments and guiding those skilled persons to focus in their area instead of worries of management tasks, which is one of the most important mindsets while working in agile teams.

Nowadays, I am focusing on building my personal brand as ivanchavez.me, and I have to share my knowledge as project manager and help other people to reduce the understanding gap between skate holders and development team. Learning about technical terms and having an overview of the technologies and procedures of projects I am accountable of allows me to understand better the core business needs and match them with the technical implementation.

In short terms: I am learning about Data Science terms because I want to be a better project manager and speak the same technical knowledge as my teammates.


EARLY AND LATE BEGGINING

I feel I am early because I have already completed all courses on DATACADEMY learning path, but late due I couldn’t join full kick-start session last 06-may, and I had no clue I had to make and write a journal about my experience which I noticed after looking of DATACADEMY Platzi newsfeed. I created this notion page at this if I am not wrong, but while this weekend working days, I just created the journal structure and introduction.

Personal note: ”Nice task, by the way” 

Screenshot took Saturday night 22:16 UTC-05:00

Screenshot took saturday night 22:19 UTC-05:00

“I think notion is a quite interesting took I could use for more than write this journal; I had to admit was intimidating at the beginning.”

I still, If you paid attention to my previous image, you will notice I had added a field completed course after course card in my board. So, see DATACADEMY challenge while I already had the intention to get me into data or get Data-Science understanding and completed the first course before to enroll to this challenge went pretty well for me. That’s another fact why I consider myself I had an earlier start.


Notes – Clases del Curso de Principios de Visualización de Datos para Business Intelligence

Definitely, I remind the wonderful explanation about napoleon French invasion of Russia, the explanation was so clear, and definitely I am going to replicate it when I find myself in a position to tell that history to a newbie’s into data analysis. On another hand, the Florence Nightingale explanation wasn’t as good as the napoleon one, I think this history/explanation could be improved due Florence had more points to tell in the nursing Field. 

hehe I couldn’t say I have cheated but work in a Tableau Partner company and work in a daily basis with business consultants had helped me to feel this course as one of the easiest one of the learning path for #datacademy.

I already had a portfolio using Tableau –  Check my tableau public portfolio. 

And I have got a Tableau Specialist Certification 

So nice to know the Data Science Path or Data Analytics, one always have an option to expose your work and share insights. This is something I really wanted to reach, while I figured out a Project Manager working in construction would be harder to do.


Notes – Clases del Curso Práctico de Regresión Lineal con Python

As Celis said: “this course is NOT short, is a practical one” This course has reminded me so much of my university thermodynamics classes, which I have enjoyed a lot. Calculating manually the linear regression to know the temperature of a pressure of a liquid using tables was not grateful, but the understanding of how nature uses maths to describe physical phenomena was something awesome and revealing a new level of awareness.

I have no clue if as platzi policies or T&C is forbidden to use external educational material, but I highly advise to add the following videos as extra to complement the understanding.

So Celis if you’re reading this, please confirm me to share as comment in the last video, at least for me having a panorama about what I am learning, why and how does this make sense with the goal is something I have to had clear since beginning.

¿Qué es una Red Neuronal? Parte 1 : La Neurona | DotCSV

¿Qué es una Red Neuronal? Parte 2 : La Red | DotCSV

Jugando con Redes Neuronales – Parte 2.5 | DotCSV

¿Qué es una Red Neuronal? Parte 3 : Backpropagation | DotCSV


Notes – Clases del Curso Básico de Python

I have already heard of Facundo as a pretty outstanding teacher in Platzi, and after completing the basic python one, I have no doubts about it. This course I already learned time before the Platzi team released the DATACADEMY challenge, and knew how to program because university courses about C and self-learning in C++, so transferring the concepts to a more user-friendly programming language as python has been a walk in the park.
Now, it is essential to say I am not a master in python, and I am far to consider myself proficient in a language just because I have taken and passed this course.

I think that is a wise decision to begin this course teaching python because the learning curve and his similarity compared with English language is so close. So nice to know the coding stuff is nowadays are closing understanding gap and performing learning curves to non-technical persons.

Since I learned basic C, assembly & VHDL at university and developed some personal projects using C++, I decided I had to learn the least other language to have a full ladder levels in language programming. So, I could have a panorama on what every language does.

So my list was:

  •  Super Low level: Assembly, VHDL
  •  Low Level: C
  •  Mid-Level: C++
  •  High Level: Python

Notes – Math Courses

Calculus, a simple word which could cause headache to some people. For me was a new tool who helped me to understand more complex stuff in my late bachelor’s degree in mechatronics engineering. Without having at least a middle understanding of them of what they are for I could have to miss some quite interesting Control topics, signal processing, flow simulations, mathematical description of physical robot movement modelling, etc… 

Just to summarize:

  • Differential calculus | get the slope | Optimization problem
  • Integral calculus | get the area underline | Determine a certain number of a practical situation which one could be described mathematically.

Also, I have reminded I took “numerical methods” class in University, where the major topic was: How to use computational power to solve mathematical problems. Where we had to use C (in my case) programming language to create an algorithm to calculate the area under the curve or a slope in a function. To be honest, I felt the class was a nonsense because all the mathematical stuff we were developing was in a click of a distance in a science calculator. My mind changed years later after figuring out the class purpose was not developed already made mathematical algorithms, and its real purpose was to develop in the student and logical thinking to solve large problems in small chunks. Where computers and programming languages were only a tool to reach it.

Paraphrasing what I remind a ITSON University well know control theory teacher said:

The purpose of these topics is to develop a logical and Procedural mindset in you guys, telling to students.

I can see now he was right. 


IVAN CHAVEZ

Hi there! If you’re into the data world like me, then you’re in the right place.

In this website, we’re going to dive into the exciting world of DataOps & Analytics. From the latest trends and innovations to practical tips and tricks, I got everything you need to stay on top of the game.
So grab a cup of coffee (or your beverage of choice), get comfortable, and let’s get started!

-IC