软件即服务 (SaaS) - 第 2 部分

软件即服务 (SaaS) - 第 2 部分

Cours
zh
Chinois
Ce contenu est noté 0 sur 5
Source
  • Sur www.xuetangx.com
Plus d'informations
  • Niveau Introductif

Leurs employés apprennent chaque jour avec Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Découvrir Edflex

Détails du cours

Déroulé

Introduction
Welcome!
Advanced Rails (Week 1)
Public Resources
ESaaS Ch. 5.1: DRYing Out MVC (17:40)
ESaaS Ch. 5.2: Single Sign-On and Third-Party Authentication (8:58)
ESaaS Ch. 5.3: Single Sign-On Example (13:58)
ESaaS Ch. 5.3 cont: Associations & Foreign Keys (8:32)
ESaaS Ch. 5.3 cont: ActiveRecord Association Support (8:41)
ESaaS Ch. 5.3 addendum: Associations: mechanics (7:40)
ESaaS Ch. 5.4: Through-Associations (14:08)
ESaaS Ch. 5.5: RESTful Routes for Associations (16:38)
ESaaS Ch. 5.6: DRYing Out Queries with Reusable Scopes (11:03)
ESaaS Ch. 5.7-5.9: Associations Wrap-Up (10:55)
Oracle of Bacon HW
Quiz 1
Refactoring & Legacy (Week 2)
ESaaS Ch. 9.1: What Makes Code “Legacy” and How Can Agile Help? (9:38)
ESaaS Ch. 9.2: Approaching & Exploring Legacy Code (17:03)
ESaaS Ch. 9.3: Establishing Ground Truth With Characterization Tests (12:49)
ESaaS Ch. 9.6: Intro to Method-Level Refactoring (21:21)
ESaaS Ch. 9.8-10: Legacy Code & Refactoring: Reflections, Fallacies, Pitfalls, etc. (6:36)
ESaaS Ch. 9.7: Plan-And-Document Perspective on Software Maintenance (9:06)
Legacy HW1
Project Management (Week 3)
ESaaS Ch. 10.4: Version Control: Merging Conflicts (12:56)
ESaaS Ch. 10.5: Effective Branching (15:33)
ESaaS Ch. 10.6: Fixing Bugs: The Five R’s (9:27)
ESaaS Ch. 10.3, 7-9: Design Reviews, Code Reviews, Plan-And-Document Perspective on Project Management (10:53)
Legacy HW2
Design Patterns for SaaS (Week 4)
ESaaS Ch. 11.1: Patterns, Antipatterns, and SOLID (12:35)
ESaaS Ch. 11.2: Just Enough UML (7:21)
ESaaS Ch. 11.3: Single Responsibility Principle (11:01)
ESaaS Ch. 11.4: Open/Closed Principle (16:10)
ESaaS Ch. 11.5: Liskov Substitution Principle (9:14)
ESaaS Ch. 11.6: Dependency Injection (11:43)
ESaaS Ch. 11.6 cont: More Adapter-Like Patterns (9:21)
ESaaS Ch. 11.7: Demeter Principle (13:14)
Bonus Section : Dealing With Collections: Composite (6:45)
ESaaS Ch. 11.8: Plan-And-Document Perspective on Design Patterns (5:24)
ESaaS Ch. 11.8-10: Design Patterns & SOLID Wrapup (9:30)
Armando's Computer History Minute (Optional)
Quiz 2 Interactive Review
Quiz 2
Enhancing SaaS with JavaScript (Week 5)
ESaaS Ch. 6.1: JavaScript: the Big Picture (16:46)
ESaaS Ch. 6.2: Client-Side JavaScript for Ruby Programmers (12:41)
ESaaS Ch. 6.3: Functions (5:44)
ESaaS Ch. 6.3: "Constructor-style" Functions (11:55)
ESaaS Ch. 6.4: The Document Object Model (DOM) & jQuery (11:43)
ESaaS Ch. 6.5: Events and Callbacks (12:40)
ESaaS Ch. 6.6: AJAX: Asynchronous JavaScript and XML (18:09)
ESaaS Ch. 6.7: Intro to Jasmine: TDD for JavaScript and AJAX (8:18)
ESaaS Ch. 6.7 cont: More Jasmine: Spies & Fixtures (14:42)
ESaaS Ch. 6.8: Single-page Apps and JSON APIs (6:20)
ESaaS Ch. 6.9-11: JavaScript Wrapup (5:07)
Quiz 3
Practical DevOps: Deployment, Upgrades, Performance, Security (Week 6)
ESaaS Ch. 12.1: From Development to Deployment (11:59)
ESaaS Ch. 12.2: Quantifying Availability and Responsiveness (12:29)
ESaaS Ch. 12.3: Continuous Integration & Continuous Deployment (7:30)
ESaaS Ch. 12.4: Upgrades & Feature Flags (12.46)
ESaaS Ch. 12.6: Monitoring (14:37)
ESaaS Ch. 12.7: Caching: Improving Rendering Time & Database Performance (13:27)
ESaaS Ch. 12.8: Avoiding Abusive Queries (12:03)
ESaaS Ch. 12.9: Defending Customer Data (12:12)
ESaaS Ch. 12.10: Plan-And-Document Perspective on Performance, Releases, Reliability, and Security (10:32)
ESaaS Ch. 12.11-12: Fallacies, Pitfalls & Concluding Remarks (6:14)
Performance HW: Measuring and improving performance using indices
Bonus Videos
Jesse Toth on working at Pivotal, Modcloth and Github
Danny Burkes, Engineering Manager at Pivotal Labs
The First Game Console: Atari
Cosmos
JavaScript
Review and Summary
Cal Culture and Heritage
Archive
Unit Testing
Homework 2: Performance (script test, invisible to students)
Quiz 3 Interactive Review

Prérequis

Aucun.

Intervenants

  • Armando Fox

Plateforme

Fondée par l'Université Tsinghua en octobre 2013, XuetangX est la première plateforme MOOC chinoise au monde et sert de plate-forme de recherche et d'application au Centre de recherche pour la formation en ligne du ministère de l'Éducation. XuetangX a été primé parmi le premier groupe national de projets de base de démonstration pour l'innovation et l'entrepreneuriat. Par ailleurs, XuetangX collabore également avec le Centre international de formation des ingénieurs (ICEE) sous les auspices de l’UNESCO et soutient sa partie en ligne. À la fin de juin 2018, avec un total de 25 millions d'inscriptions et plus de 1 500 cours en ligne dans 13 disciplines différentes, XuetangX a accumulé plus de 12 millions d'utilisateurs enregistrés, répartis dans 209 pays et régions.

Ce contenu est noté 4.5 sur 5
(aucun avis)
Ce contenu est noté 4.5 sur 5
(aucun avis)
Complétez cette ressource pour donner votre avis