PentaCode

PentaCode is proud to partner with Wes Bos and his collection of amazing training videos for developers. We highly recommend the courses below to help you expand your skills.

FREE COURSE: Master FlexBox

A simple, free 20 video course that will help you master CSS Flexbox!
The first 13 videos are aimed at understanding the fundamentals of Flexbox – we will take a deep dive into understanding rows, columns, axes, wrapping, alignment, centering and layout. The last 7 are code alongs where we will build everything from a navigation to a mobile app layout entirely with Flexbox!

ES 6 For Everyone

ES6 is a major update to JavaScript that includes dozens of new features. With a focus on simplicity and readability, this premium video course is the best way to learn about all that ES6 has to offer while sharpening your core JavaScript skills.

ES6 for Everyone is a premium training course to strengthen your core JavaScript skills and master all that ES6 has to offer. ES6 is a major update to JavaScript that includes dozens of new features. With a focus on simplicity and readability, this course is an efficient way to find out what is new in JavaScript and most importantly when and how you should use it.

The goal of this course is simple: greatly strengthen your core JavaScriptskills while preparing and updating you to write modern JavaScript.

The course includes 19 modules that go through ES6 in its entirety. An exhaustive list of topics is cataloged below, but at a glance:

Learn Node With Wes Bos

Learn to build applications and APIs with Node.js

Node.js, Express, MongoDB and friends are some of the most in-demand web development skills. This course is the cumulation of everything I’ve learned building dozens of Node.js applications over the past five years.

With a focus on modern JavaScript and real world application, Learn Node is an efficient way to add server side JavaScript to your skill-set and start building the applications you have been dreaming about.

Join me as I show you how to build full stack applications and APIs from start to finish with some of today’s top JavaScript technology.

Let’s get Griddy with CSS Grid

CSS Grid is a brand new layout system in CSS! It’s not a framework or library – it’s an addition to the language that allows us to quickly create flexible, two dimensional layouts.

We can use it to place, size, align and architect designs that were previously difficult or even impossible with floats or flexbox.

CSS Grid may seem a bit daunting with new syntax and layout ideas, but it’s fairly simple and can be broken down into a handful of powerful concepts that when used together will blow your mind and change the way you create layouts for the web forever.

FREE: 30 Day Vanilla JS Coding Challenge

Beginner to Intermediate developers and designers who want to become comfortable with both JavaScript fundamentals and working in the DOM without a library. You should already know some JavaScript to start – This isn’t a JavaScript 101 course. We learn by application – encountering many new situations while talking about the hows, the whys and the whats that we use to solve them. We steer clear of opinionated design patterns, frameworks, libraries and any type of abstraction. These things are great and often needed, but can obstruct learning and constrain initial understanding. These tutorials rely heavily upon browser APIs, most of which involve interaction with the page. If you are stuck in console.log() land, these videos are your next step. Oh, the stuff we build is really fun!

Sublime Text Power User

Ever wonder how so many great developers seem to get so much done? You probably aren’t getting enough out of your text editor. Investing in your text editor skill set will not only improve the quality of the code you write and cut down on silly errors, but increase the speed and productivity at which you write it.

With this book, you will easily save 30 minutes each day. That’s an extra three weeks each year!

You will learn to:

Sublime Text Power User

Getting Started

The Command Palette & Goto Anything

Editor Settings & Customization

Code Completions and Intelligence

Terminal and Command Line Integration

Maximizing Screen Real Estate with Multiple Panes and Origami

Working with Multiple Carets

Themes and Color Schemes

Snippets

Efficient Searching, Finding and Replacing

Moving Selecting, Expanding and Wrapping

Code Folding

Projects

Mastering Keyboard Shortcuts

Macros

Running, Testing and Deploying with Build Systems

Bookmarks

Working with Git

Mastering Emmet

Workflow & Code quality

Vim Mode

Language Specific Tweaks

Must have Add-on Packages

Tip + Tricks Grab Bag

Time is a huge factor in staying productive. Your editor is the one tool you spend most of yours in and you should invest in optimizing your workflow skills. You’ll benefit from them everyday. Wes has some of the best insights in workflow of anyone I know. – Addy Osmani (Google Engineer)