Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tgentil/aprendendo-ingles-projeto-angular


https://github.com/tgentil/aprendendo-ingles-projeto-angular

Last synced: 26 days ago
JSON representation

Awesome Lists containing this project

README

        

# Jogo de Aprendizado de Inglês

[![GitHub](https://img.shields.io/badge/Visite-Meu%20Perfil-0891B2?style=flat-square&logo=github)](https://github.com/Tgentil)
[![Website](https://img.shields.io/badge/🌍  Visite-Website-4285f4?style=flat-square&logo=globe)](http://app1-teste-publicacao-primeiro-bucket-1105.s3-website-sa-east-1.amazonaws.com/)
[![Curso Udemy](https://img.shields.io/badge/Udemy-Curso-blue?style=flat-square&logo=udemy)](https://www.udemy.com/course/curso-de-desenvolvimento-web-com-es6-typescript-e-angular-4/)
[![Jorge Santana](https://img.shields.io/badge/👨🏻‍🏫 Instrutor-Jorge%20Sant´Ana-yellow?style=flat-square&logo=website)](https://jorgesantana.net.br/)

Este projeto é um site de aprendizado de inglês, onde os usuários precisam acertar as traduções das frases para avançar para o próximo nível. Ele foi desenvolvido a partir do projeto "app1" do curso "Desenvolvimento Web com JavaScript, TypeScript e Angular" ministrado por Jorge Santana.

## Visão Geral do Projeto

O site foi desenvolvido do zero utilizando Angular e implantado na AWS. Durante o projeto, diversos conceitos e técnicas foram aprendidos e aplicados, incluindo:

- Integração do Bootstrap em uma aplicação Angular
- Criação de template Angular
- Criação de módulos Angular
- Criação e integração de diversos componentes Angular
- Data binding (one-way binding, two-way binding, property binding, string interpolation)
- Diretivas Angular
- Deploy e compilação de aplicações Angular
- Deploy local usando http-server e XAMPP
- Criação de buckets na AWS
- Deploy na AWS usando o S3

## Mudanças Realizadas

Foram feitas várias mudanças no projeto original, incluindo:

- Atualização de linguagens, ferramentas e frameworks para suas versões mais recentes
- Pequenos ajustes de código devido a depreciação de versões antigas
- Adição de um botão e link para o GitHub na barra de navegação
- Exibição da porcentagem de progresso dentro da barra de progresso
- Adição de 100 níveis diferentes
- Adição de um botão de dica
- Modificação do layout do indicador de vidas
- Adição de duas vidas extras
- Pequenos aprimoramentos no CSS
- Utilização do pacote angular-http-server para deploy em vez de http-server devido a problemas de compatibilidade

## Links do Projeto

- Site: [Aprender Inglês](http://app1-teste-publicacao-primeiro-bucket-1105.s3-website-sa-east-1.amazonaws.com/)
- Curso: [Desenvolvimento Web com JavaScript, TypeScript e Angular](https://www.udemy.com/course/curso-de-desenvolvimento-web-com-es6-typescript-e-angular-4/)
- Instrutor: [Jorge Santana](https://jorgesantana.net.br/)