<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Cynthia Zanoni</title>
    <description>The latest articles on DEV Community by Cynthia Zanoni (@cynthiazanoni).</description>
    <link>https://dev.to/cynthiazanoni</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F139777%2F63b9133d-1851-44f1-af1f-52d0aef6a592.jpg</url>
      <title>DEV Community: Cynthia Zanoni</title>
      <link>https://dev.to/cynthiazanoni</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cynthiazanoni"/>
    <language>en</language>
    <item>
      <title>Build a Responsive UI through Prompt Driven Development</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Tue, 27 Jan 2026 07:00:00 +0000</pubDate>
      <link>https://dev.to/azure/build-a-responsive-ui-through-prompt-driven-development-2imc</link>
      <guid>https://dev.to/azure/build-a-responsive-ui-through-prompt-driven-development-2imc</guid>
      <description>&lt;p&gt;This article is part of the &lt;strong&gt;&lt;a href="https://www.youtube.com/playlist?list=PLj6YeMhvp2S6SxK3u_W5oN5neaZUpYK3O" rel="noopener noreferrer"&gt;Prompt Driven Development series from the VS Code YouTube channel&lt;/a&gt;&lt;/strong&gt;. It is based on the video &lt;em&gt;Build a Responsive UI through Prompt Driven Development&lt;/em&gt; and explains the concepts, tools, and workflows demonstrated when using &lt;em&gt;GitHub Copilot&lt;/em&gt; to improve usability, responsiveness, and functionality in a web application.&lt;/p&gt;

&lt;h2&gt;
  
  
  🎥 Video Reference
&lt;/h2&gt;

&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=jVbBXjOsKzw" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxdpskr382rsfjhbyaaiw.jpg" alt="Build a Responsive UI through Prompt Driven Development" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Building a responsive user interface involves more than adjusting CSS breakpoints. It requires thinking about &lt;strong&gt;layout, navigation, accessibility, and interaction patterns&lt;/strong&gt; across different screen sizes.&lt;/p&gt;




&lt;h2&gt;
  
  
  🏗️ Understanding the Application and Its Limitations
&lt;/h2&gt;

&lt;p&gt;The application used in the video is a &lt;strong&gt;notes board web app&lt;/strong&gt; that allows users to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create notes with checklists&lt;/li&gt;
&lt;li&gt;Organize notes by categories&lt;/li&gt;
&lt;li&gt;Filter notes using a sidebar&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While functional on desktop, the app presents several issues:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The layout does not adapt well to smaller screens&lt;/li&gt;
&lt;li&gt;Navigation becomes difficult on mobile&lt;/li&gt;
&lt;li&gt;Search functionality is missing&lt;/li&gt;
&lt;li&gt;Developer tools are hard to use due to layout constraints&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These limitations define the scope of improvements to be addressed using Prompt Driven Development.&lt;/p&gt;




&lt;h2&gt;
  
  
  📌 Five Key Learnings from the Video
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1️⃣ Prompts Should Be Specific and Context Aware
&lt;/h3&gt;

&lt;p&gt;One of the strongest lessons in this video is that &lt;strong&gt;effective prompts are short, specific, and contextual&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Rather than describing every possible change, the prompt focuses on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Improving mobile usability&lt;/li&gt;
&lt;li&gt;Adjusting layout for small screens&lt;/li&gt;
&lt;li&gt;Making buttons, forms, and text easier to interact with on touch devices&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This clarity allows Copilot to generate relevant changes without unnecessary modifications.&lt;/p&gt;




&lt;h3&gt;
  
  
  2️⃣ Custom Chat Modes Enable Persistent Problem Solving
&lt;/h3&gt;

&lt;p&gt;The workflow uses a custom chat mode called &lt;strong&gt;Beast Mode&lt;/strong&gt;, designed to keep working until all tasks are completed.&lt;/p&gt;

&lt;p&gt;In this mode, Copilot:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Analyzes the application&lt;/li&gt;
&lt;li&gt;Creates a task list&lt;/li&gt;
&lt;li&gt;Executes changes incrementally&lt;/li&gt;
&lt;li&gt;Verifies results by running the local server&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This demonstrates how custom chat modes can encode &lt;em&gt;behavior&lt;/em&gt;, not just instructions, making complex UI changes more manageable.&lt;/p&gt;




&lt;h3&gt;
  
  
  3️⃣ Responsive Design Requires Coordinated Changes
&lt;/h3&gt;

&lt;p&gt;Making the UI responsive is not limited to a single layer.&lt;/p&gt;

&lt;p&gt;The video shows Copilot updating:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML templates by adding or validating the viewport meta tag&lt;/li&gt;
&lt;li&gt;CSS with media queries and grid adjustments&lt;/li&gt;
&lt;li&gt;JavaScript to support layout and interaction changes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Prompt Driven Development helps coordinate these changes across files while preserving consistency.&lt;/p&gt;




&lt;h3&gt;
  
  
  4️⃣ Progressive Enhancement Improves Usability Across Devices
&lt;/h3&gt;

&lt;p&gt;After improving the base responsive layout, the workflow introduces &lt;strong&gt;device specific navigation&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;On mobile:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The sidebar is replaced with a category dropdown&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On desktop:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The original sidebar remains available&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Copilot applies conditional logic and styling so the interface adapts naturally based on screen size, improving usability without duplicating functionality.&lt;/p&gt;




&lt;h3&gt;
  
  
  5️⃣ Prompt Driven Development Goes Beyond UI Changes
&lt;/h3&gt;

&lt;p&gt;The video demonstrates that Prompt Driven Development is not limited to layout improvements.&lt;/p&gt;

&lt;p&gt;Additional enhancements include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Implementing real time search for filtering notes by title or content&lt;/li&gt;
&lt;li&gt;Displaying user friendly messages when no results match&lt;/li&gt;
&lt;li&gt;Generating a README file using a reusable custom prompt&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This shows how prompts can drive not only UI changes, but also &lt;strong&gt;features, documentation, and developer experience&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Tools and Features Demonstrated
&lt;/h2&gt;

&lt;p&gt;The workflow combines multiple GitHub Copilot and VS Code capabilities:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Custom Chat Modes&lt;/strong&gt; for persistent execution&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom Instructions&lt;/strong&gt; with accessibility guidance&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent Mode&lt;/strong&gt; for multi step changes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Auto approve commands&lt;/strong&gt; to run the local server&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom Prompts&lt;/strong&gt; to generate documentation&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Source Control integration&lt;/strong&gt; for commits and pushes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Together, these tools enable a cohesive and efficient development loop.&lt;/p&gt;




&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;This example demonstrates how &lt;em&gt;Prompt Driven Development&lt;/em&gt; can be applied to &lt;strong&gt;user interface design and frontend evolution&lt;/strong&gt;, not just backend logic or refactoring.&lt;/p&gt;

&lt;p&gt;By combining specific prompts, reusable instructions, and custom chat modes, developers can iteratively improve responsiveness, usability, and functionality while maintaining control over changes.&lt;/p&gt;

&lt;p&gt;Prompt Driven Development turns UI improvements into a structured, repeatable process, helping teams deliver better experiences across devices with less friction.&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>🐛 Fix a Chat App with Copilot Chat using Prompt Driven Development</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Tue, 20 Jan 2026 07:00:00 +0000</pubDate>
      <link>https://dev.to/azure/fix-a-chat-app-with-copilot-chat-using-prompt-driven-development-5a6</link>
      <guid>https://dev.to/azure/fix-a-chat-app-with-copilot-chat-using-prompt-driven-development-5a6</guid>
      <description>&lt;p&gt;This article is part of the &lt;strong&gt;&lt;a href="https://www.youtube.com/playlist?list=PLj6YeMhvp2S6SxK3u_W5oN5neaZUpYK3O" rel="noopener noreferrer"&gt;Prompt Driven Development series from the VS Code YouTube channel&lt;/a&gt;&lt;/strong&gt;. It is based on the video &lt;em&gt;Fix a Chat App with Copilot Chat&lt;/em&gt; and explains the concepts, tools, and workflows demonstrated when using &lt;em&gt;GitHub Copilot&lt;/em&gt; to diagnose and fix issues in an existing application.&lt;/p&gt;

&lt;h2&gt;
  
  
  🎥 Video Reference
&lt;/h2&gt;

&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=QLAIww-Vhqo" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzjzcetm4zc2kgua9ds1n.jpg" alt="Fix a Chat App with Copilot Chat using Prompt Driven Development" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Fixing bugs in an existing application often requires context switching between documentation, code, logs, tests, and tooling. As applications grow more complex, even small issues can require navigating a large surface area of code.&lt;/p&gt;




&lt;h2&gt;
  
  
  🏗️ Understanding the Application Context
&lt;/h2&gt;

&lt;p&gt;The application demonstrated in the video is a &lt;strong&gt;chat application built using Retrieval Augmented Generation&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;At a high level, the app:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Answers questions based on a knowledge base&lt;/li&gt;
&lt;li&gt;Includes citations in responses&lt;/li&gt;
&lt;li&gt;Acts as an internal HR style chatbot for a fictional company&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Both the frontend and backend are running locally and the project contains multiple directories and integrations. Rather than manually inspecting every folder, the workflow begins by &lt;strong&gt;asking Copilot to explain the architecture&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Using &lt;em&gt;Ask mode&lt;/em&gt;, Copilot provides a concise overview of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The RAG architecture&lt;/li&gt;
&lt;li&gt;Frontend technologies such as React and TypeScript&lt;/li&gt;
&lt;li&gt;Backend services written in Python&lt;/li&gt;
&lt;li&gt;Search, ingestion, deployment, and testing components&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This step demonstrates how prompts can quickly establish &lt;strong&gt;situational awareness&lt;/strong&gt; before any changes are made.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 Identifying and Fixing an Accessibility Issue
&lt;/h2&gt;

&lt;p&gt;The first issue addressed in the video is an &lt;strong&gt;accessibility problem&lt;/strong&gt; reported by users.&lt;/p&gt;

