Skip to content

Latest commit

 

History

History
298 lines (240 loc) · 25 KB

README.md

File metadata and controls

298 lines (240 loc) · 25 KB

Go back to the main page

Websites

Table of contents

Artificial intelligence

Machine learning

Career

Advice

  • TopResume. "Job-search tips and expert advice to help you get ahead in your career."

Resume building

  • Kickresume - " We help students take first steps towards a successful career. Kickresume Premium is now free for all students. Verify your student status with ISIC, ITIC or EURO>26."

Computer science

Algorithms

Articles

Free (e)books

Data science

Jupyter

Pandas

  • Modern Pandas - "This series is about how to make effective use of pandas, a data analysis library for the Python programming language. It's targeted at an intermediate level: people who have some experience with pandas, but are looking to improve."
  • Official website - "pandas is an open source, BSD-licensed library providing high-performance, easy-to-use data structures and data analysis tools for the Python programming language."

Working with data (Pandas, NumPy, Matplotlib, IPython, Scikit-Learn...)

LaTeX

  • Overleaf - "The easy to use, online, collaborative LaTeX editor."
  • Templates - "The best source of free quality LaTeX templates."
  • Wikibook - "This is a guide to the LaTeX typesetting system. It is intended as a useful resource for everybody, from new users who wish to learn, to old hands who need a quick reference."

Mathematics

Beginner topics

  • Khan Academy - Brush up on arithmetic, algebra, geometry, trigonometry, statistics & probability, calculus, differential equations, linear algebra, functions.

Calculus

  • Calculus III - Here are my online notes for my Calculus III course that I teach here at Lamar University. Despite the fact that these are my “class notes”, they should be accessible to anyone wanting to learn Calculus III or needing a refresher in some of the topics from the class.

Derivatives

Encryption

Limits

Linear Algebra

Modular arithmetic

  • Modular arithmetic - Clear, simple explanations: "Numbers in a given modulo "wrap around". They reach a certain value, and then continue from the beginning up to that value. Then, begin again. [...]"

Number bases

Online tools

  • Desmos - "Graph functions, plot data, evaluate equations, explore transformations, and much more – for free!"
  • Symbolab - "Symbolab: equation search and math solver - solves algebra, trigonometry and calculus problems step by step." (:heavy_dollar_sign: requires subscription for all features)
  • Wolfram Alpha - "Wolfram Alpha is a computational knowledge engine or answer engine." (:heavy_dollar_sign: requires subscription for all features)

Statistics

Trigonometry

Online services

Disposable/temporary emails

"Disposable email addressing, also known as DEA or dark mail, refers to an approach where a unique email address is used for every contact or entity. The benefit is that if anyone compromises the address or utilises it in connection with email abuse, the address owner can easily cancel (or "dispose" of) it without affecting any of their other contacts." (from Wikipedia)

  • Spamgourmet - Customize disposable emails on the fly.
  • Temp Mail Address - Get an email assigned live that will expire according to your needs.
  • Temp Mail - Automatically get assigned a temporary account where you can see in real time your emails coming in.
  • ThrowAwayMail - Obtain a temporary email that's valid for 48 hours.

File sharing & storage

  • Box - 10GB Free (250MB file size limit). "Box, Inc., based in Redwood City, California, is a cloud content management and file sharing service for businesses. Official clients and apps are available for Windows, macOS, and several mobile platforms." (from Wikipedia)
  • Dropbox - 2GB Free. "Dropbox is a file hosting service operated by the American company Dropbox, Inc., headquartered in San Francisco, California, that offers cloud storage, file synchronization, personal cloud, and client software." (from Wikipedia)
  • Firefox Send - Send up to 2.5GB files when signing up or 1GB privately, without signing in. Decide for how long to store your files online, who can download them and how many times.
  • Google Drive - 15GB Free. "Google Drive is a file storage and synchronization service developed by Google. [...] Google Drive allows users to store files on their servers, synchronize files across devices, and share files." (from Wikipedia)
  • Hightail - 2GB Free (100MB file size limit), 7 days file expiration. "Hightail, formerly YouSendIt, is a cloud service that lets users send, receive, digitally sign and synchronize files." (from Wikipedia)
  • pCloud - 10GB Free. "pCloud is the secure cloud storage, where you can store, share and work on all your files. You can access them on any device, anywhere you go!"
  • Sync - 5 GB of secure file storage with basic sharing features. 2048-bit RSA, SSL/TLS encryption, end-to-end encryption, 30 days version history, restore & rewind, password protected sharing, remote device lockout.
  • WeTransfer - Free: Send up to 2GB with 7 days file expiration.

