Content
Programming Language
- π
ΎοΈ C - Programming - A foundational programming language
known for its performance and close system hardware manipulation.
- π Python - A versatile and
widely-used programming language known for its readability and simplicity.
- β Java - A popular, object-oriented
language commonly used for building web applications and Android apps.
- π JavaScript - A
core technology of the web, used for client-side development to create interactive websites.
- βοΈ C++ - An extension of C that includes object-oriented
features and is widely used in system/software development.
- π₯οΈ C# - A modern,
object-oriented language developed by Microsoft, primarily used for Windows applications.
- π§ PHP - A server-side scripting language designed
for web development and creating dynamic web pages.
- π Swift - A
powerful and intuitive programming language for iOS and macOS app development.
- π Ruby - Known for its simplicity and
productivity, Ruby is a dynamic language often used for web development.
- πΏ Go (Golang) - A statically typed language
designed for simplicity and efficiency, commonly used in backend development.
- π· TypeScript - A superset of JavaScript that
adds static types, making it easier to debug and maintain larger applications.
- π¦ Rust - A systems programming language that
prioritizes safety and performance, often used in concurrent programming.
- π’ Kotlin - A modern programming language
that is fully interoperable with Java and used for Android development.
- π Shell Scripting (Bash) - A
scripting language for task automation and configuration on Unix-based systems.
- π Objective-C
- A programming language that adds Smalltalk-style messaging to the C programming language, used
in iOS and macOS development.
- π Dart - A client-optimized
language for fast apps on any platform, often used with Flutter for mobile development.
- π R - A programming language for
statistical computing and graphics, widely used among statisticians and data miners.
- π MATLAB - A
high-performance language for technical computing, particularly in mathematics and engineering.
- βοΈ Scala - A hybrid functional/object-oriented
programming language that runs on the JVM and is known for its concise code.
- π Lua - A lightweight scripting
language designed for embedded use in applications.
- π MATLAB - A
high-level language and interactive environment for numerical computation, visualization,
and programming.
- βοΈ Scala - A powerful language that combines
functional and object-oriented programming, running on the Java Virtual Machine (JVM).
- π Lua - A lightweight, fast, and
embeddable scripting language often used in game development.
- π Groovy - A dynamic language for
the Java Platform that is known for its ease of use and integration with Java.
- πͺ Perl - A highly capable, feature-rich programming
language with powerful text processing capabilities, often used for web development and
system administration.
- π Haskell - A standardized, general-purpose
purely functional programming language known for its strong static typing and lazy
evaluation.
- π§ͺ Julia - A high-level, high-performance
programming language for technical computing, with capabilities for numerical and scientific
computing.
- π§ PowerShell Scripting - A task
automation and configuration management framework from Microsoft, built on .NET.
- π₯οΈ VB.NET - An
object-oriented programming language developed by Microsoft that is easy to learn and widely
used for Windows applications.
- ποΈ COBOL - A
legacy programming language primarily used in business, finance, and administrative systems
for companies and governments.
- π¦ Ada - A high-level programming language used in
systems where reliability and efficiency are critical, often used in aerospace and defense.
- π’ Fortran - One of the
oldest high-level programming languages, particularly strong in numerical computation and
scientific programming.
- π₯ Elixir - A functional, concurrent language built
on the Erlang VM, known for its scalable and maintainable applications.
- π Django (Python Framework) - A high-level
Python web framework that encourages rapid development and clean, pragmatic design.
Cybersecurity Skills
- π΅οΈββοΈ Ethical Hacking - A course
that teaches the principles and practices of ethical hacking and penetration testing.
- π Penetration Testing - Learn to use
Metasploit, a powerful tool for penetration testing and security assessment.
- π Bug Hunting - An open platform where researchers
can report vulnerabilities and earn bounties.
- π Bug Hunting 2 - A free class for budding hackers
that provides foundational knowledge for bug hunting.
- π Security+
- A comprehensive training course for CompTIA Security+, covering essential security concepts.
- π Web Application
Security - A detailed guide on securing web applications with best practices and testing
techniques.
- π Network Security - Resources and information about
network security from the SANS Internet Storm Center.
- π¨ Incident Response - A guide and resources for
preparing for and responding to security incidents.
- π¦ Malware Analysis - Articles
and resources focused on understanding and analyzing malware.
- π» Digital Forensics - Resources and training
focused on recovering and analyzing data from digital devices.
- π Threat Intelligence - A repository of information on
cyber adversaries and the tactics, techniques, and procedures they use.
- π Security Certifications -
Information about various security certifications offered by CompTIA.
- π‘οΈ Web Application Security (OWASP) - The OWASP Foundation's
resources dedicated to improving the security of software.
- βοΈ Cloud Security - Resources and tools to help
secure data in the cloud.
- π° Security Blogs and News - Featuring articles from
renowned security expert Brian Krebs on news and insights.
- ποΈ Security Blogs and News 2 - Bruce Schneier's blog
focusing on security, technology, and privacy issues.
- ποΈ Cybersecurity Podcasts - A dive into the world of
cybercrime and security through engaging podcasts.
- π§ Cybersecurity Podcasts 2 - Security Now
podcast with topics on security news and interviews with experts.
- π Security Training Platforms - Various courses and
resources to learn about cybersecurity.
- π» Security
Training Platforms 2 - Courses focused on ethical hacking for web applications.
- π± Mobile Security
(OWASP) - A comprehensive guide to ensuring mobile application security.
- π£ Social Engineering Awareness - Resources for
understanding and preventing social engineering attacks.
- πΆ Wireless Network Security - Tools and resources for securing
wireless networks.
- π€ Cybersecurity Conferences - DEF CON is one of the
world's largest and oldest hacker conventions.
- π₯οΈ Cybersecurity Conferences 2 - Black Hat provides
security professionals with the latest in information security research, trends, and techniques.
- βοΈ Legal and Ethical Considerations - The Electronic Frontier
Foundation provides insights into the legal aspect of technology, privacy, and civil liberties.
- π Internet of Things (IoT) Security -
Resources and guidance for securing IoT devices and networks.
Professinal Skills
- π£οΈ Communication Skills - Free online
courses to enhance your communication abilities.
- π¬ Communication
Skills 2 - A course focused on techniques for effective communication.
- 𧩠Problem
Solving - Improve your JavaScript skills through this 10-day coding challenge.
- π± Adaptability - Courses
aimed at improving your adaptability in various work environments.
- π§ Critical
Thinking - Develop your critical thinking and problem-solving skills through this course
from RIT.
- π§βπ« Leadership -
Explore the foundational skills necessary for effective leadership.
- π Data Analysis Google - Google's
Analytics Academy offers free courses on data analysis and Google Analytics.
- π Data Analysis
Coursera - A specialization in data visualization techniques through Coursera.
- π» Digital Literacy - A
comprehensive program by Google to enhance your digital skills.
- π‘ Networking
Skills - Courses to build a solid foundation in networking concepts.
- π Emotional
Intelligence - Learn about emotional intelligence and how to apply it in personal and
professional contexts.
Cheat Sheets
- π Quick Ref - A collection of quick reference guides for various
programming languages and tools.
- π¨βπ» Code with Harry - An educational platform
offering tutorials and resources for different programming languages.
- π¨βπ» Codecademy - The Codecademy Cheatsheets page offers a comprehensive collection of quick reference guides for various programming languages and technologies.
- π GeekForGeeks - A popular educational website
providing tutorials, coding problems, and technical articles for programmers.
- πΌ Interview Bit - A platform dedicated to helping users
prepare for technical interviews with coding challenges and interview questions.
- π Edureks - Offers a collection of cheat
sheets and educational resources across various technology topics.
- π₯ CodeBurst - A platform featuring articles, coding tutorials,
and insights from developers worldwide.
- ποΈββοΈ Exercism - A coding practice platform where users can
solve exercises and receive mentorship in various programming languages.
- π Alta3 - Provides educational posters and resources for
various programming languages and concepts.
- π DevHints - A collection of cheatsheets for developers covering
various programming languages and frameworks.
- π οΈ GitSheet - A handy resource for quick references and commands
for using Git.
- π Overapi - A compilation of cheat sheets covering multiple
programming languages and technologies.
- π§ GmailCity - A resource focused on Gmail tips, tricks, and
tools to enhance productivity.
- ποΈ CheatoGraphy - A site that offers a vast collection of
cheat sheets for various subjects and programming languages.
- π CodeHouse - A resource providing cheat sheets and
coding shortcuts for developers.
Discounted Coupons
- ποΈ SharewareOnSale - A website that offers software
discounts, free trials, and limited-time offers for various applications.
- πΈ BitsDuJour - Provides daily deals on software,
including significant discounts and giveaway opportunities.
- π Giveaway of the Day - Offers a new free software
application each day to download and try, usually with promotional offers.
- π Net Load - A platform for discovering various free downloads,
software giveaways, and technological offers.
- π Vovsoft Giveaway - A site offering giveaways for software
developed by Vovsoft, including a range of useful applications.
- π Giveaways Networks - A hub for various giveaways and
promotional materials across different categories and platforms.
- π DiscUdemy - A platform providing discounts and free
access to online courses, primarily from Udemy.
- π³ Coupon Scorpion - A website dedicated to aggregating
various coupons and discounts for online shopping.
- π·οΈ Best Coupon Hunter - A platform that collects the
best available coupon codes for a variety of online stores.
- π LearnViral - Offers free and discounted coupons
for Udemy courses, making online learning more accessible.
- π° Real Discount - A site showcasing genuine discount
offers and coupon codes for various products and services.
- π Mega Courses - Aggregates free online courses from various
providers, enabling learners to expand their knowledge..
- π§Ύ Promo Coupons - A resource for finding promotional
coupons for both online and local businesses.
- π FreeBies Global - A site offering a wide range of free
products, discounts, samples, and promotional items.
- π« CourseCity - An educational platform providing access to
free courses and learning resources across various subjects.
- πΌ 999CourseSale - A website that
lists free courses and educational resources to help learners find valuable opportunities.
- π CourseCity Alt - An
alternative section of CourseCity focused on providing free Udemy courses to users.
Machine Learning
Free Hosting
- π§ Netlify - A platform for hosting static
websites and web
applications.
- π§ Heroku - A cloud platform that enables
companies to build,
run, and operate applications entirely in the cloud.
- π§ Vercel - Provides hosting and serverless functions,
optimized
for frontend frameworks.
- π§ Fly.io - Offers a platform to run applications close to
users
globally with ease.
- π§ Github Pages - A service that allows you to
host static
websites directly from a GitHub repository.
- π§ Gitlab Pages - A feature
within GitLab
for hosting static websites from repositories.
- π§ Deta - A platform for building and deploying
serverless
applications effortlessly.
- π§ InfinityFree - A free hosting service with
unlimited disk
space and bandwidth.
- π§ Cyclic - Provides seamless deployment for
serverless
applications with minimal setup.
- π§ Surge - A simple tool for publishing static sites to
the web
quickly.
- π§ Adaptable - A platform that helps in deploying
web
applications smoothly and efficiently.
- π§ Tiny helpers: A collection of free
single-purpose online
tools for web developers
- π§ How
To Set Up
ESLint & Prettier In VS Code
- π§ Ray.so: Create beautiful images of your code snippets!
- π§ Squircley: Start creating beautiful organic
shapes ready to
use for logos, icons and background images
- π§ BrandBird: An image editor for busy SaaS
founders, who
build in public!
- π§ Carbon: Create and share beautiful images of
your source
code. (An alternative of Ray.so)
- π§ Milanote: Organize your creative ideas into visual
boards
- π§ Quicktype: Instantly parse JSON in any
language
Dynamic Programming
Data Structures
Deep Learning
Networking
Algorithms
Ethical Hacking