The Best Free SEO, Internet Marketing and Web Design Tools and Tutorials for 2015


Download it as a PDF


WebWordpress ToolsInternet MarketingSEO Learn

Web Design


Fonts



Google Web Fonts

Google Web Fonts

Completely Free

An inmense source of free fonts. House of the trendiest font: ‘Open Sans’.

Font Squirrel

Font Squirrel

Completely Free

Another source of 100% free fonts for your delight.

comic neue

Comic Neue (Comic Sans revamped)

Completely Free

A font that was posted on reddit and really stands out!


Icons



font awesome

Font Awesome Icons

Completely Free

Thousands of free icons you can easily use. All hosted in a very good CDN

flaticon

Flat Icons

Completely Free

Thousands of free icons with flat design.

evil icons

Evil Icons

Completely Free

Another resource of free simple icons for web design!

Icon Finder

Icon Finder

Free and Paid

An inmense resource of icons that gives you the possibility to search by tags. Some of them are free and some of them are paid.

icon8

Icon 8

Free and Paid

Again, another resource with free and paid icons.

iconmonstr

Icon Monstr

Free

An really big icon database with great UX and UI

icon archive

Icon Archive

Free with requirements

Another source of free icons to take into account

the noun project

The Noun Project

Free and Paid

More than 100,000 icons. For really serious searches this may be the solution


Colors



coolors

Coolors

Free

I love this page, what can I say? try it out!

adobe color

Adobe Color

Free

An increidble color picking algorithm

ultimate css gradient

Ultimate Css Gradient

Free

Maybe the best resource to generate css gradients

paletton

Paletton

Free

Another color weel like adobe (although I like this one better)

flat ui colors

Flat UI Colors

Free

Simple colors that incredibly just work… believe me

colour lovers

Colour Lovers

Free

Community of colour lovers (heh). Excelent way to find and discover new trends.

dyecol

Dyecol

Free

A really nice color picking algorithm. It gives you a color and a matching one, check it out

bada55

Bada55

Free

A fun project that takes words and turns them into css hex color codes.


Web Development


Front-end


General Snippets



snipplr

Snipplr

Incredibly Free

I can’t believe how good this page is. I think I can build incredible things just from copy and pasting

devsnippets

DevSnippets

Free

A collection of snippets for more advanced developers. It also has really good tutorials.


CSS Snippets (from really amazing people)



codrops

Codrops

Free

Chapeau to this guys. They are the bleeding edge of css design and they give increidible things (codes and tutorials) away for free.

codyhouse

CodyHouse

Free

“A free library of HTML, CSS, JS nuggets”. Some of them are incredible, really worth checking them out!

csstricks

CSS tricks

Free

Almost everytime that I google a css problem this blog comes up first explaining exactly my problem.


jQuery Snippets



fullpagejs

FullPage.js

Free

A javascript snippet worth noting that gives you the possibilty to build a really good landing page in a matter of minutes

jqueryui

jQueryUI

Free

“jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library.”

wowjs

WOW.js

Free

Add very easily those on-scroll animations that you love

beeker

Beeker

Free

Showcase your website inside a tilted iphone. Really cool.

lettering

LetteringJS

Free

All that is needed to handle your fancy text!

trianglify

Trianglify

Free

Easily Generate those lovely and modern triangle backgrounds


CSS Frameworks you should be using



bootstrap

Bootstrap

Free

Do I have to explain this? this table is made with bootstrap

foundation

Foundation

Free and Paid

A bootstrap alternative with some extra paid services

topcoat

Top Coat

Free

For the ones who just want a fast-loading framework

webknit

Base

Free

Well, this guy is incredible you should really check out all his projects.


Angular Resources and tutorials



shapingupwithangular

Shaping up with Angular

Free

This course is free thanks to google. Needless to say it’s incredible. It was my first approach to angular.

scotch code tutorials

Scotch.io

Free

Hats of to the guys at Scotch. They have the most comprehensive tutorials in all the internet.

tutsplus angular javascript tutorials

Tutsplus Angular

Free

Almost anytime that I want something specific coded I find out that this guys already made it, and posted a tutorial.

egghead

Egghead

Free

An inmense source of advanced angular tutorials