Image hosting

  • 500px - Primarily used to showcase photography.
  • Flickr - "Flickr is an image hosting service and video hosting service. It was created by Ludicorp in 2004." (from Wikipedia)
  • Free Image Hosting.net - No sign up required.
  • Google Photos (storage included with Google Drive, 15GB for free) - "Google Photos is a photo sharing and storage service developed by Google." (from Wikipedia)
  • ImageShack- "Unlimited space to host images, easy to use image uploader, albums, photo hosting, sharing, dynamic image resizing on web and mobile."
  • Imgbox - "Hotlinking, super blazing fast, 10MB maximum file size, simple interface, unlimited storage space, unlimited storage time."
  • Imgur - "Imgur is an online image sharing community and image host founded by Alan Schaaf in 2009." (from Wikipedia)
  • Postimage - "Provides free image upload and hosting integration for forums. Free picture hosting and photo sharing for websites and blogs."
  • TinyPic - No sign up required. "TinyPic is a photo and video sharing service, owned and operated by Photobucket.com, that allows users to upload, link and share, images and videos on the Internet. The idea is similar to URL shortening in which each uploaded image is given a relatively short internet address." (from Wikipedia)
  • Use - "Use.com offers unlimited free image hosting - No sign up required! It's easy to upload, link, and share your photos on eBay®, craigslist®, MySpace®, blogs..."

Open source

  • Open Source Guides - "Open source software is made by people just like you. Learn how to launch and grow your project."

Programming

Basics

  • SoloLearn - "Learn on the web and on the go. Available on all major devices and platforms. Always pick up where you left off. More simple and enjoyable than ever!"

Coding challenges

  • Challenge Rocket - "Solve a challenge. Test your skills. Get hired."
  • Code Abbey - Somewhat more beginner-oriented. "We believe that three things lead to success: Practice, Practice and Practice!"
  • CodeSignal - "CodeSignal (formerly CodeFights) is a skills-based assessment platform operated by American company BrainFights, Inc., whose mission is to discover, develop and promote technical talent. [...] CodeSignal applies game mechanics that offer developers of all skill levels online computer programming challenges for both instructional and recruiting purposes." (from Wikipedia)
  • CodeWars - "Achieve mastery through challenge. Improve your skills by training with others on real code challenges."
  • Coderbyte - "Get access to the best collection of coding challenges that you can solve directly online in 10 programming languages. The challenges come with official solutions and tens of thousands of user solutions. You can also brush up on your skills by reading our tutorials in topics like advanced JavaScript features, data structures, and algorithm interview questions asked at companies like Google and Microsoft."
  • CodinGame - "The new way to improve your programming skills while having fun and getting noticed."
  • HackerRank - "Join over 5 million developers. Practice coding, prepare for interviews, and get hired."
  • LeetCode - "LeetCode is the best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews."
  • Project Euler - "Project Euler (named after Leonhard Euler) is a website dedicated to a series of computational problems intended to be solved with computer programs." (from Wikipedia)
  • Topcoder - "Topcoder (formerly TopCoder) is a crowdsourcing company with an open global community of designers, developers, data scientists, and competitive programmers. Topcoder pays community members for their work on the projects and sells community services to corporate, mid-size, and small-business clients." (from Wikipedia)

Games

