Hello! 👋

This is the last post of my experience during the Encora Academy program, a space to learn, practice, and grow. I’ve posted every week, all about the topics I’ve learned during this adventure, and today I want to share with you, my takeaways from these 6 months.

A lot of knowledge.

During this time, I learned a lot about different technologies, frameworks, languages, libraries, etc. I’ve talked about most of it in my last posts, and definitely, I can’t resume all of that in one post, instead, I prefer to write some bullet points with my most important takeaways:

  • You don’t have…


January 11— January 18

Hello! 👋 This is my fifteenth-week takeaways being part of the Encora Academy program, a space to learn, practice, and grow. I’ll post every week, all about the topics I’ve learned during this adventure.

This is the second week of the Your Personal Branch Phase and these are my takeaways:

What is a hash function?

A has function, is a function that receives an object, usually a string, process it and returns a limited object of certain data type, usually and integer.

The process that happened inside, is different depending the environment, could be created for the developer who is using…


January 4 — January 11

Hello! 👋 This is my fifteenth-week takeaways being part of the Encora Academy program, a space to learn, practice, and grow. I’ll post every week, all about the topics I’ve learned during this adventure.

This week, was the first week of the Your Personal Branch Phase, I reviewed some Computer Science and Ruby concepts. These are my takeaways:

Inheritance vs Composition


December 28— January 4

Hello! 👋 And happy new year! 🥳 This is my fourteenth-week takeaways being part of the Encora Academy program, a space to learn, practice, and grow. I’ll post every week, all about the topics I’ve learned during this adventure.

I’ve spent this week reviewing, learning, and practicing some concepts and technologies. These are my notes:

HTML

The Doctype tag is an important part of an HTML document, it basically defines the standard to follow while building an HTML file. These are my notes about it:


Durante las ultimas dos semanas, estuve trabajando en un proyecto (mas bien, varios) de ToDo para experimentar las diferentes formas de trabajar con React y Rails.

Tome este tutorial como base para construir los proyectos y aquí explico el proceso que seguí y las principales diferencias que encontré como principiante en ambas tecnologías.

Rails API y React

Este proyecto consta de dos proyectos separados:

  • El backend desarrollado con Ruby on Rails y,
  • El frontend con React

Aqui se encuentra el código fuente para el backend y en este link para el frontend.

api

Primero, inicie desarrollando una api en rails con un CRUD la cual…


Durante las ultimas dos semanas, estuve trabajando en un proyecto (mas bien, varios) de ToDo para experimentar las diferentes formas de trabajar con React y Rails.

Tome este tutorial como base para construir los proyectos y aquí explico el proceso que seguí y las principales diferencias que encontré como principiante en ambas tecnologías.

Rails API y React

Este proyecto consta de dos proyectos separados:

  • El backend desarrollado con Ruby on Rails y,
  • El frontend con React

Aqui se encuentra el código fuente para el backend y en este link para el frontend.

api

Primero, inicie desarrollando una api en rails con un CRUD la cual…


December 21— December 28

Hello! 👋 This is my thirteenth-week takeaways being part of the Nearsoft Academy program, a space to learn, practice, and grow. I’ll post every week, all about the topics I’ve learned during this adventure.

This was the last week of the Open Source Phase, and this is what I learned about it.

Rails scaffolding

Rails has this functionality of code generations some code through the use of commands, in this case, we can run

rails generate model users name:text age:integer

It will generates a migration with the enough code to add name and age columns, a model to…


December 14— December 21

Hello! 👋 This is my twelfth-week takeaways being part of the Nearsoft Academy program, a space to learn, practice, and grow. I’ll post every week, all about the topics I’ve learned during this adventure.

This is almost the last week of contributions to open source, and this is what I learned from it.

Ruby / Ruby on rails

Validations

Rails have a helper that validates the state of objects before they go into the database.

It helps to ensure that only valid data is saved into the database. This is a simple example that validates that the acceptance field exists.

class…

December 07 — December 14

Hello! 👋 This is my eleventh-week takeaways being part of the Nearsoft Academy program, a space to learn, practice, and grow. I’ll post every week, all about the topics I’ve learned during this adventure.

This was the third week of the Open Source phase.

While I was working on my last issues and looking for some new ones, I learned different things.

asdf

I started to use the asdf version manager, so far I’ve used it to install different versions of ruby, to be able to run the project where I’m contributing, and also to keep…


November 30— December 07

Hello! 👋 This is my tenth-week takeaways being part of the Nearsoft Academy program, a space to learn, practice, and grow. I’ll post every week, all about the topics I’ve learned during this adventure.

This was the second week of the Open Source phase.

I did my first contribution to open source and I learned a lot during the trip.

Read code — Good practices

An open-source project is made by a big team and usually is a big project, so to contribute to them I should read different files and understand a small part of the project at least.

While…

Martha Rodríguez

Hello World!👋🏽 I’m a programmer in development. I’ll share with you my sketch notes about everything I learn during my journey as an Encora Intern…and more 😉

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store