The repository contains learning path for some domains and interesting must to do things in tech field as a College Student.:woman_student: :man_student:
🌟🌟🌟🌟 Feel Free to Star and Fork Repo 🌟🌟🌟🌟
- WEB DEVELOPMENT
- COMPETITIVE PROGRAMMING
- MACHINE LEARNING
- DATA ANALYST
- ANDROID APP DEVELOPMENT
- UI AND UX
- PENETRATION TESTING AND BUG BOUNTY
- FRAME WORKS
- VERSION CONTROL TOOLS
- TECH ARTICLE WRITING
- MUST KNOW HACKS
- Beginners - Practice @ GeeksForGeeks
- Beginners - HackerRank (Must do for a Beginner)
- Beginners - HackerEarth
- Long Challenge and Short Contest - CodeChef
- Short Contest - CodeForces
- Mathematics - Project Euler
- Data Structures and Algorithms - LeetCode (For Data-Structures and Algos)
- Practice - Dynamic A2OJ
-
Queue
-
Sets
-
Map
Time Complexitiy Analysis
- Linear Search
- Binary Search
- Selection Sort
- Bubble Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Heap Sort
- Radix Sort
- Count Sort
- Prime Number Generation (Sieve, Segmented Sieve)
- Euler Totient Theorem
- Fermat’s Theorem
- HCF & LCM (Euclid)
- Linear Diophantine Equations (Extended Euclid)
- Modulus Arithmetic (addition,multiplication,subtraction,modular Inverse)
- Basic Probability and Conditional Probability
- Random Variables
- Probability Generating Functions
- Expectation
- Probability Distribution [Binomial, Poisson, Normal,Bernoulli]
- Multiplication ( Strassen's algorithm ), Logarithmic exponentiation
- Matrix Transformations [ Transpose, Rotation Of Matrix, Representing Linear Transformations Using Matrix ]
- Determinant , Rank and Inverse Of Matrix [ Gaussian Elimination , Gauss Jordan Elimination]
- Solving System Of Linear Equations
- Matrix Exponentiation To Solve Recurrences
Game Theory - https://www.youtube.com/watch?v=_thN1Rp_FRA
- Adjacency Matrix
- Adjacency List
- Directed
- Undirected
- Weighted
- Unweighted
- Euler
- DFS
- BFS
- Strongly Connected Component
- Connected Component
- Cycle Detection
- Articulation Points
- Bridges
- Topological Sorting
- Bipartite Checking
- Flood-fill algorithm
- Prim’s Algorithm
- Kruskal Algorithm
- Dijkstra
- Bellman Ford
- Floyd Warshall’s Algorithm
- Euler Tour
- Tushar Roy - https://www.youtube.com/watch?v=8LusJS5-AGo&list=PLrmLmBdmIlpsHaNTPP_jHHDx_os9ItYXr
- GeeksforGeeks - https://www.youtube.com/watch?v=mmjDZGSr7EA&list=PLqM7alHXFySGbXhWx7sBJEwY2DnhDjmxm
- Fibonacci Series
- Longest Common Substring
- Longest Increasing Subsequence
- Longest Palindromic Substring
- Edit Distance
- Egg Dropping Puzzle
- Integer Knapsack
- Longest Common Subsequence
- Longest Substring Without Repeating Character
- Matrix Chain Multiplication
- Max Size Square Submatrix With One
- Maximum Length Chain
- ACM ICPC (Olympics of Programming)
- Google KickStart
- Google CodeJam
- Google HashCode
- FaceBook Hacker Cup
- TCS CodeVita
- HackWithInfy
- Codechef Long Challenge
- Codechef Cook-Off
- Codechef Lunchtime
- Codeforces Rounds Div1 & Div2
- Coding Block's CodeSule
List of Upcomming contests - https://clist.by/
- Linear Algebra :
- Playlist : Khan-Academy
- Gilbert Strang : Playlist
- Calculas :
- Playlist : 3blue1brown
- Notes : The Learning Machine
- Probability :
- Playlist : Khan-Academy
- Statistics :
- Read Out : Machine Learning
PYTHON FOR ML :
MACHINE LEARNING:
DEEP LEARNING:
- Kaggle
- International Data Analysis Olympiad (IDAHO)
- DrivenData
- Top-Ongoing Contest Are Listed here
- To know more about such Competitions refer this
- Matplotlib Crash Course Python Tutorial
- CS229: Machine Learning
- Pioneers in the Field - People you need to follow
- A Complete Machine Learning Roadmap made by Daniel Bourke.
- Programming Languages (Python/R)
- Data Visualization
- Data Warehousing
- SQL Databases
- Database Querying Languages
- Data Mining, Cleaning and Munging
- Advanced Microsoft Excel
- Machine Learning
This Roadmap follows the path of JAVA. Feel free to implement in the language of your choice.
- User Interface - https://www.udacity.com/course/android-basics-user-interface--ud834
- User Input - https://www.udacity.com/course/android-basics-user-input--ud836
- Multiscreen Apps - https://www.udacity.com/course/android-basics-multiscreen-apps--ud839
- Networking course - https://www.udacity.com/course/android-basics-networking--ud843
- Data Storage course - https://www.udacity.com/course/android-basics-data-storage--ud845
- Developing Android Apps course - https://www.udacity.com/course/new-android-fundamentals--ud851
- Advanced Android App Development - https://www.udacity.com/course/advanced-android-app-development--ud855
- Firebase in a weekend - https://www.udacity.com/course/firebase-in-a-weekend-by-google-android--ud0352
- Material Design Course - https://www.udacity.com/course/material-design-for-android-developers--ud862
- Coursera : Specialization
- Youtube: Playlist
- Handz - Handz design.
- Toy Faces - amritpaldesign.com/toy-faces.
- Ui8 - https://ui8.net/emelyanovk/products/m
- MacOS Big Sur Icons - https://www.behance.net/gallery/10054
- Superscene Pro - https://superscene.pro/
- 3ddd - https://3ddd.casa/
- Draftium - https://app.draftium.com
- Spirit App - https://spiritapp.io
- Google Web Designer- https://webdesigner.withgoogle.com
- Prototyp- https://prototyp.in
- Motion UI- https://zurb.com/playground/motion-ui
- Paste App- https://pasteapp.com
- Stylie- https://jeremyckahn.github.io/stylie/
- https://www.uplabs.com/posts/listenin
- https://www.behance.net/gallery/87629
- https://www.bypeople.com/css-bootstra
- https://www.figma.com/file/J1uPSOY5k5
- https://janlosert.com/store/webflow-c
- Mockup frames: https://www.mokupframes.com
- Screenspace Studio: https://www.screenspace.io/studio
- Threed: https://threed.io
- Hamok: https://hamok.io/
- Shape.so
- Magic Pattern
- Indian Doodle by Iconscout
- LS Graphics
- Shapefest
- Stubborn.fun
- Naker.io
- Box Shot
- Drama.app
- Vectary
- Neumorphism Icon Set: https://www.figma.com/file/MJjDaKFISl
- Isometric Love : https://www.isometriclove.com
- Orion Icons : https://orioniconlibrary.com
- Round Icons : https://roundicons.com/vector-free-icons/
- Strealine Icons : https://streamlineicons.com
- Pure Sugar : https://uibundle.com/products/pure-su...
- Unicons : https://iconscout.com/unicons
- Symbol Icons : https://symbolicons.com/free
- Control.rocks - https://control.rocks
- 3D Mockup: https://www.behance.net/gallery/91364...
- 3D Letters: https://www.behance.net/gallery/67550...
- Absurd Designs: https://absurd.design/
- Paaaterns!: https://products.ls.graphics/paaatterns/
- Open Peeps: https://www.openpeeps.com/
- Paper Illustrations: https://iconscout.com/paper-illustrat...
- Illlustrations: https://illlustrations.co/
- GetIllustrations: http://www.getillustrations.com/
https://colorleap.app/home https://colors.eva.design/ https://calcolor.co/ https://www.happyhues.co/
- Follow some infosec and other cybersecurity related stuff on medium.
- For Bug Bounty hunters read reports on hactivity and pentester.lands
- JackkTutorials on YouTube
- DEFCON Conference videos on YouTube
- Hak5 on YouTube
- Penetration Testing in linux
- Null-Byte
- Git
- Git is the tool, GitHub is the service for projects that use Git.
- What is Frame Work and Types of Frame Work : Blog
- Frameworks for Web Applications : Web Frameworks
- Spring FrameWork
- Django
- Flask
- Angular
- Vue
- React (Frontend Library)
- Express (Backend Framework)
- Ruby on Rails
- MEAN (MongoDB, Express.js, AngularJS, and Node.js)
- MEAN (MongoDB, Express.js, ReactJS, and Node.js)
- MEVN (MongoDB, Express.js, VueJS, and Node.js)
- LAMP (Linux, Apache, MySQL, and PHP)
- Try to write 🖋️ article on every new thing you learn there are various platforms where you can share your knowledege through tech articles .Also can read some other similar minded peoples blog .
- How to write on MEDIUM : First Article Writing
- How to write TECH Article on MEDIUM : Technical Article What to Include
- How to Contribute in gfg : Contribute gfg Many platforms you can discover but do share your knowledege .
- Hitesh Choudhary (All kinda stuff) - https://www.youtube.com/user/hiteshitube
- Telusko (Python and Java) - https://www.youtube.com/user/javaboynavin
- Rachit Jain (Full Stack) - https://www.youtube.com/channel/UC9fDC_eBh9e_bogw87DbGKQ
- Gaurav Sen (Algorithms) - https://www.youtube.com/channel/UCRPMAqdtSgd0Ipeef7iFsKw
- Abdul Bari (Algorithms) - https://www.youtube.com/channel/UCZCFT11CWBi3MHNlGf019nw
- Geeks For Geeks (Algorithms/DSA) - https://www.youtube.com/channel/UC0RhatS1pyxInC00YKjjBqQ
- Freecodecamp (All kinda stuff) - https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ
- Web Dev Simplified (Web Dev) - https://www.youtube.com/channel/UCFbNIlppjAuEX4znoulh0Cw
- Traversy Media (Full Stack) - https://www.youtube.com/user/TechGuyWeb
- Net Ninja (Javascript and Libraries) - https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg
- Dennis Ivy (Django) - https://www.youtube.com/channel/UCTZRcDjjkVajGL6wd76UnGg
- Mtechviral (Flutter) - https://www.youtube.com/channel/UCFTM1FGjZSkoSPDZgtbp7hA
- Code For Cause - https://www.youtube.com/channel/UCfv8cds8AfIM3UZtAWOz6Gg
- Code Volution (JS libraries)- https://www.youtube.com/channel/UC80PWRj_ZU8Zu0HSMNVwKWw
Meetups - www.meetup.com
- Link - https://github.com/dufferzafar/geeksforgeeks.pdf/releases
- Geeks Digest (Montly) - https://www.geeksforgeeks.org/geeks-digest/
- Youtube Link
- Official blog from coursera
Advice : Don't Forget to implement something from what you have learned !:100:
A sepcial thanks to all Contributors @maneprajakta,@kothariji, @anupam-kumar-krishnan,@karan0805 ,@arjunsingh64, @WaderManasi,@anushka-deshpande,@kkhitesh 💜