I'm Vidhan, a Computer Science student who wants learn more, and upgrade myself in both technical and communicational skills. I'm an Undergraduate with a passion for building user-centric web applications and intuitive Android experiences π
- Currently a member in GDSC and have hands-on experience in
C
C++
Java
Python
JavaScript
ReactJs
Kotlin
and the list goes on... - Check out my learning progress by accessing this repo - LearnBuildGrow
- Below array contains my learning resources,
export MyLearningResources = {
freeCodeCamp: "",
YT: "YouTube",
freeCodeCampYT: "",
HiteshChoudharyYT: "",
GoogleDevelopers: "Visit the Google Developers Site",
GitHub: "From various GitHub Repositories",
Udemy: "Free Courses",
Coursera: "Auditing the course",
edX: "Under College Subscription",
CheatSheets: "Access them from the below section",
DailyDotDev: "Make sure to be updated with the latest technologies"
};
-
Learn to become a Data Science specialist: Data Science
-
Learn Compose using Kotlin: Jetpack Compose
-
Learn Machine Learning from Google Devs: Machine Learning
-
From
web.dev
- Learn HTML: HTML
- Learn CSS: CSS
- Learn JavaScript: JavaScript
-
Learn ReactJS through the tutorials and official documentation: ReactJS
- After ReactJS, try to learn and use ReactJS + Vite
-
Learn NodeJS through the official tutorial: NodeJS
- After NodeJS, try to learn and use ExpressJS
-
Learn NextJS from the Vercel (As NextJS is a ReactJS framework, It's a good practice to learn ReactJS before learning NextJS): NextJS
-
Get a good grip of TailwindCSS (It's a good practice to learn the official CSS before learning TailwindCSS): [TailwindCSS]
-
Learn TypeScript for:
-
Checkout my cheat-Sheets collection from here
- CheatSheet of Flexbox: CSS Flexbox
- CheatSheet of Grids: CSS Grids
-
Checkout my Shortcuts from here
- Computer Shortcuts only using Ctrl key: Ctrl Key Shortcuts
- All Computer Shortcuts: Computer Shortcuts
- Visual Studio Code Shortcuts: VS Code Shortcuts
- MS Excel, Word and Outlook Shortcuts: Productivity Shortcuts
-
Documentation on Bootstrap: Bootstrap
-
Documentation on Web Technologies: Web Tech
-
Building apps on Android using Jetpack Compose.
-
Built few web apps using
Streamlit
= Beginner. (Checkout Streamlit projects in my repos) -
Built many Websites using HTML, CSS and JavaScript = Complete Beginner
Web Stack
-
ReactJS
upto Hooks andReactJS + Vite
= Advanced. -
ExpressJS
&NodeJS
= Backend. -
NextJS
= Beginner Full Stack. -
TailwindCSS
&ReactRouter
= Styling and Routing. -
Aceternity UI
library using NextJS. -
Access my academic lab experiments of Mobile Application Development from here (Android using XML and Java).
-
Access my academic lab experiments of Web Technologies from here (Beginner Web Stack, MySQL and Java (Servlets, JSP and JDBC)).
- π± See what I'm learning now from here
- π Iβm currently working on NextJS
- π― Iβm looking to collaborate and contribute on Android Compose, ReactJS or NextJS.
- π Pronouns: Vinnu, Reddy.
- β‘ Fun fact: University education is not obligatory.
- π« How to reach me: @itsvidhanreddy
- π Visit my portfolio from here - for now, I built it using only HTML, CSS and JavaScript.
β οΈ I'm working on my new portfolio website powered with NextJS and Aceternity UI Library.