Starting My Back-end Journey (1/?)


Hello, everyone! I’m Larissa and Front-end Developer, I have 5-6 years of professional experience and I started to see the need for learn back-end concepts in order to evolve my hard skills (Back-end is my achilles heel 😅).

The purpose of this post is tell you my steps of what I doing and also practicing my writing in English.



My expections and objectives

Last month, I started studying on uphop.ai. Uphop is a plataform with any courses free, I search video or other plataforms, but I didn’t understand it very well and all video I found used ORM (Object Relational Mapping) like Prisma, TypeORM and others.

Website Uphop

I began to feel that I was just copying and pasting, just creating tables without really knowing why or how it works and their rules. I ended up finding on Reddit in community called r/SQL and I found the Uphop.

I thought why not start at the bottom, My Front-end Journey started the same way!

So, that’s why I explored the course SQL for Beginners which also has AI to help with any doubts and has some very nice practical examples.

I using Obsidian for my studies and probably I will use some notes I writed, themes like Databases, SQL, Syntax with your commands and how use and more!




Initial Steps

  • Learn SQL, Database, PostgreSQL, ORM (At some point) and others;
    • Introduction to Databases and SQL
    • Basic Data Retrieval with SQL
    • Data Manipulation with SQL
    • Joining Tables and Basic SQL Data Types
    • Data Manipulation with SQL
    • Database Structure and Views



Next steps

  • Learn NodeJS, Fastify, NestJS, Prisma and others
    • Start a basic project using all concepts learn of Databases without ORM yet
    • Read the Prisma Documentation – ORM(I’m going to write an article just about the Prisma`) and make a new project with it.

This initial article is more for you understand my objectives, how I’m going to study and to get to know myself a bit.

Thank you for reading this far! And I hope to write more about this new journey for me!

Feel free to recommend articles, channels and so on of Back-end, I appreciate it 😎.



Source link