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 with Scott Simpson
Learn the fundamentals of database programming. Find out how to build a database, define relationships, and write queries.
1h 25m • 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 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.
2h 17m • 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 with Alex Banks
1h 52m • COURSE
Building a Website with Node.js and Express.js (2018) 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
Scott Simpson has a master's in education and currently creates technology courses as an author at LinkedIn.
Scott has been interested in computers since he was about seven years old, and for most of that time, he's been teaching friends, family, and strangers how to use them. This geeky hobby turned into a job with Apple during college, and after completing his master's degree in education at San Diego State University, he has helped to shape the Developer segment here at lynda.com as a content producer. Scott enjoys building web apps and exploring new technologies. He can be found on Twitter at @scotty82.
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.