So I have this challenge I was promising myself to do like for the past months ig now is the time
here is the details:
✅for the next 3 months / 90 days i will challenge myself to learn new things, build projects until I secure a real job I mean it not internship not side gig A REAL JOB
✅so I will post daily what I learned what I built
if I fail like one day I will do what the top comment says
it starts from today
here is the details:
✅so I will post daily what I learned what I built
if I fail like one day I will do what the top comment says
it starts from today
🔥5❤1
so today I learned about FastAPI
-what it means
-how to setup
-about routing(GET, POST ... )
-Request Body & Pydantic
-Response Handling
-Dependency Injection
-Database Integration(this one took me a lot time🥲 i was deeply understanding how querying works)
-Authentication & Security(there is a lot manual work, made me thank Django🙏)
-and also some advanced topics (Middleware, Background Tasks, event handling)
so just in one day I learned all these things and I'm thinking to build something with FastAPI so I can understand more about it and also to add it as one of my tech stacks☺️
#day_1 #90_days_challenge #3_months_challenge
-what it means
-how to setup
-about routing(GET, POST ... )
-Request Body & Pydantic
-Response Handling
-Dependency Injection
-Database Integration(this one took me a lot time🥲 i was deeply understanding how querying works)
-Authentication & Security(there is a lot manual work, made me thank Django🙏)
-and also some advanced topics (Middleware, Background Tasks, event handling)
so just in one day I learned all these things and I'm thinking to build something with FastAPI so I can understand more about it and also to add it as one of my tech stacks☺️
#day_1 #90_days_challenge #3_months_challenge
❤2
And today, I learned about RAG
-What is is, why we use it and what problems it solves
-Documents & Text Processing(chunking, chunk overlap)
-Embeddings(embedding models, vector dimensions)
-Vector Databases(chromadb, how similarity search works and other types of search)
-and lastly retrieval (retrieve relevant chunks based query) and generation (connecting to LLM model of choice and getting answers)
gotta admit I didn't study this all in one day for the past 4 or 3 days i was attending RAG workshop but today just from following around what the instructor said i learned deeply what each mean and how to code with Python
and I'm thinking tomorrow I will built on the basic skill i have on Next.js then build a FullStack chatbot for one organization using RAG, FastAPI and Next.js💪
#day_2 #90_days_challenge #3_months_challenge
-What is is, why we use it and what problems it solves
-Documents & Text Processing(chunking, chunk overlap)
-Embeddings(embedding models, vector dimensions)
-Vector Databases(chromadb, how similarity search works and other types of search)
-and lastly retrieval (retrieve relevant chunks based query) and generation (connecting to LLM model of choice and getting answers)
gotta admit I didn't study this all in one day for the past 4 or 3 days i was attending RAG workshop but today just from following around what the instructor said i learned deeply what each mean and how to code with Python
and I'm thinking tomorrow I will built on the basic skill i have on Next.js then build a FullStack chatbot for one organization using RAG, FastAPI and Next.js💪
#day_2 #90_days_challenge #3_months_challenge
🔥2❤1
day 3 log: I learned more about Next.js like
-App Router vs Pages Router
-Server Components vs Client Components
-Hydration & "use client" boundaries
-Data Fetching in App Router
-and much more
then as I promised I started working on the fullstack chatbot. so using Next.js I built the frontend
I will share u the details shortly
and this was my day 3
#day_3 #90_days_challenge #3_months_challenge
-App Router vs Pages Router
-Server Components vs Client Components
-Hydration & "use client" boundaries
-Data Fetching in App Router
-and much more
then as I promised I started working on the fullstack chatbot. so using Next.js I built the frontend
I will share u the details shortly
and this was my day 3
#day_3 #90_days_challenge #3_months_challenge
🔥1
finished the Frontend of the Chatbot 💪
Tech stack
✅Next.js
✅TypeScript
✅Tailwind
Features
-clean UI with eye catchy background
-type writer effect
-auto scroll
for now it is just demo it is not connected to any thing just only frontend
Link: https://chatbot-eta-jet.vercel.app/
check it out and give give me any suggestions☺️
#project #frontend #next_js
Tech stack
✅Next.js
✅TypeScript
✅Tailwind
Features
-clean UI with eye catchy background
-type writer effect
-auto scroll
for now it is just demo it is not connected to any thing just only frontend
Link: https://chatbot-eta-jet.vercel.app/
check it out and give give me any suggestions☺️
#project #frontend #next_js
🔥2
Day 4 log: uhhh... I was busy this day like really busy😩 there was this group project im doing and there was something I should handle so coz of these I didn't do that much🫣 but I tried my best so to wrap it here is what I learned today.
About Vector db specially chroma db
-what is it
-about collections
-persistance
-how data is stored
-adding documents
-querying
And i also started doing the backend of the chat bot
#day_4 #90_days_challenge #3_months_challenge
About Vector db specially chroma db
-what is it
-about collections
-persistance
-how data is stored
-adding documents
-querying
And i also started doing the backend of the chat bot
#day_4 #90_days_challenge #3_months_challenge
Day 5 log: okay and today I learned about Background workers gotta admit I know basics before but I dive deep today and learned more advanced things
-how to use celery + redis
- about client / producer
-workers
-retry mechanism
-concurrency
-task serialisation
-task acknowledgement
And much more
#day_5 #90_days_challenge #3_months_challenge
-how to use celery + redis
- about client / producer
-workers
-retry mechanism
-concurrency
-task serialisation
-task acknowledgement
And much more
#day_5 #90_days_challenge #3_months_challenge
Omega Codes
Day 5 log: okay and today I learned about Background workers gotta admit I know basics before but I dive deep today and learned more advanced things -how to use celery + redis - about client / producer -workers -retry mechanism -concurrency -task serialisation…
I know I was supposed to post this yesterday but I got tired and forgot about it sry 😞
Okay now about today's
Day 6 log: and today I learned the basics about better auth like
-what is it
-what type of auth it provides
- how to setup the environment
-how it handles sessions
And much more and I promise to build a project that uses better auth
So I can master it💪
#day_6 #90_days_challenge #3_months_challenge
Day 6 log: and today I learned the basics about better auth like
-what is it
-what type of auth it provides
- how to setup the environment
-how it handles sessions
And much more and I promise to build a project that uses better auth
So I can master it💪
#day_6 #90_days_challenge #3_months_challenge
Omega Codes
300 subs
and new 20 subs in one day i think i should take this project seriously
Day 7 log: today I found that there are python frameworks that lets u create frontend apps by just typing python code, so i decided to get my hands dirty and learn then from many I chose Reflex so it is basically
A full-stack Python framework where you write Python code to build both the frontend and backend and the framework automatically generates a React frontend and a backend powered by FastAPI
so I learned things like
-what is it how it internally works (not that deep😁)
-Project Setup & Structure
- Building UI Components and Layout System (and I found it pretty similar with many frontend built components it is easier than u think to understand it)
-State Management and user interactions
-data and API and connecting with DB (this simple if u know FastAPI coz it's built on it)
-lastly I built a simple app to get more understanding of it
And much more, and I believe there will come one day and I might build real app with it
#day_7 #90_days_challenge #3_months_challenge
A full-stack Python framework where you write Python code to build both the frontend and backend and the framework automatically generates a React frontend and a backend powered by FastAPI
so I learned things like
-what is it how it internally works (not that deep😁)
-Project Setup & Structure
- Building UI Components and Layout System (and I found it pretty similar with many frontend built components it is easier than u think to understand it)
-State Management and user interactions
-data and API and connecting with DB (this simple if u know FastAPI coz it's built on it)
-lastly I built a simple app to get more understanding of it
And much more, and I believe there will come one day and I might build real app with it
#day_7 #90_days_challenge #3_months_challenge
Day 8 log: I always wanted to learn about WebSocket for long time so today got my hands dirty and dive to it and learned this things
-what is it, WebSocket Fundamentals
-WebSocket Protocol Basics
- FastAPI WebSocket Backend
-React WebSocket Client
-Real-Time Chat Application
-Managing Multiple Connections
and it was not that hard I thought it would be💪 and I think this is not something u learn and forget so i decided to build small project with and master it so I can finally use it in every of my projects
#day_8 #90_days_challenge #3_months_challenge
-what is it, WebSocket Fundamentals
-WebSocket Protocol Basics
- FastAPI WebSocket Backend
-React WebSocket Client
-Real-Time Chat Application
-Managing Multiple Connections
and it was not that hard I thought it would be💪 and I think this is not something u learn and forget so i decided to build small project with and master it so I can finally use it in every of my projects
#day_8 #90_days_challenge #3_months_challenge
🔥1