Informações sobre o curso

510,552 visualizações recentes

Resultados de carreira do aprendiz

36%

comecei uma nova carreira após concluir estes cursos

50%

consegui um benefício significativo de carreira com este curso

30%

recebi um aumento ou promoção

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Aprox. 55 horas para completar

Inglês

Legendas: Inglês

Habilidades que você terá

AuthenticationNode.JsMongodbExpress.Js

Resultados de carreira do aprendiz

36%

comecei uma nova carreira após concluir estes cursos

50%

consegui um benefício significativo de carreira com este curso

30%

recebi um aumento ou promoção

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Aprox. 55 horas para completar

Inglês

Legendas: Inglês

oferecido por

Logotipo de Universidade de Ciência e Tecnologia de Hong Kong

Universidade de Ciência e Tecnologia de Hong Kong

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up98%(10,117 classificações)Info
Semana
1

Semana 1

13 horas para concluir

Introduction to Server-side Development

13 horas para concluir
21 vídeos (Total 288 mín.), 27 leituras, 2 testes
21 videos
How to Use the Learning Resources9min
What is Full-Stack Web Development?5min
Exercise (Video): Setting up Git6min
Exercise (Video): Basic Git Commands18min
Exercise (Video): Online Git Repositories12min
Node.js and NPM3min
Exercise (Video): Setting up Node.js and NPM1min
Node Modules10min
Exercise (Video): Understanding Node Modules17min
Node Modules: Callbacks and Error Handling9min
Exercise (Video):Node Modules: Callbacks and Error Handling21min
Networking Essentials16min
Node and the HTTP Module6min
Exercise (Video): Node and the HTTP Module32min
Introduction to Express13min
Exercise (Video): Introduction to Express21min
Brief Representational State Transfer (REST)16min
Express Router8min
Exercise (Video): Express Router40min
Assignment 1 Requirements (Video): Node Modules, Express and REST API5min
27 leituras
Welcome to Server-Side Development with NodeJS, Express and MongoDB: Additional Resources10min
Full Stack Web Development: The Big Picture: Objectives and Outcomes10min
Full Stack Web Development: Additional Resources10min
Setting up Your Development Environment: Git: Objectives and Outcomes10min
Setting up your Development Environment10min
Exercise (Instructions): Setting up Git10min
Exercise (Instructions): Basic Git Commands10min
Exercise (Instructions): Online Git Repositories10min
Setting up your Development Environment: Git: Additional Resources10min
Introduction to Node.js and NPM: Objectives and Outcomes10min
Exercise (Instructions): Setting up Node.js and NPM10min
Introduction to Node.js and NPM: Additional Resources10min
Node Modules: Objectives and Outcomes10min
Exercise (Instructions): Understanding Node Modules10min
Exercise (Instructions):Node Modules: Callbacks and Error Handling10min
Node Modules: Additional Resources10min
Node and HTTP: Objectives and Outcomes10min
Exercise (Instructions): Node and the HTTP Module10min
Node and HTTP: Additional Resources10min
Introduction to Express: Objectives and Outcomes10min
Exercise (Instructions): Introduction to Express10min
Exercise (Instructions): Express Router10min
Introduction to Express: Additional Resources10min
Assignment 1: Node Modules, Express and REST API: Additional Resources10min
Ideation: Objectives and Outcomes10min
Ideation Report Template10min
Ideation: Additional Resources10min
Semana
2

Semana 2

12 horas para concluir

Data, Data, Where art Thou Data?

