Implementando Sistemas Distribuídos

Sistemas distribuídos: Uma introdução prática a computação na nuvem para desenvolvedores

4.35 (155 reviews)
Udemy
platform
Português
language
Software Engineering
category
instructor
Implementando Sistemas Distribuídos
2,752
students
2 hours
content
May 2020
last update
FREE
regular price

What you will learn

Analisar e projetar sistemas que utilizem modelos distribuídos para solucionar problemas computacionais complexos que exijam grande demanda de processamento.

Implementar software para arquiteturas paralelas e/ou distribuídas para ambientes que exijam grande volume de processamento de dados.

Elaborar propostas de arquiteturas distribuídas para a construção de sistemas que envolvam comunicação remota e serviços compartilhados.

Description

Aprenda na prática os conceito básicos de um sistema distribuído e como realizar a comunicação entre sistemas de diferente plataformas. O curso aborda características importantes na concepção de projetos de arquitetura distribuída, assim como a aplicação prática dentro de um caso de uso que facilita assimilação dos conceitos. Curso feito por desenvolvedor para desenvolvedores.

Content

Introdução - Apresentação do Curso

Bem-vindo!
Introdução do curso
Metodologia
Tecnologia

Entendendo o que é um sistema distribuído

Características principais
Caso de uso - Agência de turismo
Troca de mensagens
Sincronismo e Falhas
Segurança
Heterogeneidade
Desempenho
Custo
Distribuição Geográfica, Compartilhamento de recursos e Capacidade de expansão
Disponibilidade
Concorrência
Transparência
Quiz

Modelo Cliente - Servidor

Introdução a arquitetura cliente-servidor
Recorte no cenário de caso de uso
Mockando Fornecedor de Acomodação com SoapUI
Consumindo Web Service com Java
Fornecendo Restful API e retornando XML
Restful API retornando JSON
Ajustando o Input dos métodos
Teste da Aplicação com Postman

Reviews

Raphael
November 15, 2023
Achei que a dinâmica se enquadra bem dentro do modelo EAD. os conteúdos são diretos, não fica monótono, prende a atenção do aluno e ainda gera aprendisagem.
Leandro
September 11, 2023
Curso excelente para quem já tem boa base de lógica de programação e vivência com desenvolvimento de aplicações.
Vladimir
July 27, 2022
Achei o curso bem sucinto mas muito ilustrativo sobre o modelo de cliente servidor, trouxe bem os conceitos de sistemas distribuídos; Mesmo sem programar em Java é plenamente possível entender a dinâmica do curso.
Luan
January 19, 2022
Muito bom o curso, e principalmente a iniciativa. Obrigado por disponibilizar seu tempo para ajudar as pessoas
Antonio
July 10, 2020
Parte teórica introdutória muito boa. A prática é solta e não ajuda muito. Não há ligação entre teoria e prática. O exemplo é fraco e pouco produtivo. Pouco aplicável. De forma geral muito fraco.

Charts

Price

Implementando Sistemas Distribuídos - Price chart

Rating

Implementando Sistemas Distribuídos - Ratings chart

Enrollment distribution

Implementando Sistemas Distribuídos - Distribution chart
2942572
udemy ID
4/1/2020
course created date
5/12/2020
course indexed date
Bot
course submited by