CSS

  • CSS Diner - "It's a fun game to learn and practice CSS selectors."
  • Flexbox Zombies "This is a Mastery Game. Each section unravels part of the plot, gives you mastery over a new flexbox concept, and presents zombie survival challenges that force you to solidify your new skills like your life depends on it."
  • Grid Garden - "How well can you tend to your carrot garden using CSS grid? In this game, you must water your carrot crops and poison the weeds by mastering CSS grid, a powerful new module that makes 2-dimensional grid layouts a piece of cake. With it you can define columns, rows, and grid template areas."

JavaScript

  • CheckiO - "Coding games for beginners and advanced programmers where you can improve your coding skills by solving engaging challenges and fun task using JavaScript."
  • Screeps - "It’s an open-source sandbox MMO RTS game for programmers, wherein the core mechanic is programming your units’ AI. You control your colony by writing JavaScript which operate 24/7 in the single persistent real-time world filled by other players on par with you."

Python

  • CheckiO - "Coding games for beginners and advanced programmers where you can improve your coding skills by solving engaging challenges and fun task using Python."

Service workers

  • Service Workies - "Learn Service Workers inside and out with the new PWA Mastery Game."

Git / GitHub

  • Git Immersion - "A guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it."
  • Learn Git Branching - "An interactive Git visualization tool to educate and challenge!"
  • Try GitHub - Resources to learn Git: Handbook, cheat sheets, git commands in the browser, etc.

iOS

Swift

JavaScript

  • You Don't Know JS (book series) - "This is a series of books diving deep into the core mechanisms of the JavaScript language."
  • JavaScript Arrays - "Memorize the JavaScript array methods quickly, including weird corner cases; no more looking them up. Slice, filter, map, reduce, and the rest."

Julia

Python

Questions and answers

Regular expressions (regex)

  • RegexOne - "Learn Regular Expressions with simple, interactive exercises."
  • regex101 - "Online regex tester, debugger with highlighting for PHP, PCRE, Python, Golang and JavaScript."
  • Regexes - Execute Program - "Learn the common regex features. Boundaries, repetition, wildcards, character sets, character classes, and others."

SQL

  • SQL Zoo - "Learn SQL using: SQL Server, Oracle, MySQL, DB2, and PostgreSQL."

TypeScript

  • TypeScript - Execute Program - "Static types and the TypeScript language from the ground up, whether you've used static types or not. Basic JavaScript knowledge required."

Startups

Web

Buying a domain name

Cloud Computing

  • AWS - "Amazon Web Services is a subsidiary of Amazon that provides on-demand cloud computing platforms to individuals, companies and governments, on a metered pay-as-you-go basis." (from Wikipedia)
  • Digital Ocean - "DigitalOcean provides developers cloud services that help to deploy and scale applications that run simultaneously on multiple computers." (from Wikipedia)
  • Google Cloud Platform - "Google Cloud Platform, offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search and YouTube." (from Wikipedia)
  • Linode - "Instantly deploy an SSD cloud server running with your choice of Linux distro, resources, and node location."
  • Rackspace Cloud - "The Rackspace Cloud is a set of cloud computing products and services billed on a utility computing basis from the US-based company Rackspace. Offerings include web application hosting or platform as a service ("Cloud Sites"), Cloud Storage ("Cloud Files"), virtual private server ("Cloud Servers"), load balancers, databases, backup, and monitoring." (from Wikipedia)

Information on websites

Website annotation

  • Bounce - "A little app from ZURB that lets people add feedback to any interface and toss that back and forth with other people."

Website testing

  • CodePen - "CodePen is an online community for testing and showcasing user-created HTML, CSS and JavaScript code snippets. It functions as an online code editor and open-source learning environment, where developers can create code snippets, creatively named "pens", and test them." (from Wikipedia)
  • JSFiddle - "JSFiddle is an online community for testing and showcasing user-created and collaborational HTML, CSS and JavaScript code snippets, known as 'fiddles'. It allows for simulated AJAX calls." (from Wikipedia)