[Lynda] PHP: Resizing and Watermarking Images

Author David Powers Released 7/14/2016 Modern websites need to serve high-resolution images to avoid pixelation and blurring on high-pixel-density displays, but at a file size that loads quickly, even on mobile devices. This course shows how to use the GD functions in PHP to resize images and add an optional watermark to them. Author David […]

[Lynda] PHP: Performance Optimization

Author Justin Yost Released 9/21/2017 User retention and sales conversion is directly impacted by a site’s speed. However, enhancing the performance of a large website can be tricky, and requires a mix of art and science. In this course, learn about a variety of tools and techniques for developing high-performing PHP software. Instructor Justin Yost […]

[Lynda] OpenCV for Python Developers

Author Patrick W. Crawford Released 9/22/2017 OpenCV is an open-source toolkit for advanced computer vision. It is one of the most popular tools for facial recognition, used in a wide variety of security, marketing, and photography applications, and it powers a lot of cutting-edge tech, including augmented reality and robotics. This course offers Python developers […]

[Lynda] NumPy Data Science Essential Training

Author Charles Kelly Released 10/7/2016 NumPy Data Science Essential Training introduces the beginning to intermediate data scientist to NumPy, the Python library that supports numerical, scientific, and statistical programming, including machine learning. The library supports several aspects of data science, providing multidimensional array objects, derived objects (matrixes and masked arrays), and routines for math, logic, […]

[Lynda] MongoDB: Security

Author Kirby Kohlmorgen Released 9/21/2017 Discover how to create secure deployments of MongoDB for production-ready environments. In this course, Kirby Kohlmorgen shows how to use this document database’s native and third-party integration security features and resources to ensure the security of your MongoDB deployments. Kirby covers authentication mechanisms and methods, and dives into authorization and encryption, discussing […]

[Lynda] Microsoft Azure Stack First Look

Author Bhargav Shukla Released 7/7/2017 You can bring the power of Azure into a private data center by deploying Microsoft Azure Stack. Azure Stack allows you to run a private or hybrid cloud on your hardware, providing the experience identical to the Microsoft Azure cloud you are already familiar with. This course provides a summary […]

[Lynda] LFCS: Virtualization (Ubuntu)

Author Scott Simpson Released 10/23/2017 Virtual machines (VMs) are critical to modern computing. VMs are used for enterprise resource management, software testing, user training, and experimentation. That’s why virtualization is a major component of the Linux Foundation Certified System (LFCS) Administrator exam. LFCS Certification opens new doors in your career and your understanding of Linux. […]

[Lynda] Learning Web Semantics

Author Jen Kramer Released 9/18/2013 Discover how to make websites more search engine friendly, more meaningful, and more future-proof with semantics. In this course, Jen Kramer shows you how simple HTML5 tags add meaning to page structure, and how microdata and metadata can be used to add identifying information—such as author and type of content—right […]

[teamtreehouse] User Authentication in Spring

84-minute workshop with Chris Ramacciotti About this Workshop In this workshop, we’ll discuss how to get up and running with user authentication and authorization using Spring Security. We’ll be storing user data, including names and passwords, in a database. Our Spring MVC app connects to the database using Hibernate. By the end of this course, […]

[Lynda] Learning PHP

Author David Powers Released 11/20/2015 PHP is the most popular server-side language used to build dynamic websites, and though it is not especially difficult to use, nonprogrammers often find it intimidating. This introductory workshop from David Powers is designed to change that by teaching you PHP through a series of clear, focused, easy-to-follow lessons. After […]

[Lynda] Learning Java

Author Peggy Fisher Released 2/26/2015 Java is one of the top-five programming languages, and is used for websites, embedded controllers, and Android app development. This is an introduction to get you started programming with Java. Peggy Fisher introduces the basics: data types, strings, arrays, expressions, loops, and functions. She’ll help you control the flow and […]

[Lynda] Learning HTML5 Game Development

Author Makzan Hin Released 6/9/2017 Discover how to create a game, modify and reuse game logic to extend your game, and optimize it for deployment. In this course, learn how to build two HTML5 games—both of which run on desktop and mobile browsers—using CSS3 and JavaScript ES6. As Makzan Hin shows how to build a […]

[Pluralsight] After Effects CC Paint Tools

“ReleaseDate”: “2017-06-05T00:00:00Z”, “UpdatedDate”: “2017-06-05T00:00:00Z”, “Level”: “Advanced”, “ShortDescription”: “Paint tools inside of After Effects encompass the Brush, Clone Stamp, and Eraser tools. Each of these tools are powerful in their own right but when combined can accomplish very advanced animations. Software Required: After Effects.”, “Description”: “Creating hand drawn animations can be time consuming and difficult to […]

[Pluralsight] After Effects CC Motion Tracking