12 horas para concluir
16 vídeos (Total 233 mín.), 23 leituras, 2 testes
16 videos
Exercise (Video): Express Generator15min
Introduction to MongoDB10min
Exercise (Video): Introduction to MongoDB13min
Node and MongoDB2min
Exercise (Video): Node and MongoDB Part 117min
Exercise (Video): Node and MongoDB Part 223min
Callback Hell and Promises6min
Exercise (Video): Callback Hell and Promises9min
Mongoose ODM18min
Exercise (Video): Mongoose ODM Part 115min
Exercise (Video): Mongoose ODM Part 213min
REST API with Express, MongoDB and Mongoose7min
Exercise (Video): REST API with Express, MongoDB and Mongoose Part 137min
Exercise (Video): REST API with Express, MongoDB and Mongoose Part 233min
Assignment 2 Requirements (Video): MongoDB: Requirements3min
23 leituras
Express Generator: Objectives and Outcomes10min
Exercise (Instructions): Express Generator10min
Express Generator: Additional Resources10min
Introduction to MongoDB: Objectives and Outcomes10min
Exercise (Instructions): Introduction to MongoDB10min
Introduction to MongoDB: Additional Resources10min
Node and MongoDB: Objectives and Outcomes10min
Exercise (Instructions): Node and MongoDB Part 110min
Exercise (Instructions): Node and MongoDB Part 210min
Exercise (Instructions): Callback Hell and Promises10min
Node and MongoDB: Additional Resources10min
Mongoose ODM: Objectives and Outcomes10min
Exercise (Instructions): Mongoose ODM Part 110min
Exercise (Instructions): Mongoose ODM Part 210min
Mongoose ODM: Additional Resources10min
REST API with Express, MongoDB and Mongoose: Objectives and Outcomes10min
Exercise (Instructions): REST API with Express, MongoDB and Mongoose Part 110min
Exercise (Instructions): REST API with Express, MongoDB and Mongoose Part 210min
REST API with Express, MongoDB and Mongoose: Additional Resources10min
Assignment 2: MongoDB: Additional Resources10min
Architecture Design and Software Structure: Objectives and Outcomes10min
Architecture Design and Software Structure Report10min
Architecture Design and Software Structure: Additional Resources10min
Semana
3

Semana 3

9 horas para concluir

Halt! Who goes there?

9 horas para concluir
13 vídeos (Total 287 mín.), 16 leituras, 1 teste
13 videos
Exercise (Video): Basic Authentication22min
Cookies, Tea and err ... Express Sessions17min
Exercise (Video): Using Cookies15min
Exercise (Video): Express Sessions Part 111min
Exercise (Video): Express Sessions Part 239min
Passport9min
Exercise (Video): User Authentication with Passport25min
Token Based Authentication14min
Exercise (Video): User Authentication with Passport and JSON Web Token47min
Mongoose Population12min
Exercise (Video): Mongoose Population32min
Assignment 3 Requirements (Video): User Authentication23min
16 leituras
Basic Authentication: Objectives and Outcomes10min
Exercise (Instructions): Basic Authentication10min
Basic Authentication: Additional Resources10min
Cookies, Tea and err ... Express Sessions: Objectives and Outcomes10min
Exercise (Instructions): Using Cookies10min
Exercise (Instructions): Express Sessions Part 110min
Exercise (Instructions): Express Sessions Part 210min
Cookies, Tea and err . . . Express Sessions: Additional Resources10min
User Authentication with Passport: Objectives and Outcomes10min
Exercise (Instructions): User Authentication with Passport10min
Exercise (Instructions): User Authentication with Passport and JSON Web Token10min
User Authentication with Passport: Additional Resources10min
Mongoose Population: Objectives and Outcomes10min
Exercise (Instructions): Mongoose Population10min
Mongoose Population: Additional Resources10min
Assignment 3: Additional Resources10min
Semana
4

Semana 4

20 horas para concluir

Backend as a Service (BaaS)

