Get the skills to work with both back-end and front-end technologies as a full-stack developer. You'll develop a solid foundation for working with servers and host configurations, performing database integrations, and creating dynamic, data-driven websites.
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.
Learn how to write HTML, the programming language that powers the web.
2h 45m • COURSE
CSS Essential Training with Christina Truong
Explore the concepts that form the foundation of CSS. Learn how to select content, style text, manage layouts, and more as you work on a real-world project.
4h 29m • COURSE
5h 29m • COURSE
Learning ECMAScript 6+ (ES6+) with Eve Porcello
1h 15m • COURSE
Git Essential Training: The Basics with Kevin Skoglund
Learn how to use Git, the popular open-source version control software, to manage the source code for almost any project.
2h 55m • 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 49m • COURSE
Node.js Essential Training with Alex Banks
1h 53m • COURSE
SQL Essential Training with Bill Weinman
Learn how to use SQL to manage your database. Explore beginner-level tutorials on creating tables, defining relationships, and manipulating strings with SQL and SQLiteStudio.
3h • COURSE
NoSQL Essential Training with Melanie McGee
Get a high-level view of the basics of NoSQL, from how it differs from relational databases to its pros and cons.
43m 17s • COURSE
Learning REST APIs with Morten Rand-Hendriksen
Learn the basics of REST APIs. Discover what they are, why they matter, and how putting REST APIs to use can help you build faster, more efficient applications.
1h 8m • COURSE
DevOps Foundations with Ernest Mueller
Learn how DevOps can help you establish a culture of collaboration and communication between software engineers (Dev) and IT operations (Ops).
2h 47m • COURSE
You'll learn full-stack web development with these experts
Jen Simmons is a designer and developer advocate at Mozilla and a member of the CSS Working Group.
Jen—who has been creating websites since 1996—works as an independent consultant and trainer helping teams transition to a responsive design process, implement sites with HTML5, or architect Drupal websites to last. She also provides a mix of design and front-end development services. Besides designing for the web, Jen has years of experience designing for live performance and for print. From 2011–2015, she was the host and executive producer of The Web Ahead. Jen continues to share her passion for CSS and design by speaking at conferences and making videos.
Christina Truong is an educator who has over 10 years of experience as a front-end developer.
Christina has worked for digital agencies such as Teehan+Lax and SapientRazorfish (formerly Nurun). As an educator, she has taught 1000+ students in college courses, bootcamp programs, and workshops.
In her previous role as director of curriculum for Ladies Learning Code, she overhauled the curriculum and created new workshops and a part-time program used by 20+ Canadian chapters. She also provided training for all the lead instructors.
Christina now works independently, focusing on inclusive tech education, curriculum development, and technical consulting services.
Morten Rand-Hendriksen is a web designer and developer.
Morten has a passion for clean design, standards-based code, and open-source software like WordPress. He has published several books, articles, and videos on these topics and is a popular speaker at conferences. Running a small boutique-style digital media company, he divides his time evenly between building web solutions and teaching others how to do things right and get the most out of the web. Morten grew up in Norway and made Canada his home in 2002.
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.
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.
Bill Weinman is a tech advocate, entrepreneur, and expert in a programming languages such as C++ and Python.
Bill Weinman is the author of several books and online courses on the technical aspects of the World Wide Web. He has earned a reputation for his ability to explain complex topics in clear, concise terms. Mr. Weinman built his first computer in 1973, and has been involved with technology ever since. He has run a successful consulting practice, been a computer manufacturer, and most recently headed a hosting company. An accomplished guitarist, Bill performs and records music when he's not writing about computers. You can learn more about Bill, his projects and his music at http://bw.org/.
Mel McGee is software engineer and the CEO and founder of We Can Code IT.
Mel founded We Can Code IT, a coding bootcamp that champions social equity through technology, in 2014. She is proud to have the opportunity to give back to the community and shepherd new, diverse, programmers into tech careers.
A self-professed data geek, Mel has over 20 years of experience as a software developer, working in IoT, artificial intelligence, augmented reality, and enterprise development. She has always had an interest in education, and in addition to her work with We Can Code IT, she also teaches at Weatherhead School of Management at Case Western Reserve University.
Ernest Mueller is the engineering manager at Verica.
Ernest has a degree in electrical engineering from Rice University. He has been working in technology and technology management for more than 25 years, ranging from enterprises like FedEx, National Instruments, and AT&T cybersecurity to startups like Bazaarvoice, CopperEgg, Precision Autonomy, and Verica. He's been a web developer, operations engineer, product manager, engineering director, and more. He advocates for using Agile, Lean, DevOps, and smart management processes to solve business problems in a fast-moving world.
Ernest is active in the DevOps movement and the Austin technical community. He helps organize the CloudAustin user group and the DevOpsDays Austin and All Day DevOps conferences. He blogs with a cadre of like-thinking professionals at theagileadmin.com.
Currently, Ernest resides in Round Rock, Texas. His engineering team at Verica develops a product that performs chaos engineering experiments for Kubernetes, to help enterprises use continuous verification to ensure the resilience of their systems.