Save For Later

Become a Full-Stack Web Developer

Save For Later

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.

In this learning path,

  • 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.

OpenCourser is an affiliate partner of LinkedIn Learning and may earn a commission when you buy through our links.

From LinkedIn Learning
Hours 99
Instructors Simon Allardice, Ray Villalobos, Christina Truong, James Williamson, Morten Rand-Hendriksen, David Gassner, David Powers, Kevin Skoglund, Alex Banks, Eve Porcello, Joseph LeBlanc, Ernest Mueller, Ernest Mueller, James Wickett, James Wickett, Meaghan Lewis, Dave Westerveld, Brandon Rich, Shashi Shekhar
Language English
Subjects Programming Data Science IT & Networking

Similar Courses

Sorted by relevance

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Software Engineer - Full Stack $64k

Full Stack Growth Engineer $72k

Full Stack Mobile Developer $72k

Volunteer Full Stack Developer $76k

Full Stack Scala Engineer $76k

Senior Full Stack Developer 2 $82k

Microsoft full stack developer $86k

Full Stack Guru $101k

Full Stack Developer 4 $104k

Full-Stack Software Developer $107k

Full-Stack OpenStack Engineer $110k

Full Stack Engineer (ROR) $125k

Courses in this Learning Path

Listed in the order in which they should be taken

Starts Course Information

On Demand

Programming Foundations: Fundamentals

This course provides the core knowledge to begin programming in any language. Simon Allardice uses JavaScript to explore the core syntax of a programming language, and shows how...

LinkedIn Learning

Save

On Demand

Web Development Foundations: Full-Stack vs Front-End

Do you want to become a web developer? Nowadays, web development isn't one job. There is a range of technologies and career options to explore. The core responsibilities are split...

LinkedIn Learning

Save

On Demand

CSS Essential Training 1

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...

LinkedIn Learning

Save

On Demand

CSS Essential Training 2

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...

LinkedIn Learning

Save

On Demand

Learning ECMAScript 6+ (ES6+)

ECMAScript—the standardized version of JavaScript—keeps getting more powerful. ES6 was a large leap forward, introducing features that changed how developers structure programs....

LinkedIn Learning

Save

On Demand

CSS Essential Training

Cascading Style Sheets (CSS) is a stylesheet language that allows you to control the appearance of your webpages. In this hands-on course, Christina Truong demonstrates the...

LinkedIn Learning

Save

On Demand

Git Essential Training: The Basics

Learn how to use Git, the popular open-source version control software, to manage the source code for almost any project. In this course, Kevin Skoglund explores the fundamental...

LinkedIn Learning

Save

On Demand

HTML Essential Training

HTML is the programming language that powers the web. And like any language, once you master it, you can begin to create your own content, whether that's simple websites or...

LinkedIn Learning

Save

On Demand

Programming Foundations: Databases

Discover how a database can benefit both you and your architecture, whatever the programming language, operating system, or application type you use. In this course, explore...

LinkedIn Learning

Save

On Demand

JavaScript Essential Training

JavaScript is a scripting language of the web. As the web evolves from a static to a dynamic environment, technology focus is shifting from static markup and styling—frequently...

LinkedIn Learning

Save

On Demand

Installing Apache, MySQL, and PHP

This course describes how to install and configure Apache HTTP Server, MySQL database server, and PHP, known collectively as the AMP stack, on a local development computer. David...

LinkedIn Learning

Save

On Demand

Learning PHP

PHP is the most popular server-side language used to build dynamic websites, and though it is not especially difficult to use, nonprogrammers often find it intimidating. This...

LinkedIn Learning

Save

On Demand

Learning NoSQL Databases

Explore the possibilities NoSQL databases offer developers for unparalleled flexibility and performance. In this course, author Joseph LeBlanc shows how to build an entire web...

LinkedIn Learning

Save

On Demand

Learning REST APIs

Learn the basics of REST APIs. In this course, discover what REST APIs are, why they matter, and how putting them to use can help you build faster, more efficient applications....

LinkedIn Learning

Save

On Demand

PHP Essential Training

