Coder Social home page Coder Social logo

iankisali / dotnetconf-studentzone Goto Github PK

View Code? Open in Web Editor NEW

This project forked from microsoft/dotnetconf-studentzone

0.0 0.0 0.0 41.42 MB

.NET Student Zone .NET Conference 2022

Home Page: https://microsoft.github.io/dotnetconf-studentzone

License: MIT License

Shell 1.56% C# 28.90% CSS 3.12% HTML 3.81% Jupyter Notebook 62.51% Dockerfile 0.10%

dotnetconf-studentzone's Introduction

BannerImage

.NET Conf 2022 Student Zone Content and Resources

Table of Contents

What is the .NET Conf Student Zone?

As part of .NET Conf this year, we are hosting a .NET Student Zone on Monday, November 7! This is a livestreamed event where experts will introduce you to .NET and and build awesome, follow-along projects. You will walk away with a project portfolio on your very own portfolio website. In total the event will be 4+ hours of content.

Join the challenge to win SWAG πŸŽπŸŽ‰

Join the .NET Conf Student Zone Microsoft Learn, Cloud Skills Challenge and Win Swag After enjoying the .NET Conf Student Zone, you will be ready to complete the .NET Conf Student Zone Cloud Skills Challenge. The challenge is open to all students who registered for .NET Conf on November 7 until November 29th and three lucky winners will get a .NET Conf SWAG bag!

Digital Swag for the .NET Conf Student Zone πŸŽπŸŽ‰

Download .NET Bot digital pet for VSCode

DotNetPet

Puts a small, .NET Bot, bored cat, an enthusiastic dog, a feisty snake, a rubber duck, or Clippy πŸ“Ž in your VS Code editor to boost productivity.

More Event and Setup Information

Agenda

In each session, you will build an app or project to add to your .NET portfolio. You will build web apps, a mobile app, an ML project, and more!

Session Title Speaker(s) Tools Session Code Video Presentation
Welcome to the Student Zone! Scott Hanselman, Katie Savage Watch On-Demand
Create a GitHub Profile Bethany Jepchumba GitHub Create a GitHub Profile Watch On-Demand Presentation
Build your Project Portfolio website with .NET Matt Soucoup Blazor Project Portfolio with Blazor Session Watch On-Demand Presentation
Detect water bottle consumption from IoT sensors Krzysztof Wicher IoT IOT Session Watch On-Demand Presentation
Use machine learning to estimate future water consumption Carlotta Castelluccio ML.NET ML.NET Session Watch On-Demand Presentation
Add a backend to your website Chris Noring Minimal API Adding Backend Watch On-Demand Presentation
Build a mobile app to track water consumption Someleze Diko .NET MAUI using .NET MAUI to Build a Mobile App Watch On-Demand Presentation
Build a water consumption tracker website Justin Yoo Blazor Blazor Session Watch On-Demand Presentation
Ace your next assignment with .NET Diego Colombo Visual Studio .NET and TDD Session Watch On-Demand Presentation

Using this repo and development container

GitHub Codespaces

Follow these steps to open this sample in a Codespace:

  1. Click the Code drop-down menu and select the Open with Codespaces option.
  2. Select + New codespace at the bottom on the pane.

For more info, check out the GitHub documentation.

VS Code Remote - Containers

Follow these steps to open this sample in a container using the VS Code Remote - Containers extension:

  1. If this is your first time using a development container, please ensure your system meets the pre-reqs (i.e. have Docker installed) in the getting started steps.

  2. To use this repository, you can either open the repository in an isolated Docker volume:

    • Press F1 and select the Remote-Containers: Try a Sample... command.
    • Choose the "Python" sample, wait for the container to start, and try things out!

      Note: Under the hood, this will use the Remote-Containers: Clone Repository in Container Volume... command to clone the source code in a Docker volume instead of the local filesystem. Volumes are the preferred mechanism for persisting container data.

    Or open a locally cloned copy of the code:

    • Clone this repository to your local filesystem.
    • Press F1 and select the Remote-Containers: Open Folder in Container... command.
    • Select the cloned copy of this folder, wait for the container to start, and try things out!
  3. Rebuild or update your container

    You may want to make changes to your container, such as installing a different version of a software or forwarding a new port. You'll rebuild your container for your changes to take effect.

    Open browser automatically: As an example change, let's update the portsAttributes in the .devcontainer/devcontainer.json file to open a browser when our port is automatically forwarded.

    • Open the .devcontainer/devcontainer.json file.
    • Modify the "onAutoForward" attribute in your portsAttributes from "notify" to "openBrowser".
    • Press F1 and select the Remote-Containers: Rebuild Container or Codespaces: Rebuild Container command so the modifications are picked up.