Back end


Things that make your life easier



yeoman

Yeoman

Free

Scaffold projects in minutes. If you are a serial developer you must get to know this tool

npm

NPM

Free

Handle downloading modules for your projects

bower

Bower

Free

A tool created by twitter devs that helps you easily add to your projects the front-end code you need.

grunt

Grunt

Free

Auto reload your page after you save, build and minify your scripts. Grunt does all the … grunt work!


Node



Node for beginners

Node for beginners

Free

You learnt javascript and now want to dive into the back-end of web developing? no problem!

scotch code tutorials

Scotch.io’s Node tutorials

Free

Again scotch one of the best places to learn coding in the internet.

stormpath

Sessions in Node

Free

A handy tutorial to learn about sessions in Node

github

Node Email Verification

Free

A handy open source code to have email verification in your node project


PHP



codecademy

Codecademy Course

Free

Want to start editing your wordpress page but you know nothing about anything? Codecademy is the best place to start

scotch code tutorials laravel

Scotch’s Laravel Tutorials

Free

Nothing else to say

angularphp

Connecting Angular and PHP

Free

A really niche blog about angular and php


Tools



generatewp

GenerateWP

Incredibly Free

Just by knowing this tool you turn from a beginner to an senior developer with experience.

underscores

Underscores

Free

A template with everything that’s needed to start developing a simple wordpress theme

roots wordpress framework

Roots

Free

I LOVE this framework. I wish it gained more popularity.


Plugins



mailpoet

MailPoet Newsletter

Free and Paid

The free version of this plugin lets you create and design newletters and send them to a maximum of 2000 people. Perfect for starters.

yoast

SEO by Yoast

Free and Paid

No matter what you do, this plugin is a must have.

polylang

Polylang

Free and Paid

I speak both english and spanish and wanted to make this site bilingual. However I couldn’t believe there wasn’t a free alternative to WPML. Fortunately I found Polylang and I love it!

plugin performance profiler

Plugin Performance Profiler

Free and Paid

Easily find out which plugins are slowing down your site.

ithemes security

iThemes Security

Free and Paid

You never know when this plugin might save you. Good to have at least one plugin of this kind


Automation



mailchimp

If This Then That

Free

Automate Almost every possible task on the internet. The Free plan is very good and covers everrything a small business may need

mailchimp

Zapier

Free and Paid

The free plan is smaller than the IFTTT plan. But it has integration with more services.


Email



mailchimp

MailChimp

Free and Paid

Mailchimp handles all your email. From grabbing your subscribers emails to designing the newletter and sending it. The free version allows you up to 2000 subcribers, but doesn’t allow any autoresponders.

litmus

Litmus

With Litmus you can test if your emails will look good in different email clients and devices

aweber

AWeber

Send email newletters, build signup forms, collect and manage subscribers, autoresponders follow ups and performance tracking.

mailinator

Mailinator

Free

Get a temporary email to subscribe to services you aren’t sure about.

maildude

MailDude

Free

Same as mailinator, a free disposable email.

targeted

Targeted.io

Test your email in different clients

boomerang

Boomerang

Free and Paid versions

I Love this tool. It’s a must have for all marketers. The free version allows you to set mails to be sent later, to know whether your email has been opened, to know whether the reader clicked the links you sent and to set reminders. Really awesome.


A/B Testing



optimizely

Optimizely

Free and Paid

Test which version of your website converts visitors to customers better. The free version allows up to 1000 monthly API calls.

vwo

Visual Website Optimizer

An A/B testing software with lots of options and insights


Monitor your Brand



mention

Mention

14 day free trial and free plan

Mention scrapes the internet searching for whichever alert (keyword) you specify. It’s excellent to find the places where people are talking about you or your brand

talkwalker

Talkwalker

Free

Alerts you when you or your brand have been mentioned. Incredible tool that costs nothing to use and provides great value.

google alerts

Google Alerts

Free

The original alerts tool made by google. Free to use!

moz

Moz Fresh Web Explorer

30 day free trial

Moz offers a wide variety of tools with a very long free trial, check them out!


Content Creation



mailchimp

PikToChart

Free

Amazing webapp to create stunning infographics! The free plan allows you to export high quality infographics with no watermark!

