Skip to content

GDSC-SIT-2024/Roadmap-For-All-years-under-GDSC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

B.Tech Roadmap and Resources

Welcome to the B.Tech Roadmap repository! This guide provides a structured approach to your eight-semester B.Tech journey, highlighting essential languages, technologies, and competitions to focus on. Each semester includes recommended tech stacks, relevant competitions, and video tutorials with YouTube previews.

Table of Contents

  1. Semester 1
  2. Semester 2
  3. Semester 3
  4. Semester 4
  5. Semester 5
  6. Semester 6
  7. Semester 7
  8. Semester 8
  9. Competitions
  10. Resources

Semester 1

Tech Stack

  • Programming Languages: C, C++
  • Development Languages: N/A
  • Scripting Languages: N/A
  • Frontend: HTML
  • Backend: N/A
  • Query Languages: N/A
  • Projects: Basic C/C++ programs

Video Tutorials

Semester 2

Tech Stack

  • Programming Languages: C++, Java
  • Development Languages: Java
  • Scripting Languages: Python
  • Frontend: HTML, CSS
  • Backend: Java
  • Query Languages: SQL
  • Projects: Java-based mini-projects

Video Tutorials

Semester 3

Tech Stack

  • Programming Languages: Java, Python
  • Development Languages: Python
  • Scripting Languages: Shell Scripting
  • Frontend: CSS, JavaScript
  • Backend: Python (Flask/Django)
  • Query Languages: SQL
  • Projects: Web-based projects

Semester 4

Tech Stack

  • Programming Languages: Python, JavaScript
  • Development Languages: JavaScript (Node.js)
  • Scripting Languages: Python, Shell Scripting
  • Frontend: React.js
  • Backend: Node.js
  • Query Languages: SQL, MongoDB
  • Projects: Full-stack applications

Semester 5

Tech Stack

  • Programming Languages: JavaScript, TypeScript
  • Development Languages: TypeScript
  • Scripting Languages: Python
  • Frontend: Angular
  • Backend: Express.js
  • Query Languages: SQL, MongoDB
  • Projects: Large-scale web applications

Semester 6

Tech Stack

  • Programming Languages: JavaScript, Python
  • Development Languages: Python
  • Scripting Languages: Python, Shell Scripting
  • Frontend: Vue.js
  • Backend: Django
  • Query Languages: SQL, GraphQL
  • Projects: Advanced web applications, APIs

Semester 7

Tech Stack

  • Programming Languages: Java, Python, C++
  • Development Languages: C++
  • Scripting Languages: Python
  • Frontend: React.js
  • Backend: Java Spring Boot
  • Query Languages: SQL, MongoDB
  • Projects: Enterprise applications

Semester 8

Tech Stack

  • Programming Languages: Java, Python, JavaScript
  • Development Languages: Full-stack development
  • Scripting Languages: Python
  • Frontend: Any (based on project needs)
  • Backend: Any (based on project needs)
  • Query Languages: SQL, MongoDB
  • Projects: Capstone projects, internships

Competitions

  • Google Code Jam: August
  • Google Kick Start: Monthly
  • Facebook Hackathon: Varies
  • GitHub Campus Experts: Apply in Summer
  • GirlScript Summer of Code: April - July
  • Solution Challenges: Annually
  • LeetCode Contests: Weekly
  • Codeforces Contests: Weekly
  • MLH Hackathons: Monthly

Resources

Feel free to contribute to this repository by suggesting additional resources or updates to the roadmap!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published