Welcome to my JavaScript learning repository! This is where Iβm building my foundation in JavaScriptβfrom basic syntax to advanced conceptsβthrough structured examples, real-world snippets, and focused practice.
Hi! I'm Riyanshu Sharma, a B.Tech student at UCET Hazaribagh (CSE branch), graduating in 2028. While my background is in Computer Science and Engineering, Iβm deeply passionate about software development and actively transitioning into the tech world.
Iβm currently learning:
- π Java + DSA (GeeksforGeeks, Self-paced)
- π Web Development (HTML, CSS, JavaScript, React)
- βοΈ Backend Development (Node.js, Express, MongoDB β in progress)
This repo is part of my self-learning journey and preparation for internships, hackathons, and off-campus placements by my 6th semester.
π¦ JavaScript-Mastery/
βββ 01_Basics/
β βββ variables.js
β βββ dataTypes.js
β βββ operators.js
βββ 02_ControlFlow/
β βββ ifElse.js
β βββ loops.js
β βββ switch.js
βββ 03_Functions/
β βββ functionDeclaration.js
β βββ arrowFunctions.js
βββ 04_Arrays_Objects/
β βββ arrays.js
β βββ objects.js
β βββ arrayMethods.js
βββ 05_Advanced/
β βββ closures.js
β βββ promises.js
β βββ asyncAwait.js
βββ README.md
Each folder represents a learning module, and the JS files inside contain explained examples, practice problems, and notes.
- β Build a rock-solid foundation in JavaScript
- β Reinforce DSA concepts via JS implementations
- β Practice coding for frontend & backend dev
- β Strengthen problem-solving for interviews
- β Build real-world projects using JS & frameworks
- Language: JavaScript (ES6+)
- Tools: VS Code, Node.js, Git
- Platform: GitHub, Replit, CodeSandbox
- πΌ LinkedIn: Riyanshu Sharma
- π» GitHub: Sharmariyanshu
- βοΈ Open to: Internships, collaborations, and tech communities!
If you have suggestions, ideas, or want to collaborate on mini-projects, feel free to reach out or open an issue. I'm always excited to grow and learn with others in the developer community.
"Learning to code isnβt just about syntax. Itβs about solving problems, creating value, and building the futureβone line at a time."
Thanks for visiting π