Student Resources

  1. Microsoft Student Resources
  2. .NET Student Zone Cloud Skills Challenge
  3. Azure for Student
  4. GitHub Student Developer Pack

Learning Resources

Want more .NET Learning resources?

  1. Learn more C# and .NET
  2. Beginner video series
  3. .NET Learning Paths on Microsoft Learn
  4. Beginner Videos on Blazor, .NET MAUI, ML.NET, and more
  5. .NET Documentation
  6. .NET MAUI
  7. Blazor Web Applications
  8. Minimal APIs
  9. ML.NET
  10. .NET IoT

Watch .NET Conf! Sessions start November 8th.

Speakers

Scott Hanselman

Scott has been a developer for 30 years and has been blogging at hanselman.com for 20 years! He works in Open Source on .NET and the Azure Cloud for Microsoft out of his home office in Portland, Oregon. Scott has been podcasting for over 800 episodes of hanselminutes.com over 15 years and 700 episodes of azurefriday.com. He's written a number of technical books and spoken in person to over one million developers worldwide! He's also on TikTok, which was very likely a huge mistake.

Katie Savage

Katie is a Product Manager on the DevDiv Community Team at Microsoft. Her focus is on students, career switchers, and new developers using C# and .NET! Before joining the Community Team, Katie was involved in Computer Science education as an intern with Microsoft MakeCode. These experience, as well as her involvement in Girls Who Code, have grown Katie’s passion for Computer Science education.

Bethany Jepchumba

Bethany Jepchumba is an Academic Cloud Advocate at Microsoft, focused on Data Machine Learning and AI. Prior to joining the role, she was a Gold Microsoft Learn Student Ambassador. She comes from a community of marathon runners but decided to run code instead.

Matt Soucoup

Matt is a Principal Cloud Developer Advocate for .NET at Microsoft spreading the love of developing for Azure with .NET. Matt's been a professional developer for over 20 years and wants to make your experience creating apps delightful. Matt blogs at codemillmatt.com, podcasts at dotnetmauipodcast.com and is just a Bing search away.

Krzysztof Wicher

Krzysztof is a developer on the .NET team, currently working on System.Text.Json and one of the owners of the .NET IoT v-team. He's also one of the people who make .NET more secure. Before joining Microsoft, he studied control engineering and robotics.

Carlotta Castelluccio

Carlotta Castelluccio is an Academic Cloud Advocate at Microsoft, focused on Machine Learning and AI. She works on skilling and engaging educational communities to create and grow with Azure Cloud, by contributing to technical learning content and supporting students and educators in their learning journey with Microsoft technologies. Before joining the Cloud Advocacy team, she has been working as an Azure and AI consultant in Microsoft Industry Solutions team, involved in customer-face engagements focused on Conversational AI solutions.

Chris Noring

Chris is a Senior Academic cloud advocate at Microsoft, focused on App Dev. Chris also manages the feedback process as well as the academic learn portfolio. He’s a prolific speaker and published author on Go and JavaScript.

Someleze Diko

Someleze is a Microsoft Academic Cloud Advocate that is enthusiastic about upskilling people from different communities using the different technologies at his disposal through being involved with initiatives that upskill and empower people.

Justin Yoo

Justin is a Senior Cloud Advocate at Microsoft, specializing in Azure, .NET and Fusion Development. His main interests are app modernisation using Azure PaaS, Serverless, .NET and Power Platform.

Diego Colombo

I have spent most of my life building tools and frameworks for a wide set of industries: robotics, video games, finance, and developer tools. Creating next generation tools to enable developers and researcher to achieve their goals is my drive and passion, today I am lucky enough to work with the .NET Interactive team on modern developer experiences. I have contributed to the Microsoft XNA framework, Microsoft Robotics Studio, .NET interactive and other initiatives. My Academic background is rooted in Robotics and Realtime graphics, with a PhD on Realtime metaprogramming, I am still active giving some guest lectures and collaborating with external research partners on scientific publications. I have studied in Pisa and IMT Lucca and worked in very diverse companies, from start-up to corporation. Today I work on .NET Interactive and Polyglot Notebooks, bringing new workflows and tools to my friends out there. The .NET is vast and infinite.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

dotnetconf-studentzone's People

Contributors

bethanyjep avatar carlotta94c avatar codemillmatt avatar colombod avatar dikodev avatar iankisali avatar justinyoo avatar katiesavage avatar krwq avatar leestott avatar microsoft-github-operations[bot] avatar microsoftopensource avatar softchris avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.