[Laracasts] Learn Laravel Mix

Intermediate Learn Laravel Mix Webpack is the most powerful and flexible asset compilation tool available today. With that power, however, comes a certain level of complexity. That’s where Laravel Mix steps in. Intended for the 80% usecase, Mix wraps around webpack to make most commonly desired build tasks a cinch to activate. In this series, […]

[teamtreehouse] Building with Maven

30-minute workshop with Chris Ramacciotti About this Workshop Developing applications for distribution usually involves the use of a build tool. In the Java world, this is likely either Gradle or Maven. In this workshop, we’ll explore the basic use of Maven as a tool to compile, test, and package your application. We’ll cover the standard […]

[Pluralsight] Advanced JavaScript

“ReleaseDate”: “2015-04-10T00:00:00Z”, “UpdatedDate”: “2015-04-10T00:00:00Z”, “Level”: “Advanced”, “ShortDescription”: “Gain an advanced understanding of the core mechanics of how JavaScript compiles, optimizes, and executes in the browser.”, “Description”: “Kyle Simpson, author of the “You Don’t Know JavaScript” book series, details the inner workings of JavaScript in extreme detail. Gain an advanced understanding of the core mechanics of […]

[teamtreehouse] Building Web Apps with Sinatra

Building Web Apps with Sinatra 235-minute Ruby Course Start Course Watch trailer About this Course Sinatra is the second-most popular web framework written in Ruby (after Rails). It’s much simpler than Rails, and it’s a great way to try out web development. What you’ll learn Sinatra HTTP Requests ERB Templates

[Lynda] Node.js: Design Patterns

Author Alex Banks Released 3/28/2018 Design patterns encourage programming efficiency and code reuse. Learn how to use the same design patterns used in Java and C++ programming in JavaScript. This course is a look at 13 of the most popular object-oriented design patterns as applied to Node.js. Learn essential creational and structural patterns to help […]

[teamtreehouse] Build a JavaFX Application

189-minute Java Course About this Course JavaFX is the de facto way to make Graphical User Interfaces (or GUIs) in Java. It is robust and customizable, and getting familiar with its APIs will expose many application design best practices. What you’ll learn JavaFX fundamentals Client based application layout Event driven application development Size: 616.89M

[Coursera] Practical Reinforcement Learning

About this course: Welcome to the Reinforcement Learning course. Here you will find out about: – foundations of RL methods: value/policy iteration, q-learning, policy gradient, etc. — with math & batteries included – using deep neural networks for RL tasks — also known as “the hype train” – state of the art RL algorithms — […]

[teamtreehouse] AJAX Basics

318-minute JavaScript Course About this Course AJAX is an important front-end web technology that lets JavaScript communicate with a web server. It lets you load new content without leaving the current page, creating a better, faster experience for your web site’s visitors. In this course, you’ll learn how AJAX works and how you can use […]

[teamtreehouse] Adobe Illustrator for Web Design

Adobe Illustrator for Web Design 172-minute Design Course Start Course Watch trailer About this Course Using a project-based learning approach to Illustrator’s core features, walk through the process of designing a simple website beginning with making a wireframe, and then using that wireframe as the basis for creating a page mock up for mobile and […]

[Pluralsight] Advanced Java Concurrent Patterns

“ReleaseDate”: “2017-03-13T00:00:00Z”, “UpdatedDate”: “2017-03-13T00:00:00Z”, “Level”: “Advanced”, “ShortDescription”: “Concurrency is a hard to master topic. This Java course takes you from the basics you already know, (runnable and synchronization) to the next level: the java.util.concurrent API.”, “Description”: “This course, Advanced Java Concurrent Patterns is an in-depth presentation of advanced fundamentals you’ll need to understand to write […]

[Laracasts] Learn Laravel Forge

Beginner Learn Laravel Forge In this series, guest instructor Marcel Pociot (Beyond Code) will steer you through the ins and outs of building and configuring servers with Laravel Forge. Whether you’re a seasoned veteran hoping to streamline your server workflow, or a beginner who doesn’t know where to start, Marcel will get you up to […]

[Lynda] Learning Android for iOS Developers

Author Tom Duffy Released 9/28/2017 Discover how to develop basic Android and iOS apps. This course was designed for iOS developers who want to enhance their familiarity with both the Android and iOS development process. Here, instructor Tom Duffy demonstrates how to develop the same command-line app using both iOS and Android, providing opportunities for […]

[Coursera] Natural Language Processing

About this course: This course covers a wide range of tasks in Natural Language Processing from basic to advanced: sentiment analysis, summarization, dialogue state tracking, to name a few. Upon completing, you will be able to recognize NLP tasks in your day-to-day work, propose approaches, and judge what techniques are likely to work well. The […]

[Lynda] Creating Bots with the Microsoft Bot Framework, Part 2

Author Scott Peterson Released 5/20/2017 Microsoft Bot Framework provides the resources you need to build intelligent bots that interact naturally wherever your users are talking—from text and SMS to Skype, Slack, Office 365 mail, and other popular services. This course helps you continue building bots of your own, as this course is the second part […]

[Laracasts] How to Read Code

Intermediate How to Read Code To improve as a developer, you must focus on three things: learning, reading, and writing. Or, in other words, learn from somebody more seasoned than you; read a lot of code; and write your own code daily. This series will focus on the reading component. Together, we’ll mentally parse an […]