mailchimp

Infogram

Free and Paid

An Alternative webapp to create infographics, the free plan is smaller compared to PikToChart.


Social Media Analytics



buzzsumo

BuzzSumo

14 day free trial

As they put it: “Analyze what content performs best for any topic or competitor” 😉

socialcrawlytics

Social Crawlytics

Free with paid options

Crawls your webpage for insights on social signals.

topsy

Topsy

Free

Search the web for tweets, links, photos, and mentions from influencers for the words you specify!

socialrank

SocialRank

Free

“SocialRank is the easiest way to identify, organize, and manage your followers on Twitter.”

tagboard

Tagboard

Free

Very easily create a board with posts containing th hashtag you choose. The free plan allows you to have 1 board with 50 posts

followerwonk

Followerwonk

Free

Understand your twitter followers, breakdown their interaction according to location, who they follow, interests and more!

sharedcount

Shared Count

Free

“Track URL shares, likes, tweets, and more.” With an API for devs

sharetally

ShareTally

Free

Same as SharedCount but with more options, fancy visuals and the possibility to add a button to your browser!


Management




mailchimp

Bitrix 24

Free

Organize almost every task and project in your business. Out of all the webapps that offer this service Bitrix is the best. Not only has all the features that you may need but the free plan is quite good!

mailchimp

Trello

Free

Another tool for organizing your projects. You gotta love Trello’s simplicity.


Keyword Research



keyword tool

Keyword Tool

Free

Impressive free tool for keyword research, one of the best if not the best.

googlekeyword

Google Keyword Planner

Free

Google insights on keywords always come in handy

google trends

Google Trends

Free

Looking for a new niche? Maybe you can get some ideas from this!

wordstream

Wordstream

Free for keyword research, paid for most services

If you are doing a big keyword research it’s worth checking them out!

serps

SERP Keyword Tool

Free

Yet another free keyword research tool!

wordtracker

WordTracker

Free small demo and 7 day trial

Another keyword research tool with lots of insights

semrush

SEMRush

Free and Paid

The best tool to know which keywords your competition is targeting

mozdifficulty

Moz Keyword Difficulty

30 day free trial

Another great tool from the guys at Moz

keyword eye

Keyword Eye

Free

Another keyword research tool with lots of insights


Backlinks Analysis



ahrefs

Ahrefs

Maybe the leader in the market for backlink analysis.

majestic

Majestic SEO

Free and Paid version

When doing backlink analysis the more tools the better!

linkody

Linkody

30 day free trial

Monitor your site for gained or lost backlinks

opensite

Open Site Explorer

Limited Free Version

One of the best backlinks analysis tool if you are on a budget!

linkspy

LinksSpy

Very interesting backlink analysis tool with actionable items in the report. Check the case studies!


Rank Tracking



ranktracker

RankTrackr

Keep track of your organic rankings

authority labs

Authority Labs

30 day free trial (no credit card required)

Keep track of your and your competitors’ organic rankings and keywords

mozranktracker

Moz Rank Tracker

30 day free trial

Another great tool from the guys at Moz

serpsdaily

SERPs Rank Tracking

Pricey but powerful tool for rank tracking

serpbook

SERP Book

Another tool for rank tracking!


Track your Page Analytics



ga

Google Analytics

Completely Free

A must use tool for online marketers

gaconfig

Google Analytics Configuration Tool

Free

Easily configure google analytics for tracking specific events and creating goals

piwik

Piwik

Free

Free open source alternative to google analytics

statcounter

StatCounter

Free and Paid versions

Another tool for tracking your page statistics

webtrends

Webtrends

Impressive marketing solution for big businesses

kissmetrics

KISSmetrics

Really amazing tracking tool with lots of insights

clicky

Clicky

Free

Amazing tool. Give it a try!

crazyegg

Crazy Egg

Free

Get the Heatmap of your webpage!

heap

Heap Analytics

14 day trial

Another tool for getting analytics

segment

Segment.io

Free

“Segment is a customer data hub. You send us your data from any device or platform. We translate and forward it to your apps in a language they understand.”


Improve your Page Speed



pagespeed

Google PageSpeed

Free

The best actionable insights to make your page faster.

