FSD Programming Languages: FSD Back End & Miscellaneous Tools


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

This 13-video course allows learners to explore back-end languages, technologies, and frameworks used in front-end development. A good full stack developer should have a clear understanding of what languages and frameworks are available across the full stack, and the advantages and disadvantages of different language choices. Key concepts covered in this course include the back-end languages, technologies frameworks used in full stack development; how to configure the enterprise service bus, a software architecture connecting all services together using a bus-like infrastructure; and typical uses of enterprise service bus, including as a transaction manager, as a security manager, and as a proxy service. You will also explore JavaScript middleware frameworks (any software between an application and the network); compare SOAP versus REST API calls; and learn to compare SQL and NoSQL databases. Next, learn to configure NodeJS, Ruby on Rails; Django and Python, Docker containers, Firestore Document DB, ASP.NET and MVC; and review what you learn about back-end languages and technologies with a concluding exercise.



Expected Duration (hours)
1.0

Lesson Objectives

FSD Programming Languages: FSD Back End & Miscellaneous Tools

  • discover the key concepts covered in this course
  • identify back-end languages and technologies
  • configure the enterprise service bus
  • identify JavaScript middleware frameworks
  • compare SOAP vs. REST API calls
  • compare SQL and NoSQL databases
  • configure node.js
  • configure Ruby on Rails
  • configure Django and Python
  • configure Docker containers
  • configure Firestore Document DB
  • configure ASP.NET and MVC
  • identify back-end languages and technologies
  • Course Number:
    it_fsfsdpdj_02_enus

    Expertise Level
    Intermediate