[Lynda] Consuming RESTful APIs in PHP with Guzzle

Author Justin Yost Released 3/28/2017 Guzzle—a PHP HTTP client—provides a simple interface for sending HTTP requests and receiving responses. In this course, learn how to write code using Guzzle to consume RESTful APIs. Instructor Justin Yost shows how to install Guzzle, send basic, asynchronous, and concurrent requests, and process responses, headers, and exceptions. He also […]

[Lynda] Advanced Linux: The Linux Kernel

Author Kevin Dankwardt Released 5/23/2016 What lies at the heart of the Linux operating system? The Linux kernel. Every Linux professional—including those in system administration, operations, and software development—needs to be familiar with the functionality of the Linux kernel as well as the mechanics of configuring and troubleshooting it. Master the fundamentals in this training […]

[Coursera] Introduction to Deep Learning

About this course: The goal of this course is to give learners basic understanding of modern neural networks and their applications in computer vision and natural language understanding. The course starts with a recap of linear models and discussion of stochastic optimization methods that are crucial for training deep neural networks. Learners will study all […]

[Laracasts] Be Awesome in PHPStorm

Beginner Be Awesome in PHPStorm Think about how many hours each week you spend within your editor. Doesn’t it make sense to unlock every inch of its capabilities? I certainly subscribe to that idea! Why don’t you come along, and I’ll teach you everything I know about PHPStorm. Size: 288.57M

[Coursera] How to Win a Data Science Competition: Learn from Top Kagglers

About this course: If you want to break into competitive data science, then this course is for you! Participating in predictive modelling competitions can help you gain practical experience, improve and harness your data modelling skills in various domains such as credit, insurance, marketing, natural language processing, sales’ forecasting and computer vision to name a […]

[Coursera] Deep Learning in Computer Vision

About this course: Deep learning added a huge boost to the already rapidly developing field of computer vision. With deep learning, a lot of new applications of computer vision techniques have been introduced and are now becoming parts of our everyday lives. These include face recognition and indexing, photo stylization or machine vision in self-driving […]

[Laracasts] How Do I

Intermediate How Do I It’s cool, we all hit road blocks from time to time. Have a web-related question that could be solved in ten minutes or less as a video? If so, tweet @laracasts, hash #helpMeLaracasts, and cross your fingers! You just might see your answer in this series. Size: 1.14G

[Laracasts] Hands On: Community Contributions

Intermediate Hands On: Community Contributions In this mini-series, we’ll, from scratch, allow users to register, submit community articles and tutorials, and then vote on their favorites. Exactly like what we have here at Laracasts! While there are a number of moving parts, it should all make perfect sense, once we’re done. Size: 582.75M

[Coursera] Bayesian Methods for Machine Learning

About this course: Bayesian methods are used in lots of fields: from game development to drug discovery. They give superpowers to many machine learning algorithms: handling missing data, extracting much more information from small datasets. Bayesian methods also allow us to estimate uncertainty in predictions, which is a really desirable feature for fields like medicine. […]

[Laracasts] Do You React?

Advanced Do You React? While Laracasts is dedicated to PHP and Laravel, the reality is that most of us need to write JavaScript daily as well. In this series, we’ll learn about React – not the PHP version, but the JavaScript library, from the folks at Facebook. I think you’ll love it! Size: 338.21M  

[Coursera] Addressing Large Hadron Collider Challenges by Machine Learning

About this course: The Large Hadron Collider (LHC) is the largest data generation machine for the time being. It doesn’t produce the big data, the data is gigantic. Just one of the four experiments generates thousands gigabytes per second. The intensity of data flow is only going to be increased over the time. So the […]

[PHLEARN] How to Master the Pen Tool in Photoshop

CUT OUT PEOPLE USING THE PEN TOOL Description If you’ve ever wondered how the pros are able to get create perfect selections or create beautiful logos that can scale to any size, look no further. The Pen Tool is powerful and versatile, allowing you to cut objects out of a photo, draw lines and shapes, […]

[PHLEARN] Save Time & Add Style – How to Master Photoshop Actions

SHARPEN & ENHANCE EYES ORIGINAL Description Using an automated process when editing a photo often leads to unexpected or unwanted results. But what if you could create your own automated process? One that includes all of the control and adaptability you would normally have doing it manually. Photoshop Actions are a workflow miracle, helping you […]

[Lynda] WordPress Essential Training

Author Morten Rand-Hendriksen Updated 6/11/2018 Released 8/17/2015 WordPress powers millions of blogs and websites. Learn how to create your own with this powerful publishing platform. Staff author Morten Rand-Hendriksen will help you get the most out of the self-hosted version of WordPress and create feature-rich blogs and websites. Morten explains how to create and publish […]

[Pluralsight] Understanding the Java Virtual Machine: Memory Management

“ReleaseDate”: “2015-06-04T00:00:00Z”, “UpdatedDate”: “2015-06-04T00:00:00Z”, “Level”: “Intermediate”, “ShortDescription”: “This course covers all aspects of garbage collection in Java, including how memory is split into generations and managed and how the different collectors do their job. We also cover the classes you can use to interact with the garbage collection, such as Soft, Weak, and PhantomReference.”, “Description”: […]