Learn the foundations of programming for full stack developers.
Practice with a variety of popular platforms in full stack developer careers.
Explore core server languages like PHP, Node.js, .NET,and Ruby on Rails.
Programming Foundations: Databases (2015) with Simon Allardice
Discover how a database can benefit both you and your architecture, whatever the programming language, operating system, or application type you use.
3h 11m • COURSE
Learning PHP with David Powers
Start programming in PHP. Learn what PHP is and how it integrates with HTML, and the major features of the PHP language.
6h 57m • COURSE
PHP Essential Training with Kevin Skoglund
Learn the fundamentals of PHP, a popular programming language that you can use to create dynamic web pages.
4h 4m • COURSE
PHP with MySQL Essential Training: 1 The Basics with Kevin Skoglund
Learn how to build dynamic, data-driven webpages using PHP with MySQL.
5h 51m • COURSE
PHP with MySQL Essential Training: 2 Build a CMS with Kevin Skoglund
Strengthen your PHP and MySQL skills by building a robust content management system with secure user authentication.
3h 53m • COURSE
Programming Foundations: Web Security (2014) with Kevin Skoglund
Learn about the most important security concerns when developing websites, and what you can do to keep your servers, software, and data safe from harm.
3h 33m • COURSE
Ruby on Rails 5 Essential Training with Kevin Skoglund
Learn the essentials of Ruby of Rails 5. Find out how to create a complete data-driven web application with this elegant and easy-to-learn development framework.
10h 21m • COURSE
Node.js Essential Training (2017) with Alex Banks
6h 22m • COURSE
Building a Website with Node.js and Express.js with Daniel Khan
3h 41m • COURSE
React.js Essential Training with Eve Porcello
React is a great choice for dynamic, data-driven user experiences. Learn how to create browser-based apps and websites with the component-based React.js library.
1h 25m • COURSE
You'll learn full-stack web development with these experts
Simon Allardice is a software developer and writer. He has programmed nuclear reactors and music drivers.
Simon Allardice is a software developer, lynda.com senior author, trainer, and writer with 25 years spent programming and consulting for corporations throughout the U.S. and Europe. He has programmed everything from safety routines for nuclear reactors to music drivers for computer games. Simon's been a trainer for many years and has spoken at multiple conferences, user groups, and code camps. He has authored, contributed, and edited several books on advanced web development.
David Powers has been developing websites since 1994 and writing books on web development since 2003.
He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You'll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos. Visit his website at http://foundationphp.com/.
Kevin Skoglund builds custom web solutions at Nova Fabrica and teaches web development at LinkedIn Learning.
Kevin Skoglund is the founder of Nova Fabrica, a web development agency specialized in delivering custom, scalable solutions using Ruby on Rails, PHP, SQL, and related technologies. Nova Fabrica clients include An Event Apart, Atlas Carpet Mills, Consulate Film, Gregorius|Pineo, Maharam, Oakley, and The Bold Italic. Kevin is a lynda.com author with over 15 years of teaching and web development experience.
Alex Banks develops large-scale web applications and teaches web development at Yahoo, eBay, and Stanford.
Alex Banks started writing code at the age of eight years old on his first computer, a Tandy TRS-80. In 1995, Alex developed his first website and has been hooked ever since. He went on to study English and computer science at Georgetown University before working as a government consultant and classroom instructor in the Washington, DC, area.
Alex has spent his entire career developing web applications and teaching web development technologies. He has developed several large-scale elearning and CMS applications, including the CMS for the LaSalle Bank Chicago Marathon that hosted 10 high-traffic websites. In 2010, Alex moved to Seattle and worked with MSN to develop Big on the Web.
Alex now lives in Tahoe City, California, and he provides classroom and online-based training regularly for Yahoo, eBay, PayPal, and Stanford University, and other companies across the country. When Alex isn't in a classroom, he spends his time developing applications, learning new technologies, and writing custom training curriculums.
When Alex isn't wired into code or in front of a classroom, you can find him somewhere in the Sierra Nevada backcountry on a chairlift, on the trail, or at the summit.
Daniel Khan is a technology lead who has worked as a developer and application architect for over 15 years.
Daniel Khan has over 15 years experience as a full stack developer, architect, and technical lead in the field of web engineering, proving his strong problem solving skills in hundreds of projects. He is passionate about constant learning, using new technologies, and sharing his findings with others. As technology lead, Daniel focuses on technology research, internal and external consulting, and driving support for Node.js at Dynatrace.
An expert in mobile apps, CMS, and ecommerce, Eve Porcello delivers training to students all over the world.
Eve Porcello is a developer and trainer based in Northern California. She works with Moon Highway to design and deliver hands-on engineering training classes to students all over the world. With a background in UX/UI design, prototyping, and coding, Eve has launched applications ranging from mobile apps to CMS platforms to ecommerce sites. You can follow her on Twitter @eveporcello or visit her website at www.moonhighway.com.