&lt;p&gt;An accessibility scanning tool is used to analyze the UI, immediately identifying multiple issues. A screenshot of the results is taken and passed directly to &lt;em&gt;GitHub Copilot Chat&lt;/em&gt; running in &lt;strong&gt;agent mode&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Key aspects of this workflow include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Uploading visual context through a screenshot&lt;/li&gt;
&lt;li&gt;Allowing the agent to read and reason about the image&lt;/li&gt;
&lt;li&gt;Letting the agent inspect relevant files before making changes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Copilot proposes fixes and presents them as diffs, allowing the developer to review changes before accepting them. Once applied, the application is rebuilt and rescanned, resulting in &lt;strong&gt;zero remaining accessibility issues&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This demonstrates how &lt;em&gt;multimodal prompting&lt;/em&gt; can significantly reduce time spent diagnosing UI related problems.&lt;/p&gt;




&lt;h2&gt;
  
  
  📌 Five Key Learnings from the Video
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1️⃣ Start by Asking Questions, Not Making Changes
&lt;/h3&gt;

&lt;p&gt;The workflow begins with &lt;em&gt;Ask mode&lt;/em&gt;, not agent mode.&lt;/p&gt;

&lt;p&gt;Before editing anything, Copilot is used to explain the architecture at a high level. This reinforces an important principle: &lt;em&gt;Prompt Driven Development values understanding before execution&lt;/em&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  2️⃣ Visual Context Improves Debugging Accuracy
&lt;/h3&gt;

&lt;p&gt;By uploading a screenshot of accessibility issues, the agent can directly reference what the user sees.&lt;/p&gt;

&lt;p&gt;This approach reduces ambiguity and enables Copilot to propose targeted fixes rather than generic suggestions.&lt;/p&gt;




&lt;h3&gt;
  
  
  3️⃣ Custom Chat Modes Enable Specialized Workflows
&lt;/h3&gt;

&lt;p&gt;The video introduces a custom chat mode called &lt;strong&gt;Fixer&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This mode defines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A preferred model&lt;/li&gt;
&lt;li&gt;Allowed tools, including MCP servers&lt;/li&gt;
&lt;li&gt;Instructions focused on minimal fixes and verification&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By encoding these expectations once, future bug fixes become more consistent and require less repeated instruction.&lt;/p&gt;




&lt;h3&gt;
  
  
  4️⃣ External Context Can Be Integrated Seamlessly
&lt;/h3&gt;

&lt;p&gt;For more complex issues, the workflow pulls data from &lt;strong&gt;GitHub issues&lt;/strong&gt; using an MCP server.&lt;/p&gt;

&lt;p&gt;Copilot:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fetches the issue description&lt;/li&gt;
&lt;li&gt;Locates the relevant code&lt;/li&gt;
&lt;li&gt;Updates both implementation and tests&lt;/li&gt;
&lt;li&gt;Verifies changes by running the test suite&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This shows how Prompt Driven Development can span &lt;strong&gt;code, issues, and tests&lt;/strong&gt; in a single flow.&lt;/p&gt;




&lt;h3&gt;
  
  
  5️⃣ Validation Is a First Class Step
&lt;/h3&gt;

&lt;p&gt;Fixes are not considered complete until:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tests are executed&lt;/li&gt;
&lt;li&gt;Results are reviewed&lt;/li&gt;
&lt;li&gt;Behavior is verified&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Only after successful validation are changes committed, a branch created, and a pull request opened. The workflow mirrors standard engineering practices, with AI accelerating execution rather than bypassing safeguards.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Tools and Features Demonstrated
&lt;/h2&gt;

&lt;p&gt;The video showcases how several GitHub Copilot and VS Code features work together:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Ask Mode&lt;/strong&gt; for exploration and understanding&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent Mode&lt;/strong&gt; for editing, testing, and iteration&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom Chat Modes&lt;/strong&gt; for repeatable fixing strategies&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MCP Servers&lt;/strong&gt; for GitHub and tool integration&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Test Runner Integration&lt;/strong&gt; for automated verification&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub CLI&lt;/strong&gt; for branch creation and pull requests&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Together, these features support a cohesive and end to end debugging workflow.&lt;/p&gt;




&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;This example demonstrates how &lt;em&gt;Prompt Driven Development&lt;/em&gt; can be applied effectively to &lt;strong&gt;debugging and maintenance tasks&lt;/strong&gt;, not just feature development.&lt;/p&gt;

&lt;p&gt;By combining structured prompts, rich context, and continuous validation, developers can fix issues faster while maintaining confidence in the results.&lt;/p&gt;

&lt;p&gt;Rather than replacing developer judgment, GitHub Copilot acts as a powerful collaborator, helping navigate complexity and reduce repetitive work while keeping engineering standards intact.&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>Refactor an Existing Codebase using Prompt Driven Development</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Tue, 13 Jan 2026 07:00:00 +0000</pubDate>
      <link>https://dev.to/azure/refactor-an-existing-codebase-using-prompt-driven-development-1gem</link>
      <guid>https://dev.to/azure/refactor-an-existing-codebase-using-prompt-driven-development-1gem</guid>
      <description>&lt;p&gt;This article is part of the &lt;strong&gt;Prompt Driven Development series from the VS Code YouTube channel&lt;/strong&gt;. It is based on the video &lt;em&gt;Refactor an Existing Codebase using Prompt Driven Development&lt;/em&gt; and explains the concepts, decisions, and workflows demonstrated during a real refactoring scenario using &lt;em&gt;Visual Studio Code&lt;/em&gt; and &lt;em&gt;GitHub Copilot&lt;/em&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  🎥 Video Reference
&lt;/h2&gt;

&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=1EBXoFZO6Kk" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flnnmr5cz41mzcgyn60rx.jpg" alt="Refactor an Existing Codebase using Prompt Driven Development" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Refactoring an existing codebase is often more challenging than building something new. It requires understanding current behavior, preserving functionality, and improving structure without introducing regressions.&lt;/p&gt;

&lt;h2&gt;
  
  
  🏗️ Understanding the Refactoring Context
&lt;/h2&gt;

&lt;p&gt;Before any prompting begins, the video emphasizes the importance of &lt;strong&gt;understanding the system as it exists today&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The demonstrated project is an inventory API built with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Azure Functions using a flexible consumption plan&lt;/li&gt;
&lt;li&gt;FastAPI with Python&lt;/li&gt;
&lt;li&gt;Cosmos DB using the NoSQL API&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The API exposes endpoints for managing products and categories, including batch operations. Before refactoring, the API is executed locally and exercised through its endpoints to confirm current behavior and establish a baseline.&lt;/p&gt;

&lt;p&gt;This step ensures that refactoring goals are grounded in a clear understanding of functionality rather than assumptions.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 Defining the Refactoring Goal
&lt;/h2&gt;

&lt;p&gt;The refactoring goal is explicit and narrowly scoped.&lt;/p&gt;

&lt;p&gt;The existing codebase contains a CRUD layer responsible for database interaction. However, this layer also includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Business logic&lt;/li&gt;
&lt;li&gt;Data normalization&lt;/li&gt;
&lt;li&gt;Validation&lt;/li&gt;
&lt;li&gt;Exception handling&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The objective is to &lt;strong&gt;separate responsibilities&lt;/strong&gt; by introducing a service layer. After refactoring:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The CRUD layer should only handle direct database access&lt;/li&gt;
&lt;li&gt;Business logic and helper functionality should live in dedicated service files&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This clear separation of concerns becomes the foundation for all subsequent prompts.&lt;/p&gt;




&lt;h2&gt;
  
  
  📌 Five Key Learnings from the Video
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1️⃣ Clear Intent Improves Prompt Quality
&lt;/h3&gt;

&lt;p&gt;One of the strongest takeaways is that effective prompts start with &lt;strong&gt;clear intent&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Rather than issuing a vague instruction, the prompt file explicitly defines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which directories must be analyzed&lt;/li&gt;
&lt;li&gt;Which files contain mixed responsibilities&lt;/li&gt;
&lt;li&gt;What logic should remain in the CRUD layer&lt;/li&gt;
&lt;li&gt;What logic should move to the service layer&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This level of specificity enables the AI to reason about architectural changes rather than making superficial edits.&lt;/p&gt;




&lt;h3&gt;
  
  
  2️⃣ Prompt Files Enable Structured Refactoring
&lt;/h3&gt;

&lt;p&gt;The video demonstrates the use of a &lt;strong&gt;prompt file&lt;/strong&gt; to manage the refactoring task.&lt;/p&gt;

&lt;p&gt;The prompt file:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Aggregates all relevant context&lt;/li&gt;
&lt;li&gt;Defines goals and constraints&lt;/li&gt;
&lt;li&gt;Acts as a reusable refactoring recipe&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By running this prompt in agent mode, the AI can perform multi step operations such as reading files, creating new directories, moving logic, and updating references across the codebase.&lt;/p&gt;




&lt;h3&gt;
  
  
  3️⃣ Observability Is Essential During AI Assisted Refactoring
&lt;/h3&gt;

&lt;p&gt;Refactoring is not treated as a passive operation.&lt;/p&gt;

&lt;p&gt;Throughout the process, the developer actively monitors:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Task lists generated by the agent&lt;/li&gt;
&lt;li&gt;Checkpoints indicating progress&lt;/li&gt;
&lt;li&gt;Modified files and newly created directories&lt;/li&gt;
&lt;li&gt;The Problems panel for errors and warnings&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This reinforces an important principle: &lt;em&gt;Prompt Driven Development assumes human oversight&lt;/em&gt;. AI accelerates the work, but the developer remains responsible for correctness.&lt;/p&gt;




&lt;h3&gt;
  
  
  4️⃣ Problems and Errors Are Part of the Workflow
&lt;/h3&gt;

&lt;p&gt;As the refactor progresses, issues such as formatting errors, unused imports, and type warnings appear in the Problems panel.&lt;/p&gt;

&lt;p&gt;Rather than fixing these manually, the AI is prompted to resolve them, using the Problems context as additional input. This iterative loop continues until blocking issues are resolved and the codebase reaches a stable state.&lt;/p&gt;

&lt;p&gt;This demonstrates how &lt;strong&gt;tooling feedback can be incorporated directly into prompts&lt;/strong&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  5️⃣ Validation Completes the Refactoring Loop
&lt;/h3&gt;

&lt;p&gt;Once structural changes are complete, validation begins.&lt;/p&gt;

&lt;p&gt;The video shows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Reviewing updated routes to confirm they now depend on services instead of CRUD logic&lt;/li&gt;
&lt;li&gt;Running the API locally&lt;/li&gt;
&lt;li&gt;Executing create, update, and delete operations&lt;/li&gt;
&lt;li&gt;Verifying expected responses&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This reinforces that AI assisted refactoring must meet the same quality bar as any other change. Testing and verification remain mandatory.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Supporting Techniques Demonstrated
&lt;/h2&gt;

