YoVDO

Become a Full-Stack Web Developer

Offered By: LinkedIn Learning

Tags

Web Development Courses Computer Science Courses Javascript Courses PHP Courses Git Courses Node.Js Courses Ruby on Rails Courses .NET Courses HTML Courses

Course Description

Overview

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.

Syllabus

  • Course 1: HTML Essential Training
    • Learn how to write HTML, the programming language that powers the web.
  • Course 2: CSS Essential Training
    • 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.
  • Course 3: JavaScript Essential Training
    • Get hands-on experience scripting in JavaScript. Learn how to work with objects, variables, data types, conditionals, functions, loops, the DOM, and more.
  • Course 4: Search Techniques for Web Developers
    • Learn effective search skills such as identifying reliable sources, learning where and how to find information, and participating in online communities.
  • Course 5: Learning ECMAScript 6+ (ES6+)
    • Bring your JavaScript code up to modern standards. Learn how to use the latest features in ECMAScript 6+ to add functionality to your apps and simplify your code.
  • Course 6: 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.
  • Course 7: React.js Essential Training
    • 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.
  • Course 8: Node.js Essential Training
    • Learn the essentials of Node.js. Discover what you need to know to start creating your own JavaScript applications with Node.js.
  • Course 9: SQL Essential Training
    • 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.
  • Course 10: NoSQL Essential Training
    • Get a high-level view of the basics of NoSQL, from how it differs from relational databases to its pros and cons.
  • Course 11: Learning REST APIs
    • 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.
  • Course 12: DevOps Foundations
    • Learn how DevOps can help you establish a culture of collaboration and communication between software engineers (Dev) and IT operations (Ops).

Taught by

Jen Simmons, Christina Truong, Morten Rand-Hendriksen, Morten Rand-Hendriksen, Eve Porcello, Kevin Skoglund, Eve Porcello, Alex Banks, Bill Weinman, Mel McGee, Morten Rand-Hendriksen and James Wickett

Related Courses

Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Computer Security
Stanford University via Coursera
Intro to Computer Science
University of Virginia via Udacity
Introduction to Logic
Stanford University via Coursera
Internet History, Technology, and Security
University of Michigan via Coursera