20 horas para concluir
24 vídeos (Total 648 mín.), 34 leituras, 2 testes
24 videos
Exercise (Video): HTTPS and Secure Communication24min
Uploading Files11min
Exercise (Video): Uploading Files28min
Cross-Origin Resource Sharing17min
Exercise (Video): Cross-Origin Resource Sharing23min
OAuth and User Authentication25min
Exercise (Video): Using OAuth with Passport and Facebook36min
Assignment 4 Requirements (Video): Backend as a Service25min
ConFusion: Integrating the Angular Client and Server13min
Exercise (Video): Integrating the Angular Client and Server: Updating the REST Server29min
Exercise (Video): Integrating the Angular Client and Server: The Angular Client33min
ConFusion: Integrating the React Client and Server11min
Exercise (Video): Integrating the React Client and Server: Updating the REST Server1h 8min
Exercise (Video): Integrating the React Client and Server: The React Client29min
Backend as a Service18min
Exercise (Video): Firebase22min
Exercise (Video): Angular Application using Firebase as BaaS47min
Exercise (Video): React Application using Firebase as BaaS19min
Exercise (Video): Getting Started with Loopback14min
Exercise (Video): Loopback Data Sources and Access Control44min
Exercise (Video): Loopback Relations35min
Exercise (Video): Angular Application using Loopback as BaaS32min
Exercise (Video): React Application using Loopback as BaaS11min
34 leituras
HTTPS and Secure Communication: Objectives and Outcomes10min
Exercise (Instructions): HTTPS and Secure Communication10min
HTTPS and Secure Communication: Additional Resources10min
Uploading Files: Objectives and Outcomes10min
Exercise (Instructions): Uploading Files10min
Uploading Files: Additional Resources10min
Cross-Origin Resource Sharing: Objectives and Outcomes10min
Exercise (Instructions): Cross-Origin Resource Sharing10min
Cross-Origin Resource Sharing: Additional Resources10min
OAuth and User Authentication: Objectives and Outcomes10min
Exercise (Instructions): Using OAuth with Passport and Facebook10min
OAuth and User Authentication: Additional Resources10min
Assignment 4: Additional Resources10min
ConFusion: Integrating the Angular Client and Server: Objectives and Outcomes10min
Exercise (Instructions): Integrating the Angular Client and Server: Updating the REST Server10min
Exercise (Instructions): Integrating the Angular Client and Server: The Angular Client10min
ConFusion: Integrating the Angular Client and Server: Additional Resources10min
ConFusion: Integrating the React Client and Server: Objectives and Outcomes10min
Exercise (Instructions): Integrating the React Client and Server: Updating the REST Server10min
Exercise (Instructions): Integrating the React Client and Server: The React Client10min
ConFusion: Integrating the React Client and Server: Additional Resources10min
Backend as a Service: Objectives and Outcomes10min
Exercise (Instructions): Angular Application using Firebase as BaaS10min
Exercise (Instructions): React Application using Firebase as BaaS10min
Backend as a Service (BaaS): Firebase: Additional Resources10min
Backend as a Service: Loopback: Objectives and Outcomes10min
Exercise (Instructions): Getting Started with Loopback10min
Exercise (Instructions): Loopback Data Sources and Access Control10min
Exercise (Instructions): Loopback Relations10min
Exercise (Instructions): Angular Application using Loopback as BaaS10min
Exercise (Instructions): React Application using Loopback as BaaS10min
Backend as a Service: Loopback: Additional Resources10min
Project Implementation: Objectives and Outcomes10min
Final Report Template10min

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você se inscreve no curso, tem acesso a todos os cursos na Especialização e pode obter um certificado quando concluir o trabalho. Seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

  • Se você se inscrever, terá 7 dias para testar sem custo e, durante este período, pode cancelar sem multa. Depois disso, não reembolsamos, mas você pode cancelar sua inscrição a qualquer momento. Veja nossa política para o reembolso total.

  • Sim, a Coursera oferece auxílio financeiro ao aluno que não possa pagar a taxa. Faça a solicitação clicando no link Auxílio Financeiro, abaixo do botão "Inscreva-se" à esquerda. Preencha uma solicitação e será notificado caso seja aprovado. Você terá que completar esta etapa para cada curso na Especialização, incluindo o Trabalho de Conclusão de Curso. Saiba mais .

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.