We may earn an affiliate commission when you visit our partners.
Course image
Mírian Silva

Neste curso de 1 hora, com base em projeto, você será capaz de construir sua página pessoal que pode ser usada como um portfólio e/ou currículo. Onde você pode escrever algo sobre você, o que faz, quais redes que utiliza, descrever sua personalidade ou qualquer outro tipo de informação que queira compartilhar. Sua página será publicada utilizando o Github Pages, sem custos, e ela será pública com o domínio personalizado do GitHub. Nós usaremos um template open source, que utiliza React e Javascript.

Read more

Neste curso de 1 hora, com base em projeto, você será capaz de construir sua página pessoal que pode ser usada como um portfólio e/ou currículo. Onde você pode escrever algo sobre você, o que faz, quais redes que utiliza, descrever sua personalidade ou qualquer outro tipo de informação que queira compartilhar. Sua página será publicada utilizando o Github Pages, sem custos, e ela será pública com o domínio personalizado do GitHub. Nós usaremos um template open source, que utiliza React e Javascript.

É importante lembrar que para que você tenha sucesso nesse projeto, você tenha algum conhecimento básico de javascript, html e git, e principalmente uma conta no GitHub, pois é lá que hospedaremos o código da sua webpage.

Este projeto é para todos que querem um jeito simples e fácil de criar uma página pessoal, para expor seu trabalho, projetos e/ou currículo. É um modo de se apresentar profissionalmente, falar sobre suas experiências e objetivos.

Nota: Este curso funciona melhor para aprendizes de regiões que tem como idioma o Português. Você encontra a versão desse mesmo conteúdo disponível em inglês em: https://www.coursera.org/projects/build-your-personal-webpage

Enroll now

What's inside

Syllabus

Visão Geral do Projeto
Ao final deste curso, você terá aprendido como construir sua página pessoal que pode ser usada como um portfólio ou currículo. Onde você pode escrever algo sobre você, o que faz, quais redes que utiliza, descrever sua personalidade ou qualquer outro tipo de informação que queira compartilhar. Sua página será publicada utilizando o Github Pages, sem custos, e ela será pública com o domínio personalizado do GitHub. Nós usaremos um template open source, que utiliza react e javascript. É importante lembrar que para realizar esse projeto, você tenha algum conhecimento básico de javascript e git, e principalmente uma conta no GitHub, pois é lá que hospedaremos o código da sua webpage.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Curso voltado para quem busca criar uma página pessoal de forma fácil e rápida
Ensina a construir a página usando o GitHub Pages, sem custos
Utiliza template open source, o que torna o processo mais acessível
Requer conhecimento básico em javascript, html e git
Pode ser útil para expor portfólio, projetos e currículo, mas não substitui um currículo profissional

Save this course

Save Crie sua página pessoal usando React e Github Pages to your list so you can find it easily later:
Save

Reviews summary

In-depth portfolio builder

This project-based course teaches you to build a personal webpage using React and Github Pages. Learners give this course praise for its simplicity and thoroughness. Several learners did mention that the course could use some updates as some of the methods taught are now outdated.
Good for learners with limited experience.
"Curso ótimo, simples e com bastante conteúdo "
Some course material is outdated.
"como o vídeo foi gravado em 2020, em 2021 a forma de fazer deploy mudou"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Crie sua página pessoal usando React e Github Pages with these activities:
Revise HTML and JavaScript basics
Reviewing HTML and JavaScript basics will strengthen your foundation and make it easier to understand the concepts taught in the course.
Browse courses on HTML
Show steps
  • Review HTML syntax and structure
  • Practice writing basic HTML elements and tags
  • Review JavaScript syntax and data types
  • Practice writing simple JavaScript functions
Join a study group for the course
Joining a study group will provide you with opportunities to collaborate with peers, discuss course materials, and reinforce your understanding.
Show steps
  • Find a study group for the course
  • Attend study group meetings regularly
  • Participate in discussions and ask questions
Follow tutorials on GitHub Pages
GitHub Pages is a popular platform for hosting static websites. Following tutorials will help you set up and deploy your personal webpage.
Browse courses on GitHub Pages
Show steps
  • Find tutorials on GitHub Pages
  • Follow the steps in the tutorials
  • Deploy your personal webpage on GitHub Pages
