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 π