| Monitoria | 13/10/2026 · 16h–17h · remoto |
| Curso Alura | DevOps: trabalhando com repositórios no GitHub |
| Projeto | php-moderno-agenda-eventos: criar o seu repositório e praticar o fluxo completo do GitHub |
| Repositório-modelo | tiagolpadua/php-moderno-agenda-eventos |
| Preparação do ambiente | Guia de preparação do ambiente |
| Prazo da tarefa | Antes da próxima mentoria (20/10) |
Mentoria CREMESP · PHP Moderno com Laravel, Bootstrap 5 e CI/CD Trilha DevOps (semanas 1 a 6) · Instrutor: Tiago Pádua
Este guia explica o que instalar, como verificar a instalação e como criar e clonar o seu repositório do projeto Agenda de Eventos, que vamos evoluir ao longo das seis semanas.
| Prazo | O que precisa estar pronto |
|---|---|
| Antes da 1ª mentoria (13/10) | Conta no GitHub, Git configurado, repositório criado e clonado (seções 1 a 6) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Guia de preparação do ambiente | |
| **Mentoria CREMESP · PHP Moderno com Laravel, Bootstrap 5 e CI/CD** | |
| Trilha DevOps (semanas 1 a 6) · Instrutor: Tiago Pádua | |
| Este guia explica o que instalar, como verificar a instalação e como criar e clonar o seu repositório do projeto **Agenda de Eventos**, que vamos evoluir ao longo das seis semanas. | |
| | Prazo | O que precisa estar pronto | | |
| |---|---| | |
| | **Antes da 1ª mentoria (13/10)** | Conta no GitHub, Git configurado, repositório criado e clonado (seções 1 a 6) | |
flutter test # Rodar todos os testes
flutter test test/helpers/ # Rodar pasta específica
flutter test test/helpers/taxes_test.dart # Rodar arquivo específico
flutter test --coverage # Com coverage
flutter test --reporter expanded # Output detalhado
We can't make this file beautiful and searchable because it's too large.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 1646092800000,43176.41000000,43630.08000000,43176.41000000,43388.69000000,373.72631000,1646093699999,16226132.24134340,11897,179.05798000,7773306.09194990,0 | |
| 1646093700000,43388.69000000,43417.89000000,43190.18000000,43398.77000000,173.70024000,1646094599999,7523477.06510150,6181,102.22197000,4427558.94124170,0 | |
| 1646094600000,43395.78000000,43557.89000000,43328.79000000,43543.67000000,194.17978000,1646095499999,8437738.36018080,5877,105.74672000,4595014.00100630,0 | |
| 1646095500000,43543.66000000,43758.51000000,43341.58000000,43575.24000000,286.96197000,1646096399999,12489310.90593890,8630,144.76471000,6303055.06180840,0 | |
| 1646096400000,43575.24000000,43634.44000000,43285.44000000,43304.82000000,224.18842000,1646097299999,9753165.90569090,5944,65.32584000,2839891.66070420,0 | |
| 1646097300000,43304.17000000,43391.59000000,43238.44000000,43292.13000000,138.23931000,1646098199999,5986327.22509170,4642,76.51985000,3313669.81097420,0 | |
| 1646098200000,43292.26000000,43448.97000000,43250.00000000,43399.03000000,185.56508000,164609 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class DestinationFormPage extends StatelessWidget { | |
| @override | |
| Widget build(BuildContext context) { | |
| DestinationCategory _category = null; | |
| return Scaffold( | |
| appBar: AppBar( | |
| title: Text("Cadastrar destino"), | |
| centerTitle: true, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class CharacterScreen extends StatefulWidget { | |
| Character character; | |
| CharacterScreen({this.character}); | |
| @override | |
| _CharacterScreenState createState() => _CharacterScreenState(); | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Este arquivo deve ficar na pasta .github/workflows/build.yml | |
| name: Build | |
| on: | |
| push: | |
| branches: | |
| - master | |
| pull_request: | |
| types: [opened, synchronize, reopened] | |
| jobs: | |
| sonarcloud: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| // void main() { | |
| // runApp(Text()); | |
| // } | |
| // CTRL+ALT+L | |
| // ALT+ENTER | |
| void main() => runApp( | |
| Column( | |
| textDirection: TextDirection.ltr, |
NewerOlder