PHP is a popular programming language that you can use to write simple code for web pages. If you have been using HTML to develop websites, learning PHP will allow you to create...

LinkedIn Learning

Save

On Demand

DevOps Foundations

DevOps is not a framework or a workflow. It's a culture that is overtaking the business world. DevOps ensures collaboration and communication between software engineers (Dev) and...

LinkedIn Learning

Save

On Demand

PHP with MySQL Essential Training: 1 The Basics

PHP is a popular programming language and the foundation of many smart, data-driven websites. This comprehensive course from Kevin Skoglund helps developers learn to use PHP to...

LinkedIn Learning

Save

On Demand

Test Automation Foundations

Automated testing relies on scripting and frameworks like Selenium to prove that products work as expected. Test automation is an enormous time-saver, and it's crucial to...

LinkedIn Learning

Save

On Demand

PHP with MySQL Essential Training: 2 Build a CMS

This course—the second installment in a series—builds on the fundamentals of PHP with MySQL and teaches the intermediate concepts necessary to develop real-world web applications...

LinkedIn Learning

Save

On Demand

Programming Foundations: Web Security

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. Instructor Kevin Skoglund...

LinkedIn Learning

Save

On Demand

Performance Testing Foundations

Slow loading times can drive users away from even the most elegant website or application. But how can you pinpoint where your product's performance issues lie? In this course,...

LinkedIn Learning

Save

On Demand

AWS: Deploying and Provisioning

AWS is an exciting proposition for DevOps. Yes, it's amazing to be able to build a virtual data center with ease, but that's just the beginning: wait until you start using AWS to...

LinkedIn Learning

Save

On Demand

Ruby on Rails 5 Essential Training

Learn how to create full-featured, object-oriented web applications with the latest version of the popular, open-source Ruby on Rails framework.Contents:Introduction1. What Is...

LinkedIn Learning

Save

On Demand

Gulp.js, Git, and Browserify: Web Project Workflows

Modern front-end development means more than just writing HTML, CSS, and JavaScript. Developing an efficient workflow will help you write better code and test and deploy your web...

LinkedIn Learning

Save

On Demand

Software Development Life Cycle (SDLC)

From scrum to Six Sigma, there's an abundance of options for architecting an organization's workflow. And since there's no one-size-fits-all approach to software development, it's...

LinkedIn Learning

Save

On Demand

Node.js Essential Training

Node.js is a powerful tool for controlling servers, building web applications, and creating event-driven programs. And it takes JavaScript—a language familiar to all web...

LinkedIn Learning

Save

On Demand

Building a Website with Node.js and Express.js

Interested in building JavaScript websites that do more? Node.js and Express.js are a perfect match. Express is a fast, minimalist framework that sits on top of Node.js and allows...

LinkedIn Learning

Save

On Demand

AngularJS 1: Building a Data-Driven App

Want to create data-driven web applications? AngularJS is a great choice. It allows you to build apps where multiple users can push and pull data at the same time, in real time....

LinkedIn Learning

Save

LinkedIn Learning

From LinkedIn Learning
Hours 99
Instructors Simon Allardice, Ray Villalobos, Christina Truong, James Williamson, Morten Rand-Hendriksen, David Gassner, David Powers, Kevin Skoglund, Alex Banks, Eve Porcello, Joseph LeBlanc, Ernest Mueller, Ernest Mueller, James Wickett, James Wickett, Meaghan Lewis, Dave Westerveld, Brandon Rich, Shashi Shekhar
Language English
Subjects Programming Data Science IT & Networking

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Software Engineer - Full Stack $64k

Full Stack Growth Engineer $72k

Full Stack Mobile Developer $72k

Volunteer Full Stack Developer $76k

Full Stack Scala Engineer $76k

Senior Full Stack Developer 2 $82k

Microsoft full stack developer $86k

Full Stack Guru $101k

Full Stack Developer 4 $104k

Full-Stack Software Developer $107k

Full-Stack OpenStack Engineer $110k

Full Stack Engineer (ROR) $125k

Similar Courses

Sorted by relevance