Flume & Sqoop for Ingesting Big Data

Flume and Sqoop are important elements of the Hadoop ecosystem, transporting data from sources like local file systems to data stores. This is an essential component to organizing and effectively managing Big Data, making Flume and Sqoop great skills to set you apart from other data analysts.

  • Access 16 lectures & 2 hours of content 24/7
  • Use Flume to ingest data to HDFS & HBase
  • Optimize Sqoop to import data from MySQL to HDFS & Hive
  • Ingest data from a variety of sources including HTTP, Twitter & MySQL

Flume & Sqoop for Ingesting Big Data

Node.js: From Zero to Web Apps

Node.js is an event-driven, I/O server-side JavaScript environment that can be used to create real time web apps, build APIs, stream applications, and much more. It’s a very versatile, in-demand language that will be a valuable addition to your coding skill set. In this course, you’ll develop your own Node web app, learning to incorporate Bootstrap, Gulp and other frameworks and databasing services to gain a complete understanding of the Node development process.

  • Access 48 lectures & 3 hours of content 24/7
  • Code a Node.js project w/ an online IDE
  • Learn how Node.js works w/ Gulp, Bootstrap, GIT, Express, & NPM Bower
  • Add a NoSQL database to a Node.js project
  • Understand routing, packages, templating engines, UI dependences & more
  • Gain a thorough knowledge of web development w/ Node.js

Node.js: From Zero to Web Apps

Beginning Web Components with Dart

Staying ahead of the web development curve is difficult considering how fast the programming world is innovating. Learning Google’s new programming language, Dart, however, will help by eliminating many lines of code, implementing complex features with a few clicks, and streamlining the time it takes to create top web components. Dart was specifically designed for building web, server, and mobile apps fast, and by mastering it now, you can set yourself apart from the competition for years to come.

  • Access 62 lectures & 4 hours of content 24/7
  • Simplify code & boost web development efficiency
  • Compose custom web components alongside existing ones
  • Learn Google’s new Dart programming language
  • Use web components from Google & other powerhouses
  • Future-proof your programming skills

Beginning Web Components with Dart

Introduction to Sass for CSS

CSS is arguably the most popular language for web designers, but many designers have yet to discover the enormous benefits of incorporating Sass into their code. This course, intended for designers, developers, and anyone else with a working knowledge of CSS, will teach you how to optimize Sass’s features to create more organized, readable CSS code while maintaining the sleek, professional look of your web designs.

  • Access 10 lectures & 1 hour of content 24/7
  • Compile & work w/ core features of Sass
  • Learn a stylesheet language compatible w/ any CSS version
  • Organize your CSS to make it more readable
  • Configure Sass for development & master CSS efficiency

Introduction to Sass for CSS

Photoshop Course: eBook Cover Design

As much as we say don’t judge a book by its cover, it’s hard to deny that we literally judge books by their covers all the time. Especially when browsing the internet, where the market is supersaturated with quality reading material. The best thing a book can do to stand out is have a gripping cover, and that’s what you’re going to learn how to make in this course. Books need you. Be a design hero.

  • Access 39 lectures & 3 hours of content 24/7
  • Learn how to create an eBook cover in Photoshop
  • Design for a purpose & a thumbnail version
  • Discover the different formats & sizes for all online eBook publishers
  • Save your eBook cover in the proper format for upload
  • Understand how to get your eBook on Amazon, Apple iBook, or Google Play stores

Photoshop Course: eBook Cover Design

Screenflow Video Creation

If you’ve ever taken an online course, you know what screencasting is. If you take this online course, you’ll really know what screencasting is. This course will teach you how to optimize Screenflow for Mac, a software that allows you to record your computer’s screen, audio from a microphone, and video from a webcam or connected video source to create professional-quality video tutorials, classes, and more. Want to teach online? Jump into the booming game viewing market? This course is for you.

  • Access 16 lectures & 1 hour of content 24/7
  • Learn the basics of recording w/ Screenflow
  • Discover valuable editing techniques
  • Add video & audio effects to your recordings
  • Improve your videos w/ annotations & callouts
  • Use text to increase user engagement w/ your videos
  • Export your videos for HD viewing

Screenflow Video Creation

Object-Oriented Programming

Object-Oriented Programming is one of the most important phrases in programming, as it it used in almost all of the major programming languages, and in iOS and Android development. Learning OOP can be tedious and confusing, which is why this course takes more of a fun approach. Everything you learn about OOP in this case, will be illustrated using Lego. Maybe you thought your Lego days were over, but you didn’t realize it was so relevant to programming, did you?

  • Access 13 lectures & 1 hour of content 24/7
  • Learn fundamental Object-Oriented Programming concepts
  • Use homework & Lego illustrations to gauge your learning
  • Write beautiful, concise code that will get you noticed by employers
  • Get a start in professional software development

Object-Oriented Programming

Complete Guide to Wedding Photography

People getting married want to commemorate their weddings. That much is obvious. But did you know that wedding photographers can make thousands of dollars per wedding? Now you’re paying attention. Because weddings are such special occasions, photographers have to be at the absolute top of their game, and this course will help you how to use your photo-taking skills to create beautiful memories and start a very lucrative business.

  • Access 83 lectures & 4.5 hours of content 24/7
  • Learn how to set up a wedding photography business
  • Create a brand, website & portfolio
  • Put together wedding photography packages & price them to make sales
  • Get your first clients
  • Compile an excellent equipment kit for shooting weddings
  • Know exactly what goes on during a typical wedding day & how to navigate it
  • Shoot beautiful photos of every moment
  • Edit photos in Adobe Lightroom & Photoshop

Complete Guide to Wedding Photography

Bootstrap 4: Exploring New Features

Twitter Bootstrap has become one of the most commonly used frameworks for quickly building responsive websites, and the new version, 4.0, aims to improve on all the functionality of the previous. Bootstrap easily and effectively scales websites and applications with a single code base, making it an essential tool for any programmer worth their salt. This course will get you all caught up on Bootstrap 4.0 so you can stay ahead of the curve.

  • Access 11 lectures & 1 hour of content 24/7
  • Learn how to build a website using Bootstrap 4.0
  • Understand new features & functionality in Bootstrap 4.0
  • Implement Bootstrap 4.0 alpha code
  • Design & create your own website

Bootstrap 4: Exploring New Features

Learn Python Django From Scratch

Django is the preferred framework for the world’s most complex, data-driven websites, like Instagram, Pinterest, Mozilla, and many more. That’s because Django arms web applications that are backed by a database that permits interactivity through a browser. This course will teach you how to build a website through the Django framework, while using the world’s most common general purpose programming language, Python. By course’s end, you’ll have built a fully functional website from scratch, and have a skill that will make your resume much more attractive to web-based companies.

  • Access 50 lectures & 6.5 hours of content 24/7
  • Create a website from scratch using Django
  • Learn Django from beginner through to fully functional levels
  • Build authentication systems, map integration, web services, & more
  • Test & de-bug your site
  • Familiarize yourself w/ Python, PyCharm, & Git
  • Create web applications to solve a variety of problems & needs

Learn Python Django From Scratch