Resources by Type

Blog's

Learn AngularJS

AngularJS 1.x provides a lot of utility. What does this mean? Well, it means that there is a lot of things for you to learn. Luckily there is a shed load of great resources for you to get started, including lessons here on egghead!

PhoneCat Tutorial App

A great way to get introduced to AngularJS is to work through this tutorial, which walks you through the construction of an AngularJS web app. The app you will build is a catalog that displays a list of Android devices, lets you filter the list to see only devices that interest you, and then view details for any device.

Parris Book List

At TCCIRL, Parris Lampropolous shared his copywriter reading list with all the attendees at the conference. He recommended that we read each book more than once� the first time read to get a feel for the book, the second time underline, the third copy notes into a notebook, and so on (watch his presentation in the TCCIRL videos for more details).

Tango With Django

Tango with Django is a beginner's guide to web development using the popular Python-based web application framework, Django. The complete book provides a hands-on guide to designing and building web applications, explaining in plain English how all the different technologies you will encounter fit together.

Quick R

R is an elegant and comprehensive statistical and graphical programming language. Unfortunately, it can also have a steep learning curve. I created this website for both current R users, and experienced users of other statistical packages (e.g., SAS, SPSS, Stata) who would like to transition to R. My goal is to help you quickly access this language in your work.

A beginners guide to thinking in SQL

If you're anything like me, SQL is one of those things that may look easy at first (it reads just like regular english!), but for some reason you can't help but google the correct syntax for every silly query. Then, you get to joins, aggregation, and subqueries and everything you read just seems like gibberish.

Ultimate Guide to Funnel Optimization

Digital Intent partner Sean Johnson discusses tactics and strategies for optimizing each stage of the customer development funnel. View the Udemy course for over 2 hours of additional material: https://www.udemy.com/the-ultimate-guide-to-funnel-optimization/

Growth Hacking - 10 Key Checklist

Do you need a practical guide and how-to checklist for starting your growth hacking efforts? Learn how to build your growth funnel, how to run experiments, how to track your key growth metrics, how to identify your points of leverage, what tools to invest in, how to think like a growth hacker, and how to build your growth hacking team.

Getting Started With Unreal Engine 4

Unreal Engine 4 is introducing many new developers & students into the industry, I'd like to help you out by providing an introduction into Unreal 4, useful developer resources, tutorials and essential tools whether you are starting out alone or with a group. Use this guide to get you kick started and familiar with some of the great resources the community has developed for new and veteran developers alike.

Freedom of Speech and the Press

In the last 34 years I taught courses on freedom of speech and the press at the University of California at Berkeley, teaching thousands of undergraduates and graduate journalism students about the First Amendment.

JavaScript Tutorial by W3Schools

JavaScript is the world's most popular programming language. JavaScript is the programming language of the Web. JavaScript is easy to learn. This tutorial will teach you JavaScript from basic to advanced.

Bootstrap 3 Tutorial

Bootstrap is the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first websites. This Bootstrap tutorial contains hundreds of Bootstrap examples.

Complete Beginners Guide to Content Strategy

In this article, we'll take a look at Content Strategy'that amalgamation of strategic thinking, digital publishing, information architecture and editorial process. Readers will learn where and when to apply strategy, and how to start asking a lot of important questions.

RubyTapas

RubyTapas is for the busy Ruby or Rails developer who is ready to reach the next level of code mastery. Short, focused screencasts twice a week will introduce you to a wide variety of intermediate to advanced Ruby concepts and techniques, Object-Oriented design principles, testing practices, refactoring skills, and much more