“ReleaseDate”: “2017-09-11T00:00:00Z”, “UpdatedDate”: “2017-09-11T00:00:00Z”, “Level”: “Intermediate”, “ShortDescription”: “After Effects CC is the industry leading animation and composition software used by professional visual effect artists. This course will teach you how to use the various built-in motion trackers to add motion graphics and 3D objects into any scene.”, “Description”: “Have you ever tried to track an […]

[teamtreehouse] Unit Testing in Java

122-minute Java Course About this Course Unit testing is a Java best practice that ensures your code is working how it was intended. It is a critical habit that you should develop early on in your coding adventures. What you’ll learn Defining a Unit Composition vs. Inheritance Test fixtures, test suites and the jUnit test […]

[teamtreehouse] Unit Testing a Spring Application

93-minute workshop with Chris Ramacciotti About this Workshop Though extensive knowledge about how to code a fancy Spring MVC application can impress a lot of folks, you’ll need to add unit testing to your app to ensure proper functionality and stability. During this workshop we’ll apply the unit testing knowledge you already have to a […]

[Lynda] Learning FL Studio 12

Author Stefan Loader Released 10/30/2015 Up and Running with FL Studio prepares music producers and audio engineers to work on real-world projects with FL Studio, the powerful digital audio workstation on par with Ableton Live and Pro Tools. Author Stefan Loader reviews the most important parts of the interface and then dives deep into the […]

[Lynda] Learning Data Visualization with D3.js

Author Ray Villalobos Released 5/25/2017 Creating data-driven visualizations and infographics that run on multiple devices responsively is a tough challenge. The D3.js library has revolutionized visualization by making it easier to parse your data and add meaningful interactivity. You can bring your data to life using D3, a bit of HTML, CSS, and JavaScript, and […]

[Lynda] Learning Azure

Author David Isbitski Released 8/19/2013 Windows Azure is an open and flexible cloud platform that enables developers to quickly build, deploy, and manage applications across a global network of Microsoft-managed datacenters. If you have been wondering how you can take advantage of “the cloud” and integrate it into your existing IT environment, this course is […]

[Lynda] Learning Apollo

Author Emmanuel Henri Released 10/2/2017 Apollo—a flexible GraphQL client for React and React Native apps—makes it easy to fetch the data you need for your component. In this course, learn how to get started with Apollo. Emmanuel Henri explains how Apollo works with React and React Native, and demonstrates how to set up Apollo, finalize […]

[LARACASTS] Whip Monstrous Code Into Shape

You did your best, but somehow that User object, over time, morphed into a monstrous God object. And your controllers started out nice and clean, but now… not so much. We’ve all been there. In this series, we’ll review a number of ideas for whipping convoluted code into shape. Size: 939.46M

[LARACASTS] SOLID Principles in PHP

SOLID represents a series of guidelines that developers can use to, if done well, simplify and clarify their code. While certainly not laws, understanding these concepts will make you a better developer. Size: 114.60M

[teamtreehouse] Spring with Hibernate

230-minute Java Course About this Course Using Hibernate to manage relational data in a Spring web application is not only an extremely powerful and scalable approach, but also widely used. In this course, we’ll add a database to an animated GIF library, and discuss some more powerful features of Spring and Thymeleaf, such as HTML […]

[Lynda] HTTP/2: Developing for Performance

Author Morten Rand-Hendriksen Released 9/30/2016 Performance matters! Faster websites have been shown to increase visitor retention, loyalty, and satisfaction, especially on mobile. The cause of most slowdowns is the communication between the browser and the server: the realm of HTTP. The new HTTP/2 protocol offers web developers huge performance enhancements, such as multiplexing, compressed headers, […]

[Lynda] How to Design and Deliver Training Programs

Author Jeff Toister Released 10/19/2017 An effective training program helps to accelerate an employee’s professional development and prepares them to excel in their role. In this course, corporate training expert Jeff Toister explains how to design and deliver training programs that engage learners and help them quickly develop new skills. Jeff walks through the ADDIE […]

[PHLEARN] The Perfect Composite PRO

Medium 2.75 hours PRO Tutorials & Photoshop 100 out of 5 11 Reviews Discover the secrets to making a perfect composite in this Phlearn PRO Tutorial. Learn every process and detail to take an image that was photographed in a studio and blend it seamlessly into a new background. Including creating accurate, rich shadows from […]

[PHLEARN] Banished Mermaid PRO

Advanced 4 hours PRO Tutorials & Photoshop 100 out of 5 5 Reviews Learn some of the most advanced compositing techniques in Photoshop. Start by developing a concept and follow step-by-step the create a complex composite scene while not ignoring the tiny details that make the image believable. Included in this tutorial   |   […]

[teamtreehouse] Spring Basics

183-minute Java Course About this Course Spring provides a plethora of widely-used development tools for Java programmers, one of which is a library for creating interactive web applications. In this course we’ll begin to leverage the power of the Spring Framework to configure and write a fully-functioning Java web application. What you’ll learn Spring Framework […]