&lt;p&gt;Several VS Code and Copilot features support this workflow:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Copilot Instructions&lt;/strong&gt; to provide consistent context across prompts&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prompt Files&lt;/strong&gt; to manage complex refactoring tasks&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent Mode&lt;/strong&gt; for multi step execution&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Problems Context&lt;/strong&gt; to guide iterative fixes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Model selection&lt;/strong&gt; to evaluate different LLM behaviors&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Together, these techniques enable a refactor that is structured, transparent, and repeatable.&lt;/p&gt;




&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;This refactoring example shows that &lt;em&gt;Prompt Driven Development&lt;/em&gt; can be effectively applied to existing codebases, not just greenfield projects.&lt;/p&gt;

&lt;p&gt;By treating prompts as structured artifacts and maintaining continuous validation, developers can use AI to accelerate refactoring while preserving control, clarity, and code quality.&lt;/p&gt;

&lt;p&gt;Prompt Driven Development does not replace engineering discipline. It reinforces it.&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>Introduction to Prompt-Driven Development</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Mon, 05 Jan 2026 07:00:00 +0000</pubDate>
      <link>https://dev.to/azure/introduction-to-prompt-driven-development-36b0</link>
      <guid>https://dev.to/azure/introduction-to-prompt-driven-development-36b0</guid>
      <description>&lt;p&gt;This article is part of the &lt;strong&gt;&lt;a href="https://www.youtube.com/playlist?list=PLj6YeMhvp2S6SxK3u_W5oN5neaZUpYK3O" rel="noopener noreferrer"&gt;Prompt Driven Development series from the VS Code YouTube channel&lt;/a&gt;&lt;/strong&gt;. It is based on the video &lt;em&gt;Introduction to Prompt Driven Development&lt;/em&gt; and explains the concepts and workflows demonstrated, with a focus on how prompt driven development can be applied in practice using &lt;em&gt;Visual Studio Code and GitHub Copilot.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🎥 Video Reference
&lt;/h2&gt;

&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=fzYN_kgl-OM" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnzddk0o4e98orwvtujel.jpg" alt="Introduction to Prompt-Driven Development" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As AI tools become increasingly capable, developers are not only writing code differently but also &lt;strong&gt;rethinking how software is designed and built&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Terms such as &lt;em&gt;vibe coding&lt;/em&gt;, &lt;em&gt;prompt engineering&lt;/em&gt;, and &lt;em&gt;prompt driven development&lt;/em&gt; are often used interchangeably. However, they represent &lt;strong&gt;distinct levels of structure, intent, and repeatability&lt;/strong&gt;. Understanding these differences is essential to choosing the right approach for exploration, learning, or production ready systems.&lt;/p&gt;

&lt;p&gt;This article explains these approaches and then highlights the key technical learnings demonstrated in the video.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 Coding Styles in the Age of AI
&lt;/h2&gt;

&lt;h3&gt;
  
  
  ✨ Vibe Coding
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Vibe coding&lt;/em&gt; refers to an intuitive and exploratory way of working with AI. Developers rely on natural language prompts and personal intuition, allowing the AI to generate code based on intent rather than explicit structure.&lt;/p&gt;

&lt;p&gt;This style is &lt;strong&gt;fast, creative, and useful for experimentation&lt;/strong&gt;, but it often produces results that are hard to reproduce or maintain. Because prompts are informal and rarely documented, consistency becomes a challenge.&lt;/p&gt;




&lt;h3&gt;
  
  
  🎯 Prompt Engineering
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Prompt engineering&lt;/em&gt; introduces intention and structure. Developers design prompts carefully to guide the AI toward &lt;strong&gt;specific and predictable outcomes&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This approach improves reliability and reduces randomness. However, prompts are still often treated as &lt;strong&gt;one off inputs&lt;/strong&gt;, used once and discarded, rather than as reusable artifacts.&lt;/p&gt;




&lt;h3&gt;
  
  
  Prompt Driven Development
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Prompt driven development&lt;/em&gt; treats prompts as &lt;strong&gt;first class technical artifacts&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;In this approach, prompts are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Written intentionally&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Refined and iterated over time&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Documented and versioned&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Used to guide workflows, not just outputs&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Rather than interacting with AI in isolated moments, developers design processes where prompts support planning, implementation, and iteration in a repeatable way.&lt;/p&gt;




&lt;h2&gt;
  
  
  📌 Five Key Learnings from the Video
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1️⃣ Prompts Are Part of the Codebase
&lt;/h3&gt;

&lt;p&gt;One of the main ideas demonstrated is that prompts should not be ephemeral. When prompts are &lt;strong&gt;saved, documented, and versioned&lt;/strong&gt;, they capture architectural intent and decision making, just like code or design documents.&lt;/p&gt;

&lt;p&gt;Using Markdown files inside the repository makes this process lightweight and easy to share.&lt;/p&gt;




&lt;h3&gt;
  
  
  2️⃣ Re Prompting Is an Expected and Valuable Practice
&lt;/h3&gt;

&lt;p&gt;The video clearly shows that the &lt;strong&gt;first prompt is rarely sufficient&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Prompt driven development assumes iteration. Prompts improve through feedback, refinement, and clarification. This process is similar to refactoring code and should be treated with the same discipline.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Re prompting is not a failure. It is part of the workflow.&lt;/em&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  3️⃣ Documentation Can Drive Implementation
&lt;/h3&gt;

&lt;p&gt;Instead of treating documentation as an afterthought, the workflow demonstrated uses documentation as the &lt;strong&gt;starting point for implementation&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;By referencing a structured Markdown document, the AI can scaffold an application more consistently, reducing improvisation and making the process easier to reproduce.&lt;/p&gt;




&lt;h3&gt;
  
  
  4️⃣ AI Assisted Development Still Requires Validation
&lt;/h3&gt;

&lt;p&gt;Even with AI generating code, &lt;strong&gt;traditional engineering practices remain essential&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The video reinforces the habit of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Installing dependencies locally&lt;/li&gt;
&lt;li&gt;Running and testing the application&lt;/li&gt;
&lt;li&gt;Reviewing behavior before committing changes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Prompt driven development enhances productivity, but it does not replace testing or validation.&lt;/p&gt;




&lt;h3&gt;
  
  
  5️⃣ Context Improves AI Output
&lt;/h3&gt;

&lt;p&gt;Providing richer context leads to better results. The video demonstrates this through:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Custom Chat Modes&lt;/strong&gt;, which define purpose and output expectations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot Vision&lt;/strong&gt;, which uses screenshots to reason about UI changes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By narrowing context and constraints, developers can guide AI systems more effectively and reduce ambiguity.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Applying These Ideas in Practice
&lt;/h2&gt;

&lt;p&gt;The workflow shown in the video combines several VS Code features to support prompt driven development:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GitHub Copilot for ideation and implementation&lt;/li&gt;
&lt;li&gt;Markdown files for prompt documentation&lt;/li&gt;
&lt;li&gt;Custom Chat Modes for repeatable workflows&lt;/li&gt;
&lt;li&gt;Copilot Vision for context aware UI changes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Together, these tools help transform AI interactions into a &lt;strong&gt;structured and intentional development process&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Prompt driven development&lt;/em&gt; offers a practical way to integrate AI into software engineering without sacrificing rigor.&lt;/p&gt;

&lt;p&gt;By treating prompts as structured, reusable artifacts, developers gain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Clearer workflows&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Better documentation&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;More consistent outcomes&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Easier collaboration&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For teams and individuals looking to move beyond ad hoc AI usage, prompt driven development provides a scalable and repeatable model grounded in existing engineering best practices.&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>Sesiones de mentoría Ellas en Tecnología con Microsoft Reactor</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Tue, 16 Sep 2025 19:22:41 +0000</pubDate>
      <link>https://dev.to/azure/sesiones-de-mentoria-ellas-en-tecnologia-con-microsoft-reactor-39p1</link>
      <guid>https://dev.to/azure/sesiones-de-mentoria-ellas-en-tecnologia-con-microsoft-reactor-39p1</guid>
      <description>&lt;p&gt;Ellas en Tecnología es una iniciativa de &lt;strong&gt;WoMakersCode en colaboración con Microsoft Reactor&lt;/strong&gt;, creada para promover la &lt;strong&gt;empleabilidad, la visibilidad y el crecimiento personal&lt;/strong&gt; de mujeres en el sector tecnológico en América Latina.&lt;/p&gt;

&lt;p&gt;Durante &lt;strong&gt;cuatro encuentros virtuales y gratuitos&lt;/strong&gt;, exploraremos herramientas y estrategias prácticas para fortalecer tu carrera, desde la creación de CVs con inteligencia artificial hasta el desarrollo de la confianza profesional.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;👉 Todos los eventos serán transmitidos en vivo en español. &lt;a href="https://aka.ms/EllasEnLaTecnologia" rel="noopener noreferrer"&gt;Inscríbete aquí&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  👩‍💻 Aprende con especialistas
&lt;/h2&gt;

&lt;p&gt;En cada sesión tendrás la oportunidad de aprender directamente de &lt;strong&gt;expertas en tecnología y carrera de Microsoft y NTT Data&lt;/strong&gt;, quienes compartirán sus experiencias, consejos prácticos y estrategias para avanzar en el mercado laboral y en tu desarrollo profesional.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsnyshzdgcd8no5hv4ijk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsnyshzdgcd8no5hv4ijk.png" alt="expertas en tecnología y carrera de Microsoft y NTT Data" width="800" height="814"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Una serie de transmisiones en vivo para impulsar tu desarrollo personal y profesional. &lt;a href="https://aka.ms/EllasEnLaTecnologia" rel="noopener noreferrer"&gt;Inscríbete aquí&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>espanol</category>
    </item>
    <item>
      <title>MCP Bootcamp: APAC, LATAM and Brazil</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Fri, 01 Aug 2025 20:39:55 +0000</pubDate>
      <link>https://dev.to/azure/mcp-bootcamp-apac-latam-and-brazil-1n27</link>
      <guid>https://dev.to/azure/mcp-bootcamp-apac-latam-and-brazil-1n27</guid>
      <description>&lt;p&gt;The &lt;strong&gt;Model Context Protocol (MCP)&lt;/strong&gt; is transforming how AI systems interact with real-world applications. From intelligent assistants to real-time streaming, MCP is already being adopted by leading companies—and now is your chance to get ahead.&lt;/p&gt;

