Merge pull request #347 from cyz/cyz-patch-1
Contoso Real Estate - Workshop update
|
@ -1,17 +1,17 @@
|
|||
# Community Event-In-A-Box
|
||||
|
||||
The event organization guide is a step-by-step guide to help you organize a successful event. It includes tips on how to find speakers, how to promote your event, and more.
|
||||
|
||||
You will also find a list of presentations and workshops that you can use to present at your event. These presentations and workshops are based on the **Contoso Real Estate** project. This is a great opportunity to share knowledge about cloud-native applications within your community!
|
||||
|
||||
## 📚 Event organization
|
||||
Organizing an event is always an adventure, and to assist you, we have created a guide with tips and suggestions to help you organize a successful event.
|
||||
|
||||
### Get Started
|
||||
|
||||
| Resource | Description |
|
||||
| ----------- | ----------- |
|
||||
| **[Event Checklist](event-organization/README.md)** | A quick guide for community leaders, with tips on speakers, promotion, and more. |
|
||||
| **Code of Conduct** | A CoC is important to ensure that all participants feel safe and comfortable during the event. Be inspired by the [Reactor Code of Conduct](https://developer.microsoft.com/reactor/CodeOfConduct/). |
|
||||
| **[Creative](event-organization/Creative)** | Assets for promotion on social media, YouTube and Meetup |
|
||||
| **Content** | [Presentation](content/presentations) and [workshop](content/challenge-project) to build an API with Azure Functions and Deploy the `portal` project using Azure Static Web App CLI |
|
||||
# Community Event-In-A-Box
|
||||
|
||||
The event organization guide is a step-by-step guide to help you organize a successful event. It includes tips on how to find speakers, how to promote your event, and more.
|
||||
|
||||
You will also find a list of presentations and workshops that you can use to present at your event. These presentations and workshops are based on the **Contoso Real Estate** project. This is a great opportunity to share knowledge about cloud-native applications within your community!
|
||||
|
||||
## 📚 Event organization
|
||||
Organizing an event is always an adventure, and to assist you, we have created a guide with tips and suggestions to help you organize a successful event.
|
||||
|
||||
### Get Started
|
||||
|
||||
| Resource | Description |
|
||||
| ----------- | ----------- |
|
||||
| **[Event Checklist](event-organization/README.md)** | A quick guide for community leaders, with tips on speakers, promotion, and more. |
|
||||
| **Code of Conduct** | A CoC is important to ensure that all participants feel safe and comfortable during the event. Be inspired by the [Reactor Code of Conduct](https://developer.microsoft.com/reactor/CodeOfConduct/). |
|
||||
| **[Creative](event-organization/Creative)** | Assets for promotion on social media, YouTube and Meetup |
|
||||
| **Content** | [Presentation](content/presentation) and [workshop](content) to build an API with Azure Functions and Deploy the `portal` project using Azure Static Web App CLI |
|
||||
|
|
|
@ -0,0 +1,40 @@
|
|||
# Understanding the Contoso Real Estate project
|
||||
|
||||
In this tutorial, you will learn about the `portal` project of Contoso Real Estate, which is an open source project developed by Microsoft that simulates a real estate agency website.
|
||||
|
||||
## ⭐️ Learning objectives:
|
||||
|
||||
- Understand the composable architecture that is used in the Contoso Real Estate project
|
||||
- Experience GitHub Codespaces as a development environment
|
||||
- Understand how to use Azure Static Web Apps CLI to run and deploy the Contoso Real Estate project
|
||||
|
||||
## ✅ Prerequisites
|
||||
|
||||
To follow this tutorial, you will need some basic programming knowledge and access to some tools:
|
||||
|
||||
- [JavaScript](https://learn.microsoft.com/shows/beginners-series-to-javascript/?WT.mc_id=academic-101248-cyzanon)
|
||||
- [Node](https://learn.microsoft.com/shows/beginners-series-to-nodejs/?WT.mc_id=academic-101248-cyzanon)
|
||||
- [TypeScript](https://www.typescriptlang.org/?WT.mc_id=academic-101248-cyzanon)
|
||||
- [Angular](https://angular.io/)
|
||||
- [Azure account](https://azure.microsoft.com/free/?WT.mc_id=academic-101248-cyzanon)
|
||||
- [GitHub account](https://github.com/?WT.mc_id=academic-101248-cyzanon)
|
||||
|
||||
You will need an Azure account to use the Azure Static Web Apps, Azure Functions, and Azure Cosmos DB services. If you don't have an account, create one for free at [azure.com](https://azure.microsoft.com/free/?WT.mc_id=academic-101248-cyzanon).
|
||||
|
||||
> Students can claim the GitHub Student Developer Pack at [GitHub Student Developer Pack — GitHub Education](https://aka.ms/Copilot4Students). This offer includes access to Codespaces, GitHub Copilot, Azure for Students, and other benefits. If you are not a student, you can use [GitHub Codespaces](https://docs.github.com/en/codespaces/?WT.mc_id=academic-101248-cyzanon) for 60 free hours per month.
|
||||
|
||||
|
||||
## 📚 Learn before you code
|
||||
|
||||
Is this your first time using the Azure and GitHub platforms? No problem! We have some resources to help you get started:
|
||||
|
||||
- [GitHub](https://learn.microsoft.com/training/github/?WT.mc_id=academic-101248-cyzanon)
|
||||
- [Introduction to GitHub Copilot](https://learn.microsoft.com/training/modules/introduction-to-github-copilot/?WT.mc_id=academic-101248-cyzanon)
|
||||
- [Introduction To Codespaces](https://aka.ms/CodespacesVideoTutorial)
|
||||
- [Azure Static Web Apps](https://learn.microsoft.com/azure/static-web-apps/overview/?WT.mc_id=academic-101248-cyzanon)
|
||||
|
||||
## 🚀 Next steps
|
||||
- [Prepare for the challenge](00-prepare.md)
|
||||
- [Exercise 1: Analyzing the portal project](01-analyzing-portal.md)
|
||||
- [Exercise 2: Working with Azure Static Web App CLI](02-exercise-swa-cli.md)
|
||||
- [Exercise 3: Deploy on Azure Static Web App](03-exercise-portal-deploy.md)
|
До Ширина: | Высота: | Размер: 152 KiB После Ширина: | Высота: | Размер: 152 KiB |
До Ширина: | Высота: | Размер: 13 KiB После Ширина: | Высота: | Размер: 13 KiB |
До Ширина: | Высота: | Размер: 46 KiB После Ширина: | Высота: | Размер: 46 KiB |
До Ширина: | Высота: | Размер: 62 KiB После Ширина: | Высота: | Размер: 62 KiB |
До Ширина: | Высота: | Размер: 1.1 MiB После Ширина: | Высота: | Размер: 1.1 MiB |
До Ширина: | Высота: | Размер: 23 MiB После Ширина: | Высота: | Размер: 23 MiB |
До Ширина: | Высота: | Размер: 35 KiB После Ширина: | Высота: | Размер: 35 KiB |
До Ширина: | Высота: | Размер: 375 KiB После Ширина: | Высота: | Размер: 375 KiB |
До Ширина: | Высота: | Размер: 32 KiB После Ширина: | Высота: | Размер: 32 KiB |
До Ширина: | Высота: | Размер: 18 MiB После Ширина: | Высота: | Размер: 18 MiB |
До Ширина: | Высота: | Размер: 38 KiB После Ширина: | Высота: | Размер: 38 KiB |
До Ширина: | Высота: | Размер: 19 KiB После Ширина: | Высота: | Размер: 19 KiB |
До Ширина: | Высота: | Размер: 887 KiB После Ширина: | Высота: | Размер: 887 KiB |
До Ширина: | Высота: | Размер: 6.5 MiB После Ширина: | Высота: | Размер: 6.5 MiB |
До Ширина: | Высота: | Размер: 53 KiB После Ширина: | Высота: | Размер: 53 KiB |
До Ширина: | Высота: | Размер: 306 KiB После Ширина: | Высота: | Размер: 306 KiB |
|
@ -1,38 +1,38 @@
|
|||
# Event Guide
|
||||
|
||||
A quick guide for community leaders, with tips on speaker sourcing, event promotion, and more.
|
||||
|
||||
## Start organizing your event
|
||||
|
||||
### Basic definition:
|
||||
- Type of content: presentations or workshop
|
||||
- Ideal format for your community: online, hybrid or in-person
|
||||
- Date and time
|
||||
- Duration: 2-3 hours
|
||||
- If you opt for an online event, consider breaking the event into 30-45 minute sessions.
|
||||
- For in-person event, consider a 15-minute break for participants to network.
|
||||
- Theme: all events should be related to the **Contoso Real Estate** project and its content packs. You can choose to focus on one or more themes from the project's content pack.
|
||||
- Prerequisites: If you decide host an event with a workshop, consider the prerequisites for your attendees. For example, if you are going to host a workshop on Azure Functions, you can ask your attendees to create an Azure account before the event.
|
||||
|
||||
### Promotion
|
||||
- Use our templates to create assets and promote your event. In the [Creative](/Creative) folder, you will find the downloadable templates:
|
||||
- Event cover for Meetup
|
||||
- Card for speakers
|
||||
- Thumbnail for YouTube
|
||||
- Power Point template
|
||||
- Create the registration link for your event, using [Meetup](https://www.meetup.com/pt-BR/), Microsoft Forms or another platform of your choice.
|
||||
- Remember to include a code of conduct in your event. A CoC is important to ensure that all participants feel safe and comfortable during the event. Be inspired by the [Reactor Code of Conduct](https://developer.microsoft.com/en-us/reactor/CodeOfConduct/).
|
||||
- Connect with local communities, universities, schools, to promote registration for your event.
|
||||
- 5 and 2 days prior to the event, send a reminder email to your attendees list and encourage them to share the event with their friends and co-workers.
|
||||
- On the day of the event, send a final reminder with link to access the online event or tips to find the location (if in-person).
|
||||
|
||||
### Finding speakers
|
||||
If you want to find speakers for your event, you can search for members of Microsoft's community programs:
|
||||
|
||||
- [Find an MVP (Most Valuable Professional)](https://mvp.microsoft.com/pt-br/MvpSearch)
|
||||
- [Find an MSLA (Microsoft Learn Student Ambassador)](https://studentambassadors.microsoft.com/pt-BR/search?target=Profile)
|
||||
|
||||
Tip: in your invite, talk about the **Enterprise-grade Reference Architecture for JavaScript** project and share the content you want the speaker to present.
|
||||
|
||||
## Content
|
||||
In this repository you will find presentations and workshops that you can use in your event. Navigate to the [content](/content) folder to find the content packs for each project.
|
||||
# Event Guide
|
||||
|
||||
A quick guide for community leaders, with tips on speaker sourcing, event promotion, and more.
|
||||
|
||||
## Start organizing your event
|
||||
|
||||
### Basic definition:
|
||||
- Type of content: presentations or workshop
|
||||
- Ideal format for your community: online, hybrid or in-person
|
||||
- Date and time
|
||||
- Duration: 2-3 hours
|
||||
- If you opt for an online event, consider breaking the event into 30-45 minute sessions.
|
||||
- For in-person event, consider a 15-minute break for participants to network.
|
||||
- Theme: all events should be related to the **Contoso Real Estate** project and its content packs. You can choose to focus on one or more themes from the project's content pack.
|
||||
- Prerequisites: If you decide host an event with a workshop, consider the prerequisites for your attendees. For example, if you are going to host a workshop on Azure Functions, you can ask your attendees to create an Azure account before the event.
|
||||
|
||||
### Promotion
|
||||
- Use our templates to create assets and promote your event. In the [Creative](/Creative) folder, you will find the downloadable templates:
|
||||
- Event cover for Meetup
|
||||
- Card for speakers
|
||||
- Thumbnail for YouTube
|
||||
- Power Point template
|
||||
- Create the registration link for your event, using [Meetup](https://www.meetup.com/pt-BR/), Microsoft Forms or another platform of your choice.
|
||||
- Remember to include a code of conduct in your event. A CoC is important to ensure that all participants feel safe and comfortable during the event. Be inspired by the [Reactor Code of Conduct](https://developer.microsoft.com/en-us/reactor/CodeOfConduct/).
|
||||
- Connect with local communities, universities, schools, to promote registration for your event.
|
||||
- 5 and 2 days prior to the event, send a reminder email to your attendees list and encourage them to share the event with their friends and co-workers.
|
||||
- On the day of the event, send a final reminder with link to access the online event or tips to find the location (if in-person).
|
||||
|
||||
### Finding speakers
|
||||
If you want to find speakers for your event, you can search for members of Microsoft's community programs:
|
||||
|
||||
- [Find an MVP (Most Valuable Professional)](https://mvp.microsoft.com/pt-br/MvpSearch)
|
||||
- [Find an MSLA (Microsoft Learn Student Ambassador)](https://studentambassadors.microsoft.com/pt-BR/search?target=Profile)
|
||||
|
||||
Tip: in your invite, talk about the **Enterprise-grade Reference Architecture for JavaScript** project and share the content you want the speaker to present.
|
||||
|
||||
## Content
|
||||
In this repository you will find presentations and workshops that you can use in your event. Navigate to the [content](/content) folder to find the content packs for each project.
|
||||
|
|