pingdom

Pingdom

Free

A breakdown of what is it that makes your page slower

gtmetricsj

GTmetrix

Free

Another tool to analyze your page speed

webpagetest

Web Page Test

Free

…another tool to analyze your page speed

Loadimpact

Load Impact

Free

Yet another tool to analyze your page speed


SEO and Marketing



There are thousands of these courses, so I chose to write the only ones that really stand out


Computer Programming



Specific Courses

Beginners

Course Name Start Date Length Provider Rating
Louv1.2x: Paradigms of Computer Programming – Abstraction and Concurrency Nov 17th 8 weeks edX NA
CS 101: Building a Search Engine Self Paced 7 weeks Udacity 5 (33 reviews)
Introduction to Internetworking with TCP/IP Self Paced NA openHPI NA
UNSW Computing 1 – The Art of Programming Self Paced 12 weeks OpenLearning NA
DCO042 – Python For Informatics Self Paced NA Others 5 (1 review)
Program Arcade Games – Learn Computer Science Self Paced NA Others NA
Semantic Web Technologies Self Paced NA openHPI NA
Introduction to Programming in Java Self Paced 10 weeks Udacity 3.8 (4 reviews)
User Experience for the Web Self Paced 4 weeks Open2Study 4 (2 reviews)
Introduction to Salesforce App Development Self Paced 2 weeks Udacity NA
CS50x: Introduction to Computer Science Self Paced NA edX 4.5 (10 reviews)
Mobile Web Development Self Paced NA Udacity NA
DB: Introduction to Databases Self Paced 11 weeks Stanford OpenEdx 4.3 (3 reviews)
Making Sense of Data Self Paced 3 weeks Others 3.7 (6 reviews)
Make your own 2048 Self Paced NA Udacity 1 (1 review)
Programming Foundations with Python: Learn Object-Oriented Programming Self Paced 4 weeks Udacity 5 (1 review)
Introduction to Internetworking with TCP/IP Self Paced NA openHPI NA
An Introduction to SAP HANA Self Paced 4 weeks openSAP NA
Introduction to Programming in C Self Paced NA NPTEL NA
Intro to HTML and CSS Self Paced 3 weeks Udacity NA
JavaScript Basics Self Paced 3 weeks Udacity NA
How to Use Git and GitHub Self Paced 3 weeks Udacity NA
Introduction to Databases Self Paced NA Coursera 4.8 (24 reviews)
Computer Science 101 Self Paced NA Coursera 4.5 (6 reviews)

Intermediate