&lt;p&gt;Join us for a &lt;strong&gt;four-part technical series&lt;/strong&gt; designed to give you practical, production-ready skills in MCP development, integration, and deployment. Whether you're a developer, AI engineer, or cloud architect, this series will equip you with the tools to build and scale MCP-based solutions.&lt;/p&gt;

&lt;h2&gt;
  
  
  📅 English edition - 6PM IST (India Standard Time)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;✅ Register at &lt;a href="https://developer.microsoft.com/reactor/series/S-1568/" rel="noopener noreferrer"&gt;MCP Bootcamp APAC&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Session Title&lt;/th&gt;
&lt;th&gt;Date &amp;amp; Time (IST)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Creating Your First MCP Server&lt;/strong&gt; - Learn the fundamental concepts of the protocol and test your implementation using official tools.&lt;/td&gt;
&lt;td&gt;August 28, 6:00 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;MCP Integration with LLMs&lt;/strong&gt; - Set up an intelligent MCP client that uses LLM to interpret natural commands and integrate everything with VS Code and GitHub Copilot.&lt;/td&gt;
&lt;td&gt;September 2, 6:00 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Real-Time with SSE and HTTP Streaming&lt;/strong&gt; - Add real-time communication to your MCP server using Server-Sent Events and HTTP streaming.&lt;/td&gt;
&lt;td&gt;September 4, 6:00 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Deploy MCP on Azure&lt;/strong&gt; - Add Real-Time Communication with Server-Sent Events to Your MCP Server and Professionally Deploy on Azure Container Apps.&lt;/td&gt;
&lt;td&gt;September 9, 6:00 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  📅 Spanish edition - 9AM CST (Central Standard Time, Mexico City)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;✅ Check the time in your location:&lt;/strong&gt; 11am ET, 8am PT, 9am CST e 5pm CET - Register at &lt;a href="https://developer.microsoft.com/reactor/series/S-1567" rel="noopener noreferrer"&gt;MCP Bootcamp LATAM&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Session Title&lt;/th&gt;
&lt;th&gt;Date &amp;amp; Time (CST)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Creando tu Primer Servidor MCP&lt;/strong&gt; - Construye desde cero un servidor MCP funcional en Python. Aprende los conceptos fundamentales del protocolo y prueba tu implementación usando herramientas oficiales.&lt;/td&gt;
&lt;td&gt;August 18, 09:00 AM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Integración de MCP con LLMs&lt;/strong&gt; - Configura un cliente MCP inteligente que utilice LLM para interpretar comandos en lenguaje natural e intégralo con VS Code y GitHub Copilot.&lt;/td&gt;
&lt;td&gt;August 20, 09:00 AM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;MCP en Tiempo Real y Deploy en Azure&lt;/strong&gt; - Agrega comunicación en tiempo real con Server-Sent Events a tu servidor MCP y realiza un despliegue profesional en Azure Container Apps.&lt;/td&gt;
&lt;td&gt;August 25, 09:00 AM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Comunicación en tiempo real con SSE y transmisión HTTP&lt;/strong&gt; - Agrega comunicación en tiempo real con Server-Sent Events a tu servidor MCP y realiza un despliegue profesional en Azure Container Apps.&lt;/td&gt;
&lt;td&gt;September 1, 09:00 AM&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  📅 Portuguese edition - 12PM BRT (Brasília Time)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;✅ Register at &lt;a href="https://developer.microsoft.com/reactor/series/s-1566/" rel="noopener noreferrer"&gt;MCP Bootcamp | Brasil&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Session Title&lt;/th&gt;
&lt;th&gt;Date &amp;amp; Time (BRT)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Criando seu Primeiro MCP Server&lt;/strong&gt; - Construa do zero um servidor MCP funcional em Python. Aprenda os conceitos fundamentais do protocolo e teste sua implementação usando ferramentas oficiais.&lt;/td&gt;
&lt;td&gt;August 19, 12:00 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Integração de MCP com LLMs&lt;/strong&gt; - Configure um cliente MCP inteligente que usa LLM para interpretar comandos naturais e integre tudo com VS Code e GitHub Copilot.&lt;/td&gt;
&lt;td&gt;August 21, 12:00 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Deploy no Azure&lt;/strong&gt; - Adicione comunicação em tempo real com Server-Sent Events ao seu servidor MCP e faça deploy profissional na Azure Container Apps.&lt;/td&gt;
&lt;td&gt;August 26, 12:00 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Comunicação em Tempo Real com SSE e HTTP Streaming&lt;/strong&gt; - Aprenda a adicionar comunicação em tempo real ao seu servidor MCP usando Server-Sent Events (SSE) e streaming HTTP.&lt;/td&gt;
&lt;td&gt;August 28, 12:00 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  🚀 What You Need to Get Started
&lt;/h3&gt;

&lt;p&gt;Before joining the bootcamp, make sure you have the following tools and resources ready:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;Visual Studio Code&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://github.com" rel="noopener noreferrer"&gt;GitHub account&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://code.visualstudio.com/blogs/2024/12/18/free-github-copilot/?wt.mc_id=1reg_26203_webpage_reactor" rel="noopener noreferrer"&gt;GitHub Copilot&lt;/a&gt;&lt;/strong&gt; - Get your &lt;strong&gt;FREE&lt;/strong&gt; account for individual developers and install the &lt;a href="https://marketplace.visualstudio.com/items?itemName=GitHub.copilot" rel="noopener noreferrer"&gt;GitHub Copilot extension&lt;/a&gt; in VS Code&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Pro Tip:&lt;/strong&gt; Set up these tools before the first session to maximize your learning experience. GitHub Copilot is now free for individual developers - don't miss this opportunity to code with AI assistance!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;em&gt;Happy coding&lt;/em&gt;&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>mcp</category>
    </item>
    <item>
      <title>VS Code Live: GitHub Copilot Chat and MCP</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Sun, 06 Jul 2025 17:28:38 +0000</pubDate>
      <link>https://dev.to/azure/vs-code-live-github-copilot-and-mcp-33k9</link>
      <guid>https://dev.to/azure/vs-code-live-github-copilot-and-mcp-33k9</guid>
      <description>&lt;p&gt;This week, VS Code Live brings you a packed schedule of sessions designed to help you get the most out of Visual Studio Code and the newest AI-powered features. Whether you’re looking to master GitHub Copilot Chat, integrate external tools with MCP Servers, or catch sessions in Spanish, there’s something for everyone.&lt;/p&gt;

&lt;p&gt;Here’s what’s coming up:&lt;/p&gt;

&lt;h2&gt;
  
  
  English series
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1️⃣ Best Practices for Mastering GitHub Copilot Chat (July 8 at 9am PT)&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Discover how the Ask, Edit, and Agent modes of GitHub Copilot Chat can transform your workflow in Visual Studio Code. We will demonstrate, in practice, how to combine these modes to solve real problems, implement complete features, and integrate external tools.&lt;/em&gt;&lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/bqqZ35Mgq7k"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2️⃣ Practical Integrations with MCP Servers in VS Code (July 10 at 9am PT)&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Did you know you can connect GitHub Copilot Chat to external servers and custom tools using MCP Servers? Come and discover how this technology allows you to automate tasks, access APIs, and share integrations among team members using simple configuration files.&lt;/em&gt;&lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/eH9HHXD7a9M"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  Spanish series
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1️⃣ Buenas prácticas para dominar GitHub Copilot Chat (8 de julio, 11am PT, 12pm CDMX, 2pm ET y 8pm CET)&lt;/strong&gt;&lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/KRh1_ZU2g8E"&gt;
  &lt;/iframe&gt;
&lt;br&gt;
Descubre cómo los modos Ask, Edit y Agent de GitHub Copilot Chat pueden transformar tu flujo de trabajo en Visual Studio Code. Mostraremos, con ejemplos prácticos, cómo combinar estos modos para resolver problemas reales, implementar funcionalidades completas e integrar herramientas externas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2️⃣ Integraciones prácticas con MCP Servers en VS Code (10 de julio, 11am PT, 12pm CDMX, 2pm ET y 8pm CET)&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;¿Sabías que puedes conectar GitHub Copilot Chat con servidores externos y herramientas personalizadas usando MCP Servers? Acompáñanos a descubrir cómo esta tecnología permite automatizar tareas, acceder a APIs y compartir integraciones entre los miembros de un equipo mediante simples archivos de configuración.&lt;/em&gt;&lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/eOVN56-2b5A"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;No matter where you are on your developer journey, these sessions are designed to help you unlock new possibilities with Visual Studio Code and AI. Set your reminders and join us live!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Happy coding!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>github</category>
      <category>vscode</category>
      <category>beginners</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>VS Code Live: Extending Agent Mode</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Mon, 09 Jun 2025 14:42:00 +0000</pubDate>
      <link>https://dev.to/azure/vs-code-live-extending-agent-mode-l1h</link>
      <guid>https://dev.to/azure/vs-code-live-extending-agent-mode-l1h</guid>
      <description>&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/T44T55wvDD0"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;VS Code Live&lt;/strong&gt; is a monthly livestream showcasing the latest updates in Visual Studio Code, with hands-on demos from the VS Code team and key partners.&lt;/p&gt;

&lt;p&gt;On &lt;strong&gt;June 12&lt;/strong&gt; (&lt;em&gt;8 AM PST&lt;/em&gt;), we’ll dive into the &lt;strong&gt;VS Code 1.101 release&lt;/strong&gt;, with a special focus on &lt;strong&gt;Extending Agent Mode&lt;/strong&gt;. In this session, we’ll explore how to unlock its full potential using &lt;strong&gt;MCP servers&lt;/strong&gt; and &lt;strong&gt;custom extensions&lt;/strong&gt;. You’ll hear from experts at &lt;strong&gt;GitHub&lt;/strong&gt;, &lt;strong&gt;Figma&lt;/strong&gt;, and &lt;strong&gt;Netlify&lt;/strong&gt;, and see a live demo of the new &lt;strong&gt;PostgreSQL extension&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Join us live to learn from the people shaping the future of VS Code and see what’s coming next.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>github</category>
      <category>vscode</category>
      <category>beginners</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>New GitHub Copilot Global Bootcamp: Now with Virtual and In-Person Workshops!</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Wed, 28 May 2025 22:59:32 +0000</pubDate>
      <link>https://dev.to/azure/new-github-copilot-global-bootcamp-now-with-virtual-and-in-person-workshops-3cmh</link>
      <guid>https://dev.to/azure/new-github-copilot-global-bootcamp-now-with-virtual-and-in-person-workshops-3cmh</guid>
      <description>&lt;p&gt;The &lt;strong&gt;GitHub Copilot Global Bootcamp&lt;/strong&gt; started in February as a fully virtual learning journey — and it was a hit. More than &lt;strong&gt;60,000 developers&lt;/strong&gt; joined the first edition across multiple languages and regions. Now, we're excited to launch the &lt;strong&gt;second edition&lt;/strong&gt; — bigger and better — featuring &lt;strong&gt;both virtual and in-person workshops&lt;/strong&gt;, hosted by tech communities around the globe.&lt;/p&gt;

&lt;p&gt;This new edition arrives shortly after the announcements at &lt;strong&gt;Microsoft Build 2025&lt;/strong&gt;, where the GitHub and Visual Studio Code teams revealed exciting news:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  The &lt;strong&gt;GitHub Copilot Chat extension is going open source&lt;/strong&gt;, reinforcing transparency and collaboration.&lt;/li&gt;
&lt;li&gt;  AI is being deeply integrated into &lt;strong&gt;Visual Studio Code&lt;/strong&gt;, now evolving into an open source AI editor.&lt;/li&gt;
&lt;li&gt;  New APIs and tools are making it easier than ever to build with AI and LLMs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This bootcamp is your opportunity to explore these new tools, understand how to use GitHub Copilot effectively, and be part of the growing global conversation about AI in software development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;👩‍💻 Who Should Join?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Whether you're a &lt;strong&gt;beginner developer&lt;/strong&gt;, a &lt;strong&gt;university student&lt;/strong&gt;, or a &lt;strong&gt;seasoned tech professional&lt;/strong&gt;, this bootcamp was designed with you in mind. You’ll learn practical use cases of GitHub Copilot and how to boost your productivity using AI — in a hands-on, accessible format.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Join the virtual edition&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;No matter where you are, you can join online and learn with us:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Brazilian Portuguese (UTC -3)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;June 24, 7PM: &lt;a href="https://developer.microsoft.com/en-us/reactor/events/25931/" rel="noopener noreferrer"&gt;Boas práticas para dominar o GitHub Copilot Chat&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;June 25, 7PM: &lt;a href="https://developer.microsoft.com/en-us/reactor/events/25932/" rel="noopener noreferrer"&gt;Integrações Práticas com MCP Servers no VS Code e GitHub Copilot&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;English (Pacific time)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;July 8, 9am: &lt;a href="https://developer.microsoft.com/en-us/reactor/events/25941/" rel="noopener noreferrer"&gt;Best Practices for Mastering GitHub Copilot Chat&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;July 10, 9am: &lt;a href="https://developer.microsoft.com/en-us/reactor/events/25942/" rel="noopener noreferrer"&gt;Practical Integrations with MCP Servers in VS Code&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Spanish (11am PT, 12pm CDMX, 2pm ET and 8pm CET)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;July 8: &lt;a href="https://developer.microsoft.com/en-us/reactor/events/25938/" rel="noopener noreferrer"&gt;Buenas prácticas para dominar GitHub Copilot Chat&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;July 10: &lt;a href="https://developer.microsoft.com/en-us/reactor/events/25939/" rel="noopener noreferrer"&gt;Integraciones prácticas con MCP Servers en VS Code y GitHub Copilot&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Learn in Your City!&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;We’re partnering with local developer communities to bring in-person workshops to cities around the world.&lt;/p&gt;

&lt;p&gt;Led by community leaders, these sessions offer hands-on learning, live demos, networking, and real-world applications of GitHub Copilot. Whether you're joining us online or in person, you’ll be part of a global wave of innovation.&lt;/p&gt;

&lt;p&gt;Check below for confirmed in-person sessions:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Date&lt;/th&gt;
&lt;th&gt;City&lt;/th&gt;
&lt;th&gt;Registration&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;June 17&lt;/td&gt;
&lt;td&gt;Hilversum, Netherlands&lt;/td&gt;
&lt;td&gt;&lt;a href="https://events.xebia.com/microsoft-services/github-copilot-global-bootcamp-2025-hilversum" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 17&lt;/td&gt;
&lt;td&gt;Watermael-Boitsfort, Belgium&lt;/td&gt;
&lt;td&gt;&lt;a href="https://forms.office.com/Pages/ResponsePage.aspx?id=hIIM0WIr_kCxpV3sQjykJrqT5nt9VS1JnR_YsUH0DhFUQUJZWUVKUUFRSElTUVNRTUM2TEkwSlhWVC4u" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 17&lt;/td&gt;
&lt;td&gt;Melbourne, Australia&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.meetup.com/azure-builders-melbourne/events/307297135/?eventOrigin=group_upcoming_events" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 17&lt;/td&gt;
&lt;td&gt;Brasília, Brazil&lt;/td&gt;
&lt;td&gt;&lt;a href="https://forms.office.com/r/rUNtTWNndV" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 17&lt;/td&gt;
&lt;td&gt;Pato de Minas, Brazil&lt;/td&gt;
&lt;td&gt;&lt;a href="https://forms.office.com/r/tXXP6Ce7Xq" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 19&lt;/td&gt;
&lt;td&gt;Buenos Aires, Argentina&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.meetup.com/es-ES/net-baires/events/307294703" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 19&lt;/td&gt;
&lt;td&gt;Spokane, USA&lt;/td&gt;
&lt;td&gt;&lt;a href="https://intellitect.com/github-copilot-global-bootcamp/" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 20&lt;/td&gt;
&lt;td&gt;Makati, Philippines&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.meetup.com/microsoftph/events/307172864/" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 20&lt;/td&gt;
&lt;td&gt;Casablanca, Morocco&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.moroccomicrosoftcommunity.com/event/GitHub-Copilot-Global-Bootcamp-In-Person-Event-Morocco-Edition-2025-12" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 20&lt;/td&gt;
&lt;td&gt;Rio de Janeiro, Brazil&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.sympla.com.br/evento/github-copilot-global-bootcamp-2025---rio-de-janeiro/2943786" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 20&lt;/td&gt;
&lt;td&gt;Venice, Italy&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.xedotnet.org/eventi/github-copilot-bootcamp-venezia-marghera/" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 21&lt;/td&gt;
&lt;td&gt;Kochi, India&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.meetup.com/kmug-meetup/events/307671413/" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 21&lt;/td&gt;
&lt;td&gt;Ciudad de Guatemala, Guatemala&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.meetup.com/techcommunitygt/events/307240944/" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 21&lt;/td&gt;
&lt;td&gt;Montréal, Canada&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.meetup.com/guspquebec/events/307105240" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 21&lt;/td&gt;
&lt;td&gt;Namakkal, India&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.meetup.com/technexus-community/events/307600342/" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 21&lt;/td&gt;
&lt;td&gt;Fukuoka, Japan&lt;/td&gt;
&lt;td&gt;&lt;a href="https://connpass.com/event/352478/" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 21&lt;/td&gt;
&lt;td&gt;Mogi das Cruzes, Brazil&lt;/td&gt;
&lt;td&gt;&lt;a href="https://cloudexpertschool.com.br/github-copilot-global-bootcamp/" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 23 to June 27&lt;/td&gt;
&lt;td&gt;Karachi, Pakistan&lt;/td&gt;
&lt;td&gt;&lt;a href="https://forms.office.com/r/PuNP6t6nNL" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 24&lt;/td&gt;
&lt;td&gt;Kraków, Poland&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.eventbrite.com/e/github-copilot-global-bootcamp-krakow-2025-tickets-1344446639089?aff=oddtdtcreator" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 25&lt;/td&gt;
&lt;td&gt;Malvern, USA&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.meetup.com/philly-net/events/305135856" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 26&lt;/td&gt;
&lt;td&gt;Recife, Brazil&lt;/td&gt;
&lt;td&gt;&lt;a href="https://forms.office.com/r/yFqWJfY2iW" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 27&lt;/td&gt;
&lt;td&gt;San Antonio, USA&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.meetup.com/sadnug/events/307667053" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 27&lt;/td&gt;
&lt;td&gt;Johannesburg, South Africa&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.quicket.co.za/events/274520-app-innovation-build-announcement-and-github-copilot-global-bootcamp#/" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 28&lt;/td&gt;
&lt;td&gt;San Isidro, Peru&lt;/td&gt;
&lt;td&gt;&lt;a href="https://forms.office.com/pages/responsepage.aspx?id=V0pUrsuu-UuCiltSBzKxENvJpOq4j2ZPo3qUQHRSYBlURFY5UTA0R1hQMzI0RUdXTThCS0xRNzhQRC4u&amp;amp;route=shorturl" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;June 28&lt;/td&gt;
&lt;td&gt;Chennai, India&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.meetup.com/technexus-community/events/307579615/" rel="noopener noreferrer"&gt;Register now&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fs%2Fgxcuf89792%2Fimages%2FbS00NDE2NjY5LUVoemR1UQ%3Fimage-dimensions%3D999x215%26revision%3D7" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fs%2Fgxcuf89792%2Fimages%2FbS00NDE2NjY5LUVoemR1UQ%3Fimage-dimensions%3D999x215%26revision%3D7" alt="Microsoft Applied Skills" width="999" height="215"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Microsoft Applied Skills&lt;/strong&gt; is a credentialing program designed to validate your ability to perform specific, real-world technical tasks. Unlike traditional certifications that often cover broad job roles, Applied Skills focus on &lt;strong&gt;scenario-based, hands-on skills&lt;/strong&gt; that are directly applicable to critical business challenges.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;And the best part? It’s completely free!&lt;/strong&gt; You can demonstrate your skills through interactive, task-based assessments in a simulated environment—no multiple-choice questions, just real work.&lt;/p&gt;

&lt;p&gt;One of the latest additions is the &lt;strong&gt;GitHub Copilot Applied Skill&lt;/strong&gt;, which proves your ability to leverage AI to boost software development productivity and code quality:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://aka.ms/appliedskills/github-copilot" rel="noopener noreferrer"&gt;Accelerate app development by using GitHub Copilot&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>github</category>
      <category>vscode</category>
      <category>beginners</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>Announcing GitHub Universe Cloud Skills Challenge!</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Thu, 26 Oct 2023 13:49:54 +0000</pubDate>
      <link>https://dev.to/azure/announcing-github-universe-cloud-skills-challenge-3mg5</link>
      <guid>https://dev.to/azure/announcing-github-universe-cloud-skills-challenge-3mg5</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5vwh4y9h36krbjsns7cg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5vwh4y9h36krbjsns7cg.png" alt="GitHub Universe Cloud Skills Challenge"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;GitHub is the home for all developers—a platform where you can share your work with the world, fork projects, collaborate with others, and create your own software. Codespaces and GitHub Copilot set the stage for a new era of developer productivity, enabling you to focus on what matters most: your code.&lt;/p&gt;

&lt;p&gt;Register to the &lt;strong&gt;GitHub Universe Cloud Skills Challenge&lt;/strong&gt; and start your exciting journey in AI! Whether you’re beginning or looking to change your career, this learning experience is designed to introduce you to some of the most requested GitHub tools for AI beginners, and to explore new opportunities. &lt;strong&gt;Register now to the challenge and discover new AI essential tools:&lt;/strong&gt; &lt;strong&gt;&lt;a href="https://aka.ms/challenge/github" rel="noopener noreferrer"&gt;register here!&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;During this challenge you will explore opportunities to understand how you can build different projects with tools such as Git, GitHub Copilot and GitHub Codespaces. These tools can offer an amazing experience for AI beginners, providing the foundation for collaborative and efficient AI development, access to a supportive community, and the skills needed to succeed in the field.&lt;/p&gt;

&lt;p&gt;After you complete this challenge, you will obtain a badge for completing this experience. Stay tuned for more information on social media and on this blog - we'll share more about this &lt;strong&gt;#GitHubUniverseChallenge!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F513055iBB32ADBBC0DE0FAC%2Fimage-size%2Flarge%3Fv%3Dv2%26px%3D999" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F513055iBB32ADBBC0DE0FAC%2Fimage-size%2Flarge%3Fv%3Dv2%26px%3D999" alt="thumbnail image 1 of blog post titled &amp;lt;br&amp;gt;
Announcing GitHub Universe Cloud Skills Challenge!&amp;lt;br&amp;gt;
"&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to participate
&lt;/h2&gt;

&lt;p&gt;The GitHub Universe Cloud Skills Challenge is a 30-day learning challenge on Microsoft Learn. It is a free, fun, community-oriented program that will help you learn GitHub, Codespaces, and GitHub Copilot. You will learn how to setup your development environment in the cloud with Codespaces and create real-world projects with GitHub Copilot, &lt;a href="https://githubuniverse.com/" rel="noopener noreferrer"&gt;right in time for GitHub Universe!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Cloud Skills Challenge platform on Microsoft Learn is available 24 hours a day, 7 days a week. You can learn at your own pace and when it is convenient for you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;To participate in our study group, you should follow the following steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Register for the &lt;a href="https://aka.ms/challenge/github" rel="noopener noreferrer"&gt;Cloud Skills Challenge&lt;/a&gt; and &lt;strong&gt;start learning on October 30th.&lt;/strong&gt; &lt;strong&gt;The challenge will run until November 30th.&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;  Complete the learning modules on Microsoft Learn training and earn a certificate to share on your LinkedIn&lt;/li&gt;
&lt;li&gt;  At the end of the Cloud Skills Challenge, you can request your special badge.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F513058i4919F40317F1A545%2Fimage-size%2Flarge%3Fv%3Dv2%26px%3D999" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F513058i4919F40317F1A545%2Fimage-size%2Flarge%3Fv%3Dv2%26px%3D999" alt="thumbnail image 2 of blog post titled &amp;lt;br&amp;gt;
Announcing GitHub Universe Cloud Skills Challenge!&amp;lt;br&amp;gt;
"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Study Plan
&lt;/h2&gt;

&lt;p&gt;The study plan is based on the Cloud Skills Challenge learning modules. You can follow the plan or learn at your own pace.&lt;/p&gt;

&lt;h3&gt;
  
  
  Week 1: Git fundamentals (2hr 41 min)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/training/paths/intro-to-vc-git/?WT.mc_id=academic-109090-cyzanon" rel="noopener noreferrer"&gt;Introduction to version control with Git&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Week 2: GitHub and Codespaces (1hr 39 min)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/training/modules/introduction-to-github/?WT.mc_id=academic-109090-cyzanon" rel="noopener noreferrer"&gt;Introduction to GitHub (1 hr 12 min)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/training/modules/code-with-github-codespaces/?WT.mc_id=academic-109090-cyzanon" rel="noopener noreferrer"&gt;Code with GitHub Codespaces (27 min)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Week 3: GitHub Copilot (1 hr)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/training/modules/introduction-to-github-copilot/?WT.mc_id=academic-109090-cyzanon" rel="noopener noreferrer"&gt;Introduction to GitHub Copilot (17 min)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/training/modules/introduction-copilot-javascript/?WT.mc_id=academic-109090-cyzanon" rel="noopener noreferrer"&gt;Using GitHub Copilot with JavaScript (22 min)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/training/modules/introduction-copilot-python/?WT.mc_id=academic-109090-cyzanon" rel="noopener noreferrer"&gt;Using GitHub Copilot with Python (22 min)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Week 4: Challenge Projects (1 hr 55 min)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/training/modules/challenge-project-create-mini-game-with-copilot/?WT.mc_id=academic-109090-cyzanon" rel="noopener noreferrer"&gt;Build a minigame console app with GitHub Copilot (35 min)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/training/modules/challenge-project-add-image-analysis-generation-to-app/?WT.mc_id=academic-109090-cyzanon" rel="noopener noreferrer"&gt;Add image analysis and generation capabilities to your application (1 hr 20 min)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F513062i6233C3B4ADB663AF%2Fimage-size%2Flarge%3Fv%3Dv2%26px%3D999" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F513062i6233C3B4ADB663AF%2Fimage-size%2Flarge%3Fv%3Dv2%26px%3D999" alt="thumbnail image 3 of blog post titled &amp;lt;br&amp;gt;
Announcing GitHub Universe Cloud Skills Challenge!&amp;lt;br&amp;gt;
"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Join the Discussion
&lt;/h2&gt;

&lt;p&gt;Use the comments section below to share your journey with us. We would love to know about you (are you a student, developer, entrepreneur or both?), your experience during the challenge, and what you plan to do next.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don't forget to share your progress and certificate on LinkedIn or X (Twitter) using the hashtag #GitHubUniverseChallenge!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You can also share your experience using Codespaces and GitHub Copilot to create the projects.&lt;/p&gt;

</description>
      <category>github</category>
      <category>githubcopilot</category>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>Guia de Estudos: DP-900 Microsoft Azure Data Fundamentals</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Wed, 31 May 2023 11:45:00 +0000</pubDate>
      <link>https://dev.to/azure/guia-de-estudos-dp-900-microsoft-azure-data-fundamentals-29k6</link>
      <guid>https://dev.to/azure/guia-de-estudos-dp-900-microsoft-azure-data-fundamentals-29k6</guid>
      <description>&lt;p&gt;A certificação DP-900 Microsoft Azure Data Fundamentals é voltada para profissionais que desejam começar a trabalhar com dados na nuvem e desempenhar funções relacionadas ao armazenamento, processamento e análise de dados usando os recursos do Azure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Este artigo é um guia de estudos completo para você se preparar para prova de certificação, trazendo uma série de recursos no Microsoft Learn, Microsoft Docs e vídeo aulas.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5v740dhao10vhpvka4jg.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5v740dhao10vhpvka4jg.jpg" alt="Microsoft Learn"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Recursos de aprendizado
&lt;/h2&gt;

&lt;p&gt;Se você não tem muita familiaridade com computação em nuvem, recomendo estudar a trilha &lt;a href="https://learn.microsoft.com/pt-br/training/paths/microsoft-azure-fundamentals-describe-cloud-concepts/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Azure Fundamentals&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/paths/microsoft-azure-fundamentals-describe-cloud-concepts/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Conceitos de nuvem&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/paths/azure-fundamentals-describe-azure-architecture-services/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Arquitetura e os serviços do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/paths/describe-azure-management-governance/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Gerenciamento e a governança do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As porcentagens indicadas em cada tópico da prova são referentes ao peso / volume de questões que você poderá encontrar no exame.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Descrever os principais conceitos de dados (25-35%)&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Descrever maneiras de representar dados
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-core-data-concepts/2-data-formats/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever dados estruturados&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-core-data-concepts/2-data-formats/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever dados semi-estruturados&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-core-data-concepts/2-data-formats/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever dados não estruturados&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Identificar opções para armazenamento de dados
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-core-data-concepts/3-file-storage/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever formatos comuns para arquivos de dados&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-core-data-concepts/4-databases/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Tipos de bancos de dados&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://azure.microsoft.com/pt-br/product-categories/databases/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Banco de Dados no Azure&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Descrever cargas de trabalho de dados comuns
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/azure/architecture/data-guide/relational-data/online-transaction-processing/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Processamento de Dados Transacionais (OLTP)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/azure/architecture/data-guide/relational-data/online-analytical-processing/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Processamento de Dados Analíticas (OLAP)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Identificar funções e responsabilidades para cargas de trabalho de dados
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Administradores de Banco de Dados&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Engenheiros de Dados&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Analistas de dados&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Dados relacionais no Azure (20-25%)&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Descrever conceitos de banco de dados relacionais
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-relational-data-offerings/2-understand-relational-data/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Identificar recursos de banco de dados relacionais&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-relational-data-offerings/3-normalization/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;O que é normalização e por que ela é usada&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-relational-data-offerings/4-query-with-sql/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Linguagem SQL&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-relational-data-offerings/5-database-objects/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Objetos de banco de dados comuns&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/sql/azure-data-studio/what-is-azure-data-studio?view=sql-server-ver15/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;O que é o Azure Data Studio?&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Descrever os serviços de dados relacionais do Azure
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/learn/modules/principles-cloud-computing/5-types-of-cloud-services/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Tipos de Serviço de Cloud&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-provision-deploy-relational-database-offerings-azure/2-azure-sql/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever a família de produtos Azure SQL&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/database/sql-database-paas-overview" rel="noopener noreferrer"&gt;Azure SQL Database&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/managed-instance/sql-managed-instance-paas-overview" rel="noopener noreferrer"&gt;Azure SQL Managed Instance?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/virtual-machines/windows/sql-server-on-azure-vm-iaas-what-is-overview" rel="noopener noreferrer"&gt;SQL Server on Azure Virtual Machines?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-provision-deploy-relational-database-offerings-azure/3-azure-database-open-source/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Identificar os serviços de banco de dados do Azure para sistemas de banco de dados de open source&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/postgresql/overview/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Visão geral Azure Database for PostgreSQL?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/mariadb/overview/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Visão geral Azure Database for MariaDB?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/mysql/overview/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Visão geral Azure Database for MySQL?&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Segurança e Conectividade&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/security/fundamentals/infrastructure-sql#azure-sql-database-firewall/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Azure SQL Database firewall&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/database/authentication-aad-overview/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Azure Azure AD authentication&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/database/security-overview#information-protection-and-encryption/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Proteção e criptografia de informações&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/database/troubleshoot-common-errors-issues/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Solução de problemas de conectividade e outros erros&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://techcommunity.microsoft.com/t5/azure-database-support-blog/azure-sql-db-connectivity-troubleshooting/ba-p/1158677/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Solução de problemas de conectividade do banco de dados SQL do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://github.com/uglide/azure-content/blob/master/articles/sql-database/sql-database-troubleshoot-common-connection-issues.md/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Solucionar problemas de conexão com o Banco de Dados SQL do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Ferramentas para queries
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/sql/ssms/tutorials/connect-query-sql-server?view=sql-server-ver15/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Conectar-se a uma instância do SQL Server e consultá-la usando o SSMS (SQL Server Management Studio)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/sql/ssms/scripting/sqlcmd-use-the-utility?view=sql-server-ver15/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Utilitário sqlcmd&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/sql/azure-data-studio/quickstart-postgres?view=sql-server-ver15/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Usar o Azure Data Studio para conectar-se ao PostgreSQL e consultá-lo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/mysql/connect-workbench/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Usar o MySQL Workbench para se conectar e consultar dados no Banco de Dados do Azure para MySQL&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/database/connect-query-portal/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Usar o editor de consultas (versão prévia) do portal do Azure para consultar o Banco de Dados SQL do...&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Práticas&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/database/single-database-create-arm-template-quickstart/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Criar um banco de dados individual no Banco de Dados SQL do Azure usando um modelo do ARM&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/database/single-database-create-quickstart?tabs=azure-portal/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Criar um banco de dados individual – Banco de Dados SQL do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/database/scripts/create-and-configure-database-powershell?toc=/powershell/module/toc.json/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Use o PowerShell para criar um banco de dados individual e configurar uma regra de firewall no nível...&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/azure-sql/database/scripts/create-and-configure-database-cli/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Criar um banco de dados e configurar uma regra de firewall usando a CLI do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Descrever dados não relacionais em Azure (15-20%)&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Descrever os recursos do armazenamento do Azure
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://azure.microsoft.com/pt-br/overview/nosql-database/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;O que são banco de dados NoSQL?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/azure/architecture/data-guide/big-data/non-relational-data#typical-requirements/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Armazenamento de dados não relacionais&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/azure/storage/blobs/storage-blobs-introduction/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever o armazenamento de Blobs do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/azure/storage/files/storage-files-introduction/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever o armazenamento de arquivos do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/azure/storage/tables/table-storage-overview/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever o armazenamento de tabelas do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Descrever capacidades e recursos do Azure Cosmos DB
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/azure/cosmos-db/use-cases/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Identificar casos de uso para Azure Cosmos DB&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/azure/cosmos-db/choose-api/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever as APIs do Azure Cosmos DB&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/learn/modules/choose-api-for-cosmos-db/2-identify-the-technology-options/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Escolhendo APIs do Azure Cosmos DB&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Segurança e Conectividade&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/how-to-configure-firewall/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Configurar o firewall de IP no Azure Cosmos DB&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/database-security/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Visão geral da segurança do banco de dados no Azure Cosmos DB&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/secure-access-to-data/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Proteger o acesso aos dados no Azure Cosmos DB&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/database-encryption-at-rest/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Criptografia de dados do Azure Cosmos DB&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/troubleshoot-dot-net-sdk/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Diagnosticar e solucionar problemas ao usar o SDK . NET para Azure Cosmos DB&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/how-to-configure-firewall#troubleshoot-ip-firewall/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Solucione problemas com uma política de controle de acesso IP&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Ferramentas para queries
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/data-explorer/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Trabalhar com os dados usando o Azure Cosmos DB Explorer&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Práticas&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/create-cosmosdb-resources-portal/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Criar uma conta, um banco de dados, um contêiner e itens do Azure Cosmos DB usando o portal do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/hdinsight/hbase/quickstart-resource-manager-template/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Criar um cluster do Apache HBase no Azure HDInsight usando um modelo do Resource Manager&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/create-cosmosdb-resources-portal/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Azure Cosmos account, database from the Azure portal&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/quick-create-template?tabs=CLI/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Criar uma conta, um banco de dados, um contêiner e itens do Azure Cosmos DB usando o portal do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/scripts/powershell/sql/create?toc=/powershell/module/toc.json/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Criar um banco de dados e um contêiner para o Azure Cosmos DB - API para NoSQL&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/cosmos-db/scripts/cli/sql/create?toc=/cli/azure/toc.json/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Criar uma conta, um banco de dados e um contêiner do Azure Cosmos DB for NoSQL usando a CLI do Azure&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Análise de Dados no Azure (25-30%)&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Descrever elementos comuns de análise em larga escala
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/azure/architecture/data-guide/relational-data/etl/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;ETL (extração, transformação e carregamento)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/azure/synapse-analytics/sql-data-warehouse/design-elt-data-loading/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Estratégias de carregamento de dados para pool de SQL dedicado no Azure Synapse Analytics&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/examine-components-of-modern-data-warehouse/3-data-ingestion-pipelines/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever considerações para ingestão e processamento de dados&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/examine-components-of-modern-data-warehouse/4-analytical-data-stores/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever opções para armazenamento de dados analíticos&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/examine-components-of-modern-data-warehouse/4-analytical-data-stores/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever os serviços do Azure para armazenamento de dados, incluindo Azure Synapse Analytics, Azure...&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/hdinsight/hdinsight-overview/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Azure HDInsight&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/databricks/scenarios/what-is-azure-databricks/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Azure Databricks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-overview-what-is/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Azure Synapse Analytics&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/data-factory/introduction/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Azure Data Factory&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Descrever a análise de dados em tempo real
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-fundamentals-stream-processing/2-batch-stream/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever a diferença entre dados em lote (batch) e streaming(real-time)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-fundamentals-stream-processing/3-explore-common-elements/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Descrever tecnologias para análise em tempo real, incluindo Azure Stream Analytics, Azure Synapse&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-overview-what-is/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;O que é o Azure Synapse Analytics?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/explore-fundamentals-stream-processing/8-data-explorer/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Data Explorer e streaming estruturado do Spark&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Descrever a visualização de dados no Microsoft Power BI
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://powerbi.microsoft.com/pt-br/data-visualization/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;O que é visualização de dados?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/power-bi/fundamentals/service-features-license-type/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Identificar recursos do Power BI&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://docs.microsoft.com/pt-br/power-bi/consumer/end-user-dashboards/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Dashboards para usuários de negócios do serviço do Power BI&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/design-model-power-bi/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Recursos de modelos de dados no Power BI&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/training/modules/introduction-power-bi/2a-data-modeling-visualizations/?WT.mc_id=academic-96223-cyzanon" rel="noopener noreferrer"&gt;Visualizações apropriadas para dados&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Extra: Vídeos da #SprintDP900
&lt;/h2&gt;

&lt;h3&gt;
  
  
  #SprintDP900: Introdução à Banco de dados no Azure e tipos de serviços
&lt;/h3&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/cQnETjTzaeU"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  #SprintDP900: Banco de Dados não relacional no Azure
&lt;/h3&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/jUe4yTfbFfA"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  #SprintDP900: Análise de Dados no Azure
&lt;/h3&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/6P3-qV20dYY"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>certification</category>
      <category>azure</category>
      <category>data</category>
      <category>braziliansintech</category>
    </item>
    <item>
      <title>Certificações Microsoft gratuitas para estudantes</title>
      <dc:creator>Cynthia Zanoni</dc:creator>
      <pubDate>Thu, 25 May 2023 23:28:14 +0000</pubDate>
      <link>https://dev.to/azure/certificacoes-microsoft-gratuitas-para-estudantes-4d5k</link>
      <guid>https://dev.to/azure/certificacoes-microsoft-gratuitas-para-estudantes-4d5k</guid>
      <description>&lt;p&gt;As certificações são uma maneira de se destacar no mercado de trabalho, principalmente se você deseja trabalhar em áreas como desenvolvimento, segurança ou inteligência artificial.&lt;/p&gt;

&lt;p&gt;A Microsoft lançou um programa de certificações de nível fundamentals gratuita para estudantes. &lt;strong&gt;A oferta de certificação gratuita termina em 8 de junho de 2023.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Quais certificações você pode fazer gratuitamente?&lt;/strong&gt; 
&lt;/h2&gt;

&lt;p&gt;Existem 6 certificações que você pode fazer gratuitamente como estudante. As certificações ajudam você a desenvolver e aprimorar suas habilidades em várias tecnologias, como nuvem, inteligência artificial, plataforma de energia e Microsoft 365. Além disso, você pode desenvolver profundidade técnica em diferentes funções do setor, como segurança. &lt;/p&gt;