Four other activities
Expand to see all activities and additional details
Show all seven activities
Complete coding challenges on LeetCode
LeetCode provides a platform for practicing coding challenges. Completing challenges will help you improve your problem-solving skills and reinforce the concepts you've learned in the course.
Show steps
  • Sign up for a LeetCode account
  • Choose a coding challenge
  • Solve the coding challenge
  • Review the solutions and explanations
Attend a workshop on web development
Attending a workshop on web development will provide you with an opportunity to learn from experts and explore new technologies.
Show steps
  • Find a workshop on web development
  • Register for the workshop
  • Attend the workshop
  • Participate in discussions and ask questions
Contribute to an open-source project related to web development
Contributing to open-source projects will give you hands-on experience in web development and allow you to learn from others.
Browse courses on Open Source
Show steps
  • Find an open-source project related to web development
  • Identify ways to contribute to the project
  • Submit your contributions
  • Collaborate with other contributors
Write a blog post about your personal webpage
Writing a blog post about your personal webpage will help you reflect on what you've learned and share your experience with others.
Browse courses on Content Creation
Show steps
  • Brainstorm ideas for your blog post
  • Write an outline for your blog post
  • Write the content for your blog post
  • Edit and proofread your blog post

Career center

Learners who complete Crie sua página pessoal usando React e Github Pages will develop knowledge and skills that may be useful to these careers:
Web Developer
As a Web Developer, you will be responsible for developing and maintaining websites. With your experience in HTML, CSS, JavaScript, and Git, this course can help you further develop your web development skills. Learning React, a JavaScript library, will assist you in creating interactive user interfaces, a valuable asset in web development. Moreover, understanding how to publish your website using GitHub Pages will be beneficial as you publish and share your projects.
Front-End Developer
As a Front-End Developer, you will utilize your skills in JavaScript, HTML, CSS, and Git to build interactive and user-friendly websites and applications. This course can help you enhance your existing knowledge of JavaScript and Git, which are essential for success in this field. Additionally, learning React, a popular JavaScript library, can help you build dynamic and performant UIs, which is crucial in today's competitive tech industry.
UX Designer
As a UX Designer, you will be responsible for creating user-centered designs for websites, apps, and other digital products. This course can help you develop your understanding of user experience (UX) principles and how to implement them using React, a popular JavaScript library. Additionally, learning how to publish your webpage using GitHub Pages will allow you to showcase your designs and gather feedback from users.
Software Engineer
As a Software Engineer, you will apply your knowledge of programming languages, software design principles, and development tools to build software solutions. This course can enhance your JavaScript and Git skills, which are commonly used in software development. Additionally, understanding how to use React will help you create dynamic and interactive software applications.
Product Manager
As a Product Manager, you will be responsible for defining, developing, and launching new products. This course can help you understand the basics of software development and how it can be used to create successful products. Additionally, learning React, a JavaScript library, can help you build interactive prototypes and mockups, which are essential for product managers.
Technical Writer
As a Technical Writer, you will be responsible for creating user manuals, documentation, and other written materials for software and hardware products. This course can help you develop your understanding of technical writing principles and how to use React, a JavaScript library, to create interactive and engaging documentation.
Technical Support Specialist
As a Technical Support Specialist, you will be responsible for providing technical support to users of software and hardware products. This course can help you develop your understanding of technical support principles and how to use React, a JavaScript library, to create interactive and helpful support materials.
Quality Assurance Analyst
As a Quality Assurance Analyst, you will be responsible for testing and evaluating software products to ensure their quality. This course can help you develop your understanding of software testing principles and how to use React, a JavaScript library, to create automated tests.
Business Analyst
As a Business Analyst, you will be responsible for analyzing business processes and identifying opportunities for improvement. This course can help you develop your understanding of business analysis principles and how to use React, a JavaScript library, to create interactive data visualizations and reports.
Project Manager
As a Project Manager, you will be responsible for planning, executing, and closing projects. This course can help you develop your understanding of project management principles and how to use React, a JavaScript library, to create interactive project plans and dashboards.
Data Analyst
As a Data Analyst, you will be responsible for collecting, analyzing, and interpreting data to help organizations make informed decisions. This course can help you develop your understanding of data analysis principles and how to use React, a JavaScript library, to create interactive data visualizations and dashboards.
Information Technology Specialist
As an Information Technology Specialist, you will be responsible for providing technical support to users of software and hardware products. This course can help you develop your understanding of technical support principles and how to use React, a JavaScript library, to create interactive and helpful support materials.
IT Manager
As an IT Manager, you will be responsible for planning, implementing, and managing an organization's IT systems. This course can help you develop your understanding of IT management principles and how to use React, a JavaScript library, to create interactive dashboards and reports.
Network Administrator
As a Network Administrator, you will be responsible for managing and maintaining an organization's computer network. This course may help you develop a basic understanding of web development and how to use React, a JavaScript library, to create interactive network management tools.
IT Auditor
As an IT Auditor, you will be responsible for assessing the security and compliance of an organization's IT systems. This course may provide a basic understanding of web development and how to use React, a JavaScript library, to create interactive audit reports.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Crie sua página pessoal usando React e Github Pages.
Este livro é um guia prático para aprender HTML e CSS. Ele aborda os conceitos básicos de desenvolvimento web de forma clara e concisa, tornando-o um recurso valioso para iniciantes e profissionais experientes.
Este livro é um guia abrangente para engenharia de confiabilidade de site. Ele aborda práticas e técnicas para garantir a disponibilidade, desempenho e confiabilidade de sistemas de software, tornando-se um recurso valioso para engenheiros de confiabilidade e profissionais de operações.
Este livro é um guia prático para práticas de DevOps. Ele enfatiza a colaboração entre equipes de desenvolvimento e operações, fornecendo insights valiosos para organizações que buscam melhorar seus processos de desenvolvimento e entrega de software.
Este livro é um guia prático para aprender React, uma biblioteca JavaScript popular para criar interfaces de usuário. Ele cobre os conceitos básicos de React, bem como tópicos mais avançados, como componentes, estado e roteamento.
Este livro é um guia prático para escrever código limpo e manutenível. Ele enfatiza a importância da legibilidade, modularidade e testes, tornando-se uma leitura essencial para desenvolvedores que buscam aprimorar suas habilidades de codificação.
Este livro fornece uma introdução abrangente ao React, cobrindo os conceitos básicos e as técnicas avançadas. É um excelente recurso para iniciantes e desenvolvedores experientes que procuram aprofundar seus conhecimentos sobre React.
Este livro é um guia conciso que destaca os aspectos fundamentais do JavaScript. Ele fornece dicas e práticas recomendadas para escrever código JavaScript limpo e eficiente, tornando-se uma leitura essencial para desenvolvedores que buscam aprimorar suas habilidades em JavaScript.
Este conjunto de livros abrange os fundamentos do design web, incluindo HTML, CSS, JavaScript e jQuery. Ele fornece uma abordagem abrangente e prática, tornando-se um recurso valioso para quem deseja construir sites modernos e interativos.
Este livro aborda os fundamentos do design responsivo e fornece instruções práticas sobre como criar sites que podem ser visualizados perfeitamente em diferentes dispositivos. É um recurso útil para quem deseja criar páginas da web otimizadas para várias plataformas.
Este livro é um guia prático para design responsivo. Ele aborda os fundamentos e fornece exemplos práticos, tornando-se uma ótima opção para iniciantes que desejam aprender a criar sites que podem ser visualizados perfeitamente em diferentes dispositivos.
Save
Este livro fornece uma introdução abrangente ao HTML5, a linguagem de marcação padrão para a web. Ele aborda os novos recursos e APIs introduzidos no HTML5, tornando-o um recurso valioso para desenvolvedores que buscam criar sites e aplicativos modernos.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Crie sua página pessoal usando React e Github Pages.
Projeto Aplicado - Introdução a Gestão de Projetos
Most relevant
Princípios básicos da publicidade em mídias sociais
Most relevant
Hospedar site Wordpress Completo no Microsoft Azure Cloud
Most relevant
Curso de Inglês para Compreensão, Pronúncia e Conversação
Most relevant
Introdução a Machine Learning em uma Competição do Kaggle
Most relevant
Mulheres na liderança: potencialize suas habilidades e...
Most relevant
Desenvolvimento Web Completo - 20 cursos + 20 projetos
Most relevant
Curso de fotografia profissional para iniciantes
Most relevant
Ginástica Aeróbica em casa (sem equipamentos)
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser