Informações sobre o curso

888,968 visualizações recentes

Resultados de carreira do aprendiz

41%

comecei uma nova carreira após concluir estes cursos

45%

consegui um benefício significativo de carreira com este curso

31%

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. 36 horas para completar
Inglês
Legendas: Inglês

Resultados de carreira do aprendiz

41%

comecei uma nova carreira após concluir estes cursos

45%

consegui um benefício significativo de carreira com este curso

31%

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. 36 horas para completar
Inglês
Legendas: Inglês

Instrutores

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 Up96%(13,997 classificações)Info
Semana
1

Semana 1

10 horas para concluir

Introduction to React

10 horas para concluir
21 vídeos (Total 234 mín.), 23 leituras, 2 testes
21 videos
How to Use the Learning Resources10min
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 NPM2min
Exercise (Video): Basics of Node.js and NPM23min
Front-end JavaScript Frameworks and Libraries Overview12min
Introduction to React8min
Exercise (Video): Getting Started with React9min
React App Overview16min
Introduction to JSX5min
Exercise (Video): Configuring your React Application9min
React Components3min
Exercise (Video): React Components Part 124min
React Components: State and Props9min
Exercise (Video): React Components Part 222min
React Components: Lifecycle Methods Part 114min
Assignment 1 Requirements (Video): React Components5min
23 leituras
Welcome to Front-End Web Development with React: Additional Resources10min
Full-Stack Web Development: The Big Picture: Objectives and Outcomes10min
Full Stack Web Development: Additional Resources10min
Setting up Your Development Environment: Git and Node: Objectives and Outcomes10min
Setting up your Development Environment10min
Exercise (Instructions): Setting up Git10min
Exercise (Instructions): Basic Git Commands10min
Exercise (Instructions): Online Git Repositories10min
Exercise (Instructions): Setting up Node.js and NPM10min
Exercise (Instructions): Basics of Node.js and NPM10min
Setting up your Development Environment: Git and Node: Additional Resources10min
Introduction to React: Objectives and Outcomes10min
Exercise (Instructions): Getting Started with React10min
Exercise (Instructions): Configuring your React Application10min
Introduction to React: Additional Resources10min
React Components: Objectives and Outcomes10min
Exercise (Instructions): React Components Part 110min
Exercise (Instructions): React Components Part 210min
React Components: Additional Resources10min
Assignment 1: React Components: Additional Resources10min
Ideation: Objectives and Outcomes10min
Ideation Report Template10min
Ideation: Additional Resources10min
Semana
2

Semana 2

8 horas para concluir

React Router and Single Page Applications

8 horas para concluir
14 vídeos (Total 191 mín.), 16 leituras, 2 testes
14 videos
Exercise (Video): Presentational and Container Components21min
React Components: Lifecycle Methods Part 28min
Functional Components3min
Exercise (Video): Functional Components14min
React Virtual DOM6min
Exercise (Video): Header and Footer17min
React Router8min
Exercise (Video): React Router36min
Single Page Applications9min
Exercise (Video): Single Page Applications Part 123min
React Router: Parameters6min
Exercise (Video): Single Page Applications Part 223min
Assignment 2: React Router and Single Page Applications4min
16 leituras
React Component Types: Objectives and Outcomes10min
Exercise (Instructions): Presentational and Container Components10min
Exercise (Instructions): Functional Components10min
React Component Types: Additional Resources10min
React Router: Objectives and Outcomes10min
Exercise (Instructions): Header and Footer10min
Exercise (Instructions): React Router10min
React Router: Additional Resources10min
Single Page Applications: Objectives and Outcomes10min
Exercise (Instructions): Single Page Applications Part 110min
Exercise (Instructions): Single Page Applications Part 210min
Single Page Applications: Additional Resources10min
Assignment 2: React Router and Single Page Applications: Additional Resources10min
UI Design and Prototyping: Objectives and Outcomes10min
UI Design and Prototyping Report Template10min
UI Design and Prototyping: Additional Resources10min
Semana
3

Semana 3

7 horas para concluir

React Forms, Flow Architecture and Introduction to Redux

7 horas para concluir
13 vídeos (Total 188 mín.), 15 leituras, 1 teste
13 videos
Exercise (Video): Controlled Forms35min
Exercise (Video): Controlled Form Validation23min
Uncontrolled Components2min
Exercise (Video): Uncontrolled Forms17min
The Model-View-Controller Framework7min
The Flux Architecture11min
Introduction to Redux20min
Exercise (Video): Introduction to Redux23min
React Redux Forms4min
Exercise (Video): React Redux Form13min
Exercise (Video): React Redux Form Validation15min
Assignment 3: React Forms and Redux5min
15 leituras
Controlled Forms: Objectives and Oute10min
Exercise (Instructions): Controlled Forms10min
Exercise (Instructions): Controlled Form Validation10min
Controlled Forms: Additional Resources10min
Uncontrolled Forms: Objectives and Outcomes10min
Exercise (Instructions): Uncontrolled Forms10min
Uncontrolled Forms: Additional Resources10min
Introduction to Redux: Objectives and Outcomes10min
Exercise (Instructions): Introduction to Redux10min
Introduction to Redux: Additional Resources10min
React Redux Form: Objectives and Outcomes10min
Exercise (Instructions): React Redux Form10min
Exercise (Instructions): React Redux Form Validation10min
React Redux Form: Additional Resources10min
Assignment 3: React Forms and Redux: Additional Resources10min
Semana
4

Semana 4

12 horas para concluir

More Redux and Client-Server Communication

12 horas para concluir
20 vídeos (Total 312 mín.), 26 leituras, 2 testes
20 videos
Exercise (Video): Combining Reducers9min
Exercise (Video): Redux Actions24min
Redux Thunk10min
Exercise (Video): Redux Thunk50min
Exercise (Video): React-Redux-Form Revisited12min
Networking Essentials17min
Brief Representational State Transfer (REST)16min
Exercise (Video): Setting up a Server using json-server6min
Promises10min
Fetch20min
Exercise (Video): Fetch from Server33min
Exercise (Video): Fetch Handling Errors15min
Exercise (Video): Fetch Post Comment18min
React Animations13min
Exercise (Video): React Animations9min
Exercise (Video): React Animation Components9min
Assignment 4: Redux, Client-Server Communication and Fetch4min
Introduction to Webpack7min
Exercise (Video): Building and Deploying the React Application11min
26 leituras
Redux Actions: Objectives and Outcomes10min
Exercise (Instructions): Combining Reducers10min
Exercise (Instructions): Redux Actions10min
Redux Actions: Additional Resources10min
Redux Thunk: Objectives and Outcomes10min
Exercise (Instructions): Redux Thunk10min
Exercise (Instructions): React-Redux-Form Revisited10min
Redux Thunk: Additional Resources10min
Client-Server Communication: Objectives and Outcomes10min
Exercise (Instructions): Setting up a Server using json-server10min
Client-Server Communication: Additional Resources10min
Fetch: Objectives and Outcomes10min
Exercise (Instructions): Fetch from Server10min
Exercise (Instructions): Fetch Handling Errors10min
Exercise (Instructions): Fetch Post Comment10min
Fetch: Additional Resources10min
React Animations: Objectives and Outcomes10min
Exercise (Instructions): React Animations10min
Exercise (Instructions): React Animation Components10min
React Animations: Additional Resources10min
Assignment 4: Redux, Client-Server Communication and Fetch: Additional Resources10min
Building and Deployment: Objectives and Outcomes10min
Exercise (Instructions): Building and Deploying the React Application10min
Building and Deployment: Additional Resources10min
Project Implementation: Objectives and Outcomes10min
Final Report Template10min

Avaliações

Principais avaliações do FRONT-END WEB DEVELOPMENT WITH REACT

Visualizar todas as avaliações

Sobre Programa de cursos integrados Full-Stack Web Development with React

Learn front-end and hybrid mobile development, with server-side support, for implementing a multi-platform solution. The first two courses in this Specialization cover front-end frameworks: Bootstrap 4 and React. You’ll also learn to create hybrid mobile applications, using React Native. On the server side, you’ll learn to implement NoSQL databases using MongoDB, work within a Node.js environment and Express framework, and communicate to the client side through a RESTful API. Learners enrolling in this Specialization are expected to have prior working knowledge of HTML, CSS and JavaScript. Ideally learners should complete the courses in the specified sequence. It is strongly recommended that the React course be completed before proceeding with the React Native course....
Full-Stack Web Development with React

Perguntas Frequentes – FAQ

  • O acesso a palestras e tarefas depende do tipo de inscrição. Se você participar de um curso como ouvinte, você poderá ver quase todo o conteúdo do curso gratuitamente. Para acessar tarefas valendo nota e obter um Certificado, você precisará adquirir a experiência do Certificado, durante ou após a participação como ouvinte. Se você não vir a opção de participar como ouvinte:

    • o curso pode não oferecer essa opção. Você pode experimentar um teste gratuito ou solicitar o auxílio financeiro.
    • Em vez disso, o curso pode oferecer 'Curso completo, sem Certificado'. Com esta opção, é possível ver todo o conteúdo do curso, enviar as avaliações necessárias e obter uma nota final. Isso também significa que você não poderá comprar uma experiência de Certificado.
  • 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 .

  • Este curso não oferece créditos universitários, mas algumas universidades podem aceitar certificados de cursos que podem ser convertidos em créditos. Entre em contato com sua instituição para saber mais. Com os cursos on-line e os certificados Mastertrack™ do Coursera, é possível ganhar créditos universitários.

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