How to Take Start ? Roadmap of Computer Science ?
( Complete Road Map )
First of all I will Clear you that Each Semester Covers 4.5 month aprox. So there is misconception of 6 month semester. You can cover your Semester Road Map within 4 months. 🍃
GPA is important or skill ?
Ans: Both are important. You have to eligible yourself for interview with your GPA. 💫
Societies Collaboration is important or not ?
Ans : I would highly suggest you to join Tech Societies of your college/University. ( Benifts 🔻)
1st Semester ( 1st year )
° Course focus :
Probably to will take a start through Programming Fundamentals, this is pretty good. You have to Pick a language first.
Take a Start from C++ and clear your all core concepts of C++. Try to Understand the Working Behavior of Loops, functions, classes, structures, if-else statements and Recursion.
° Skill:
Another thing you have, to start Learning WordPress in your First semester and make a Portfolio Website before your final Exam. ☺️
° Others :
Do not completely focus on Skill Building, take you nerves down and focus on Studies and Secure GPA up as much as you can because afterward this GPA will help you Alot for you CGPA.
Join Tech Societies of your college/University Specially Gdsc and MLSA.
Below are the Top Websites that you can visit for Tech Courses.
2nd Semester ( 1st Year )
° Course focus:
You will Probably Learn Object Oriented programming. Now Switch your Language towards Java. Java is a Valued Language in Market. Another reason of Switching is Least Scope of C++ Jobs in Market.
Actually C++ is a Complex machine structured language, it is good for complex Projects. But not enough for realtime problems. Only you have learn the syntax of java and the inner Material is the Same and I am dam Sure you will fall in love with Java. 😉
° Skill:
Html, Css, JavaScript, UI Ux Design.💗❣️
° Others :
Still studies comes first in 2nd semester.
Apply for Web Development internship in WordPress at Internshala. 💰💰💰
Build your GitHub and LinkedIn account.
If you are a book Reader then you must visit below websites for Documentations.
Semester 03 ( 2nd Year )
° Course Focus :
Focus on DSA ( Data Structure and Algorithm ) in your University course.
° Skill :
JavaScript, React, Php
° Others :
- Projects Building
- Character Building
- Communication skills
( These will build through societies as well ) - Below are the example of Design, it’s a Poster/ Flyer Design.
Semester 04 ( 2nd Year ) :
Skills :
If your interest develop towards Web Development only then you can learn
Tailwind Css, Bootstrap, Angular.js, Node.js 🏆
Otherwise web is more than enough switch towards App Development.
I will suggest you to learn iOS development as iOS development is paid Better than Android and the best Path I will suggest is Flutter.
Flutter ( What’s Flutter ? )
_ Semester 05 ( 3rd Year ) :
This is the most important year of your Bachelor degree in the sense of desicion making. At this stage, you have to confirm your field interest that either you will go with
- Development
- Web Dev
- Android App Dev
- iOS App Dev
- Game Dev
- DevOps ( Development and Operation )
- Big Data / Data Science
- SQA ( Software Quality Assurance )
- Network Administration & Cloud Computing
- Blockchain Development ⭐
- Machine Learning & Artificial Intelligence
After your Goal Clearification you will go ahead. 🕊️
I will always advice other to make a Plan for 2 years, hardly 2.5 years( 5 Semester ) afterward stick with your goal. Research on it. Then, Connect with it. 🔮💥🔮
Below are the RoadMap of Flutter.
🔻🔻🔻🔻🔻🔻🔻🔻🔻🔻🔻🔻
Happy Coding, Happy Debugging, Happy Researching. 💕🥰
🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