[Lynda] Webpack Deep Dive

Author Kent Dodds Released 6/14/2017 Building and deploying front-end applications can quickly grow complicated. webpack simplifies the task of managing web dependencies by offering a huge list of features that cater to a variety of JavaScript apps. In this course, explore these features, and learn how to migrate an existing JavaScript application to webpack 2. […]

[Lynda] Organizing JavaScript Functionality

Author Kyle Simpson Released 6/16/2017 No amount of learning the theory of JavaScript will substitute for actually practicing the implementation of it. Even before you adopt a framework, learning how to organize the different bits of JavaScript—modularizing, decoupling, etc.—will make a positive impact on the quality of your code. Once you’ve mastered those techniques, you […]

[Lynda] Four Semesters of Computer Science in 5 Hours

Author Brian Holt Released 6/2/2017 Get a practical introduction to computer science concepts and take your knowledge of JavaScript to the next level. This course starts by exploring recursion, followed by how to use sorting algorithms. Next, the main elements of data structure interfaces are explained followed by demonstrations of how to implement list, tree, […]

[Lynda] Creating an Open Source JavaScript Library

Author Kent Dodds Released 6/16/2017 Managing open-source projects for web development can be a rewarding—and intricate—endeavor. In this course, get started with open-source by learning how to build a small JavaScript library from scratch. Join Kent Dodds as he covers creating a micro library, writing and running tests, transpiling, and continuous integration. Plus, he shows […]

[Lynda] Ionic 3.0 for Mobile App Developers

Author Sani Yusuf Released 9/15/2017 In a landscape where mobile apps are at the forefront of technology, it can be challenging to pick an appropriate strategy for reaching users on different platforms. In this project-based course, Sani Yusuf walks through the ins and outs of the Ionic 3.0 framework, and shows how to develop highly […]

[Lynda] HTML & CSS: Creating Forms

Author Clarissa Peterson Released 8/15/2017 Forms are a major component of modern websites, used to collect user data, conduct polls, and more. While you can use a form builder, they’re relatively simple to build from scratch with basic web technologies: HTML and CSS. In this course, Clarissa Peterson demonstrates best practices for creating and styling […]

[Lynda] Learning Foundation 6

Author Jen Kramer Released 10/2/2017 Need to build a responsive website or app quickly? Foundation 6 simplifies the creation of mobile-ready, cross-browser interfaces. An open-source framework, it features a 12-column grid; buttons of many different shapes, sizes, and functionality; fully functional components that are ready to use; and much more. Plus, its Flexbox-based grid system and easy-to-edit […]

[Lynda] Dreamweaver: Working with Git Version Control

Author David Powers Released 8/16/2017 Whether you work solo or with a team, using Adobe Dreamweaver CC with Git version control can help enhance your Dreamweaver workflow. In this course, learn how to use Dreamweaver with Git to back up and manage the development of your projects. David Powers explains how to install Git on […]

[Lynda] Introduction to CSS

Author Carrie Dils Released 6/7/2017 Once you have learned the basics of HTML, it’s time to start exploring Cascading Style Sheets (CSS), the language that makes HTML look great in the browser. This course gives you a tour of the possibilities, showing what CSS is capable of doing and the basics you need to make […]

[Lynda] CSS: Advanced Layouts with Grid

Author Morten Rand-Hendriksen Released 8/30/2017 CSS layouts are becoming less of a puzzle. After decades of hacking CSS to make multicolumn layouts, the CSS Grid Layout module makes page layout predictable. In this course, take a step back from traditional layout models, and learn how to take full advantage of the new capabilities of CSS […]

[Lynda] CSS Essential Training 3

Author Christina Truong Released 9/7/2017 Now that you know the basics of CSS, you can relax a bit. In this course—the third installment in a series—get acquainted with some advanced CSS concepts that can help you enhance your websites even further. Christina Truong covers new CSS layout options that can make your life simpler, including […]

[Lynda] CSS Essential Training 2

Author Christina Truong Released 3/31/2017 Once you’re familiar with the basics of CSS, you’re ready to expand your skillset and tackle more challenging concepts. In this course—the second installment in a series—bolster your existing CSS knowledge, and learn advanced concepts that can help you write more efficient code. Join Christina Truong as she explains how […]

[Lynda] CSS Essential Training 1

Author Christina Truong Released 3/30/2017 CSS is a stylesheet language that allows you to control the appearance of your webpages. In this hands-on course—the first installment in an ongoing series—Christina Truong demonstrates the concepts that form the foundation of CSS, and explains how to use this language to add colors and other design elements to […]

[Lynda] Motion Design with CSS

Author Rachel Nabors Released 6/2/2017 Web browsers have the ability to display stunning CSS animations and transitions—which can brighten interfaces without dragging their performance down. In this course, join Rachel Nabors as she explains how to use CSS animations and transitions to enhance your web applications with powerful, information-rich motion and color. CSS is one […]

[Lynda] Dreamweaver CC Essential Training

Author David Powers Released 6/13/2017 Discover how to use Adobe Dreamweaver CC 2017—the popular web design and development application—to create and publish websites using standards-based technology and a simplified user interface. In this course, David Powers shows how to get started with Dreamweaver, covering the user interface and providing guidance on creating new files, setting […]