&lt;p&gt;Abaixo estão algumas das certificações populares que você pode obter: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/certifications/exams/az-900/?wt.mc_id=1reg_18960_webpage_reactor"&gt;AZ-900: Microsoft Azure Fundamentals&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/certifications/exams/dp-900/?wt.mc_id=1reg_18960_webpage_reactor"&gt;DP-900: Microsoft Azure Data Fundamentals&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/certifications/exams/ai-900/?wt.mc_id=1reg_18960_webpage_reactor"&gt;AI-900: Microsoft Azure AI Fundamentals&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/certifications/exams/sc-900/?wt.mc_id=1reg_18960_webpage_reactor"&gt;SC-900: Microsoft Security, Compliance, and Identity Fundamentals&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/certifications/exams/pl-900/?wt.mc_id=1reg_18960_webpage_reactor"&gt;PL-900: Microsoft Power Platform Fundamentals&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/certifications/exams/ms-900/?wt.mc_id=1reg_18960_webpage_reactor"&gt;MS-900: Microsoft 365 Fundamentals&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;O que é o Processo de Certificação?&lt;/strong&gt; 
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UpMEUidF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456958iD204336894D3B3A4/image-size/large%3Fv%3Dv2%26px%3D999" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UpMEUidF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456958iD204336894D3B3A4/image-size/large%3Fv%3Dv2%26px%3D999" alt="thumbnail image 1 of blog post titled &amp;lt;br&amp;gt;
Certificações Microsoft gratuitas para estudantes&amp;lt;br&amp;gt;
" width="800" height="158"&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;1) Crie sua conta no Microsoft Learn&lt;/strong&gt; 
&lt;/h3&gt;

&lt;p&gt;O primeiro lugar para começar sua certificação é &lt;a href="https://learn.microsoft.com/pt-br/training/?wt.mc_id=1reg_18960_webpage_reactor"&gt;o Microsoft Learn&lt;/a&gt;. O Microsoft Learn é uma plataforma global, disponível 24 horas por dia, 7 dias por semana, que disponibiliza centenas de trilhas de estudos gratuitas em diferentes áreas de tecnologia, bem como habilidades interpessoais. Entre as formações disponíveis, você encontrará as trilhas de aprendizagem (Learning Path) para as certificações da Microsoft.&lt;/p&gt;

&lt;p&gt;Para criar a sua conta, acesse a página do &lt;a href="https://learn.microsoft.com/pt-br/training/?wt.mc_id=1reg_18960_webpage_reactor"&gt;Microsoft Learn&lt;/a&gt; e clique em “entrar” no canto superior direito e inscreva-se na plataforma usando sua conta da Microsoft. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Kl0Zigh_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456959iEA6D196CFE4A425B/image-dimensions/533x285%3Fv%3Dv2" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Kl0Zigh_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456959iEA6D196CFE4A425B/image-dimensions/533x285%3Fv%3Dv2" alt="thumbnail image 2 of blog post titled &amp;lt;br&amp;gt;
Certificações Microsoft gratuitas para estudantes&amp;lt;br&amp;gt;
" width="527" height="282"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Depois de criar a sua conta, é importante definir seu perfil como estudante. &lt;a href="https://learn.microsoft.com/pt-br/certifications/student-discounts/?wt.mc_id=1reg_18960_webpage_reactor"&gt;Siga este passo a passo para identificar-se como estudante em seu perfil de certificação&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;2) Escolha e prepare-se para sua certificação&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;As certificações Microsoft Fundamental são baseadas em diferentes áreas de tecnologia e funções da indústria. Para começar, você precisa identificar e selecionar o caminho certo para você. &lt;/p&gt;

&lt;p&gt;Lembre-se, você ainda pode voltar e fazer os outros exames de certificação em uma data futura. Depois de selecionar a certificação de sua escolha, reserve um tempo para se preparar e se aprimorar na área selecionada. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--72BLwe8X--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456960i3F2CA9203B96C67E/image-dimensions/570x126%3Fv%3Dv2" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--72BLwe8X--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456960i3F2CA9203B96C67E/image-dimensions/570x126%3Fv%3Dv2" alt="thumbnail image 3 of blog post titled &amp;lt;br&amp;gt;
Certificações Microsoft gratuitas para estudantes&amp;lt;br&amp;gt;
" width="570" height="126"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;3) Verifique seu status de estudante e reivindique seus benefícios&lt;/strong&gt; 
&lt;/h3&gt;

&lt;p&gt;A iniciativa de certificação gratuita é gerenciada pela &lt;a href="https://aka.ms/MicrosoftCRS?azure-portal=true"&gt;Cloud Ready Ltd&lt;/a&gt; em nome da Microsoft. Para verificar e validar seu status de estudante, será necessário se &lt;a href="https://aka.ms/MicrosoftCRS?azure-portal=true"&gt;inscrever no site deles&lt;/a&gt; usando sua conta da Microsoft. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9RR2HHpm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456962i86899935B8F2C623/image-size/medium%3Fv%3Dv2%26px%3D400" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9RR2HHpm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456962i86899935B8F2C623/image-size/medium%3Fv%3Dv2%26px%3D400" alt="thumbnail image 4 of blog post titled &amp;lt;br&amp;gt;
Certificações Microsoft gratuitas para estudantes&amp;lt;br&amp;gt;
" width="400" height="234"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Insira os detalhes da sua universidade e país para confirmar que você é um estudante, bem como consentir em ser um estudante e a política de privacidade do Cloud Ready. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5nQu_T8v--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456968iDBE6C1F2E0FA0AAD/image-size/medium%3Fv%3Dv2%26px%3D400" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5nQu_T8v--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456968iDBE6C1F2E0FA0AAD/image-size/medium%3Fv%3Dv2%26px%3D400" alt="thumbnail image 5 of blog post titled &amp;lt;br&amp;gt;
Certificações Microsoft gratuitas para estudantes&amp;lt;br&amp;gt;
" width="400" height="319"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Z-ftO0vS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456963i1344494079699BFF/image-size/medium%3Fv%3Dv2%26px%3D400" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Z-ftO0vS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456963i1344494079699BFF/image-size/medium%3Fv%3Dv2%26px%3D400" alt="thumbnail image 6 of blog post titled &amp;lt;br&amp;gt;
Certificações Microsoft gratuitas para estudantes&amp;lt;br&amp;gt;
" width="400" height="30"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Depois de concluído, você ainda precisará verificar seu status como aluno na próxima página. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4a1HDK_s--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456964i872A23AA850254E8/image-size/medium%3Fv%3Dv2%26px%3D400" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4a1HDK_s--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456964i872A23AA850254E8/image-size/medium%3Fv%3Dv2%26px%3D400" alt="thumbnail image 7 of blog post titled &amp;lt;br&amp;gt;
Certificações Microsoft gratuitas para estudantes&amp;lt;br&amp;gt;
" width="400" height="165"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Você deverá enviar documentos de identificação (exemplo: atestado de matrícula) ou realizar sua validação de perfil utilizando uma conta de e-mail acadêmica.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--iMxZJ15O--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456966iD03036D7AC9B53C0/image-size/medium%3Fv%3Dv2%26px%3D400" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iMxZJ15O--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456966iD03036D7AC9B53C0/image-size/medium%3Fv%3Dv2%26px%3D400" alt="thumbnail image 8 of blog post titled &amp;lt;br&amp;gt;
Certificações Microsoft gratuitas para estudantes&amp;lt;br&amp;gt;
" width="400" height="260"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Consulte as &lt;a href="https://verify.microsoft.com/faq"&gt;Perguntas frequentes&lt;/a&gt; ou &lt;a href="https://verify.microsoft.com/support"&gt;entre em contato com o suporte&lt;/a&gt; caso tenha problemas para verificar sua identidade. &lt;/p&gt;

&lt;p&gt;Depois que seu status de estudante for verificado, você estará pronto para iniciar sua jornada para obter a certificação. Reserve um tempo, examine os recursos, faça o teste prático e certifique-se de estar bem preparado para o teste antes de fazer o exame principal. &lt;/p&gt;

&lt;p&gt;Como parte da iniciativa, você terá acesso a testes práticos oficiais da Microsoft, para se preparar para prova, além de obter o voucher gratuitamente.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EmGk94sD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456965i40612B9608A437E3/image-size/medium%3Fv%3Dv2%26px%3D400" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EmGk94sD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456965i40612B9608A437E3/image-size/medium%3Fv%3Dv2%26px%3D400" alt="thumbnail image 9 of blog post titled &amp;lt;br&amp;gt;
Certificações Microsoft gratuitas para estudantes&amp;lt;br&amp;gt;
" width="400" height="320"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  4) &lt;strong&gt;Faça o exame e torne-se Microsoft Certified!&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Com o seu perfil de estudante verificado pela &lt;a href="https://aka.ms/MicrosoftCRS?azure-portal=true"&gt;Cloud Ready Ltd&lt;/a&gt; e os benefícios liberados para você, é hora de agendar a sua certificação. Em seu perfil na Cloud Ready, você deverá solicitar o voucher para agendar o exame, clicando no botão “claim”.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CdiPV8Is--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456967iD2C9D67A06B6B64E/image-size/medium%3Fv%3Dv2%26px%3D400" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CdiPV8Is--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://techcommunity.microsoft.com/t5/image/serverpage/image-id/456967iD2C9D67A06B6B64E/image-size/medium%3Fv%3Dv2%26px%3D400" alt="thumbnail image 10 of blog post titled &amp;lt;br&amp;gt;
Certificações Microsoft gratuitas para estudantes&amp;lt;br&amp;gt;
" width="399" height="202"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Para realizar o agendamento do exame utilizando o seu voucher de gratuidade, por favor, siga os passos indicados nestes artigos:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/certifications/register-schedule-exam/?wt.mc_id=1reg_18960_webpage_reactor"&gt;Agendar seu exame&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/certifications/redeem-discounts#how-to-redeem-a-voucher-with-pearson-vue/?wt.mc_id=1reg_18960_webpage_reactor"&gt;Aplicando o voucher gratuito&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://learn.microsoft.com/pt-br/certifications/frequently-asked-questions/?wt.mc_id=1reg_18960_webpage_reactor"&gt;Dúvidas frequentes&lt;/a&gt; e &lt;a href="https://learn.microsoft.com/pt-br/certifications/online-exams?source=recommendations"&gt;preparação para exame online&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;5) Mostre sua Conquista&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Compartilhe o selo com suas redes e adicione-o ao seu perfil do LinkedIn, na área de certificações. &lt;/p&gt;

&lt;p&gt;Essa é uma conquista que deve ser celebrada!&lt;/p&gt;

</description>
      <category>certification</category>
      <category>azure</category>
      <category>student</category>
      <category>braziliansintech</category>
    </item>
  </channel>
</rss>