Course Name Start Date Length Provider Rating
Compilers Nov 3rd NA Stanford OpenEdx 3 (1 review)
The Data Scientist’s Toolbox Nov 3rd 4 weeks Coursera 2.4 (14 reviews)
R Programming Nov 3rd 4 weeks Coursera 2.5 (38 reviews)
Getting and Cleaning Data Nov 3rd 4 weeks Coursera 3.2 (6 reviews)
Exploratory Data Analysis Nov 3rd 4 weeks Coursera 3.3 (3 reviews)
Reproducible Research Nov 3rd 4 weeks Coursera 4 (2 reviews)
Regression Models Nov 3rd 4 weeks Coursera NA
Practical Machine Learning Nov 3rd 4 weeks Coursera NA
Developing Data Products Nov 3rd 4 weeks Coursera NA
UT.7.01x: Foundations of Data Analysis Nov 4th 13 weeks edX NA
Cryptography Nov 10th 6 weeks Coursera NA
Process Mining: Data science in Action Nov 12th 6 weeks Coursera NA
Intro to iOS App Development with Swift Nov 19th 4 weeks Udacity NA
CS212 – The Design of Computer Programs Self Paced 7 weeks Udacity 3.8 (4 reviews)
CS253 – Web Application Engineering – Building a Blog Self Paced 7 weeks Udacity 4.7 (9 reviews)
CS262 – Programming Languages – Building a Browser Self Paced 7 weeks Udacity 4.2 (5 reviews)
CS215 – Algorithms – Crunching Social Networks Self Paced 7 weeks Udacity NA
CS258 – Software Testing – How to Make Software Fail Self Paced 7 weeks Udacity 4.4 (5 reviews)
CS259 – Software Debugging – Automating The Boring Tasks Self Paced 7 weeks Udacity 4 (2 reviews)
CSCI 1730 – Introduction to Programming Languages Self Paced NA Others NA
CS313 – Intro to Theoretical Computer Science – Dealing with Challenging Problems Self Paced 7 weeks Udacity NA
CS271 – Introduction to Artificial Intelligence Self Paced 10 weeks Udacity NA
CS255 – HTML5 Game Development – Building High Performance Web Applications Self Paced 7 weeks Udacity 4 (2 reviews)
Datenmanagement mit SQL Self Paced NA openHPI NA
Learning from Data (Introductory Machine Learning course) Self Paced 10 weeks Others NA
Python for Informatics: Exploring Information Self Paced NA CourseSites NA
Applied Data Science: An Introduction Self Paced NA CourseSites 4 (3 reviews)
Introduction to Mobile Solution Development Self Paced NA openSAP NA
Introduction to Hadoop and MapReduce Self Paced NA Udacity 5 (1 review)
Big Data applications and Analytics Self Paced NA Others NA
Introduction to Software Development on SAP HANA Self Paced NA openSAP 5 (3 reviews)
BI 4 Platform Innovation and Implementation Self Paced NA openSAP NA
CS 8802, Artificial Intelligence for Robotics: Programming a Robotic Car Self Paced NA Georgia Tech Online Master of Science in Computer Science NA
Intro to Data Science Self Paced 8 weeks Udacity 4 (2 reviews)
How to create a Windows 8 App Self Paced 8 weeks OpenCourseWorld NA
Data Wrangling with MongoDB Self Paced 8 weeks Udacity 4 (1 review)
Exploratory Data Analysis Self Paced 8 weeks Udacity 4.6 (5 reviews)
Parallel Programming Concepts Self Paced NA openHPI NA
SAP Business Suite powered by SAP HANA Self Paced NA openSAP NA
Ada: Overview Self Paced NA Others NA
Ada: Basic Concepts Self Paced NA Others NA
Ada: Programming in the Large Self Paced NA Others NA
Website Performance Optimization: The Critical Rendering Path Self Paced 1 weeks Udacity NA
UX Design for Mobile Developers: Learn to Design a 5-star Android App Self Paced 4 weeks Udacity NA
Developing Scalable Apps with Google App Engine Self Paced 6 weeks Udacity NA
Java SE – Standart Edition Self Paced NA Universiteplus NA
Developing Android Apps: Android Fundamentals Self Paced 8 weeks Udacity NA
Software Development Life Cycles Self Paced 8 weeks Udacity NA
Computer Networking: Security and Software Defined Networking Self Paced 12 weeks Udacity 5 (1 review)
Knowledge Engineering with Semantic Web Technologies Self Paced NA openHPI NA
Object-Oriented JavaScript Self Paced 5 weeks Udacity NA
Statistical Inference Nov 3rd 4 weeks Coursera 1.5 (2 reviews)

Advanced

Course Name Start Date Length Provider Rating
CS 373: Programming a Robotic Car Self Paced 7 weeks Udacity 5 (5 reviews)
CS387 – Applied Cryptography Self Paced 7 weeks Udacity 4 (2 reviews)
In-Memory Data Management (2014) – Implications on Enterprise Systems Self Paced 7 weeks openHPI 5 (2 reviews)
CS344 – Introduction to Parallel Programming – Using CUDA to Harness the Power of GPUs Self Paced 7 weeks Udacity 3 (1 review)
CS291 – Interactive Rendering – Introduction to 3D Computer Graphics Self Paced 10 weeks Udacity 5 (2 reviews)
CS348 – Functional Hardware Verification – How to Verify Chips and Eliminate Bugs Self Paced 7 weeks Udacity NA
Machine Learning 1—Supervised Learning Self Paced NA Udacity NA
Machine Learning 2—Unsupervised Learning Self Paced NA Udacity NA
Machine Learning 3—Reinforcement Learning Self Paced 4 weeks Udacity NA
Rapid Deployment of SAP Solutions Self Paced NA openSAP NA
In-Memory Data Management In a Nutshell Self Paced NA openSAP NA

Academics