GithubHelp home page GithubHelp logo

microsoftlearning / az-700-designing-and-implementing-microsoft-azure-networking-solutions Goto Github PK

View Code? Open in Web Editor NEW
292.0 19.0 477.0 39.88 MB

License: MIT License

PowerShell 5.57% PostScript 3.02% Bicep 91.41%

az-700-designing-and-implementing-microsoft-azure-networking-solutions's Introduction

AZ-700: Designing and Implementing Microsoft Azure Networking Solutions

Welcome

What are we doing?

  • To support this course, we will need to make frequent updates to the course content to keep it current with the Azure services used in the course. We are publishing the lab instructions and lab files on GitHub to allow for open contributions between the course authors and MCTs to keep the content current with changes in the Azure platform.

  • We hope that this brings a sense of collaboration to the labs like we've never had before - when Azure changes and you find it first during a live delivery, go ahead and make an enhancement right in the lab source. Help your fellow MCTs.

How should I use these files relative to the released MOC files?

  • The instructor handbook and PowerPoints are still going to be your primary source for teaching the course content.

  • These files on GitHub are designed to be used in conjunction with the student handbook, but are in GitHub as a central repository so MCTs and course authors can have a shared source for the latest lab files.

  • It will be recommended that for every delivery, trainers check GitHub for any changes that may have been made to support the latest Azure services, and get the latest files for their delivery.

What about changes to the student handbook?

  • We will review the student handbook on a quarterly basis and update through the normal MOC release channels as needed.

How do I contribute?

  • Any MCT can submit a pull request to the code or content in the GitHub repro, Microsoft and the course author will triage and include content and lab code changes as needed.

  • You can submit bugs, changes, improvement and ideas. Find a new Azure feature before we have? Submit a new demo!

Notes

Classroom Materials

It is strongly recommended that MCTs and Partners access these materials and in turn, provide them separately to students. Pointing students directly to GitHub to access Lab steps as part of an ongoing class will require them to access yet another UI as part of the course, contributing to a confusing experience for the student. An explanation to the student regarding why they are receiving separate Lab instructions can highlight the nature of an always-changing cloud-based interface and platform. Microsoft Learning support for accessing files on GitHub and support for navigation of the GitHub site is limited to MCTs teaching this course only.

az-700-designing-and-implementing-microsoft-azure-networking-solutions's People

Contributors

bckelly avatar cjpluta avatar daverendon avatar dieterrauscher avatar ejneuman avatar fgauna12 avatar garjen55 avatar jileary23 avatar jill-leary avatar kareldewinter avatar krish1711 avatar moc-labs-review avatar raboley avatar roger-cruz avatar seesharprun avatar testertesterson1004 avatar tiagocostapt avatar v-asamim avatar viggithub avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

az-700-designing-and-implementing-microsoft-azure-networking-solutions's Issues

Module06-Unit09 - Typo

Module: 06

Lab/Demo: 09

Task: 1

Step: 10

Description of issue: Typo in Subnet name. This step lists "Workload-01-SN6" however task 4 Step 3 fails as it is looking for a subnet called "Workload-01-SN".

Repro steps:

  1. Follow lab in order perscribed.

Mod05 - Traffic Manager Lab Could Not Be Completed

Module: 05

Lab/Demo: 02

Task: All

Step: 01

Description of issue
DNS Errors encountered by all students when doing the Traffic Manager section of the lab. Instructor encountered same issues. Lab could not be completed.

Repro steps:

  1. There are issues with the Azure Polices that are restricting the Cloud Slice Subscription from allowing the required task steps to be undertaken by the Students / Instructor.

  2. The DNS configuration steps are certainly wrong. We spent time trying to find a resolution but were unsuccessful.

M01 - Unit 6

Module: M01 - Unit 6

Lab/Demo: 00

Task: 04

Step: 18

Description of issue: Please add a comment at the end that you can now terminate both RDP sessions before proceeding to the next lab. There are two active RDP sessions connecting to TestVM1 and TestVM2 virtual machines. Thanks

Module 4 Unit 4

Module: 04

Unit: 4

Task: 02

Step: 03

Description of issue: Step 3 says "Deploy the following ARM templates to create the virtual network, subnets, and VMs needed for this exercise:"

Correction: Virtual networks and subnets are already created in task 1 therefore the correct statement should be "Deploy the following ARM templates to create VMs needed for this exercise:"

M06, Unit 7, Task 3 - nic issue

Module: 06

Lab/Demo: 07

Task: 03

Step: 02 + 03

Description of issue
Step 2 is mentioning F: drive instead of linking GitHub
Step 3 gives an error about the nic not being found

New-AzResourceGroupDeployment: - The deployment 'firewall' failed with error(s). Showing 1 out of 1 error(s).
Status Message: Resource /subscriptions/xxxxxxxxxxxx/resourceGroups/Test-FW-RG/providers/Microsoft.Network/virtualNetworks/Test-FW-VN/subnets/Workload-SN referenced by resource /subscriptions/xxxxxxxxxxxx/resourceGroups/Test-FW-RG/providers/Microsoft.Network/networkInterfaces/Srv-Work-nic was not found. Please make sure that the referenced resource exists, and that both resources are in the same region. (Code: InvalidResourceReference)

Repro steps:

  1. Create Resource Group
  2. Create vnet + 2 subnets
  3. Upload the 2 firewall json files
  4. Run below

$RGName = "Test-FW-RG"

New-AzResourceGroupDeployment -ResourceGroupName $RGName -TemplateFile firewall.json -TemplateParameterFile firewall.parameters.json

Also tried:
New-AzResourceGroupDeployment -ResourceGroupName "Test-FW-RG" -TemplateFile firewall.json -TemplateParameterFile firewall.parameters.json

Confirmed Resource Group name matches

Module 6 Unit 9 Task 4: Deploy the servers- No Size Listed

Module: 06

Unit 9 Lab

Task: 04

Step: 03

Description of issue
For the creation of the 2 Virtual Machines. it does not list a Size. I would suggest: Standard_D2s_v3 - 2vcpus, 8GiB memory
If the size is too small, it causes delay issues trying to Remote Desktop into them.

Cheers.
Jeff Smalley MCT

JSON Deployment Fails

Module: 02 Unit 03 Create and configure a virtual network gateway

Lab/Demo: Design and Implement Hybrid Networking

Task 2: Create CoreServicesVM

Step 3: Deploy the following ARM templates to create the VMs needed for this exercise:

Description of issue: When trying to deploy the ARM template to create the VM's required by the lab, an error is output in the Cloud Shell saying the deployment failed with errors.

Status Message: The template deployment failed with error: 'The resource with id [ManufacturingVM] failed validation with message: 'The requested size for resource [ManufacturingVM] is currently not available in location 'West Europe' zones'

Module 4 Channel 9 Video Links Don't Work

Module: 03

Lab/Demo: Unit 5 Provision an ExpressRoute circuit

Task: 00

Step: 00

Description of issue
The several links to Channel 9 Videos don't work. I can't seem to find an alternative location of these videos.

Repro steps:

Cheers,
Jeff

M04 - typo in azuredeploy.json file

Description of issue

Exercise: create and configure an Azure load balancer
Unit 4

https://github.com/MicrosoftLearning/AZ-700-Designing-and-Implementing-Microsoft-Azure-Networking-Solutions/tree/master/Allfiles/Exercises/M04

image

In the course it states that the file is called azuredeploy.json, however in the repo its called azuredeploy.json.json

Not a massive issue but users will have issues when attempting to copy and paste the powershell from the MS learn course as it states it is called azuredeploy.json

M02-Unit 3

Module: M02-Unit 3

Lab/Demo: 00

Task: 03

Step: 3

Description of issue: Incorrect IP address mentioned for Subnet ManufacturingSystemSubnet (10.40.40.0/24)

Please change it to 10.30.10.0/24

M06-Unit 7 Deploy and configure Azure Firewall using the Azure portal

Module: 07

Lab/Demo: 05

Task: 09

Step: 05

Description of issue
Azure Policy does not allow the creation of VM

Repro steps:
5. Select Create to start the virtual machine deployment. The VM takes a few minutes to deploy, but you can continue to the next step while the VM is creating.

Results in Policy Violation error.
AZ700-Mod7-Unit5-Task9-Step5

Issues in M01-Unit 8

Module: 01

Task: Task 1: Create a Virtual Machine to test the configuration

Step: 05

https://github.com/MicrosoftLearning/AZ-700-Designing-and-Implementing-Microsoft-Azure-Networking-Solutions/blob/master/Instructions/Exercises/M01-Unit%208%20Connect%20two%20Azure%20Virtual%20Networks%20using%20global%20virtual%20network%20peering.md#m01-unit-8-connect-two-azure-virtual-networks-using-global-virtual-network-peering

Description of issue

image
In module 1 unit 4 we are using IP address as 10.30.10.0/24 for the Manufacturing System Subnet but in unit 8 >task1>step5 it is asking to choose Database Subnet (10.30.10.0/24) which is not feasible. Please check this issue and let us known what should do.
Thanks and Regards
Kumud Sharma

Missing SKU

Module: 06

Lab/Demo: 09

Task: 04

Step: 03

Description of issue
no sku size is referenced - recommend Standard_D2s_v3, 8 GiB memory

Erro doing exercise M01 - JSON Files Creating VM for DNS test

Module: 01

Lab/Demo: Configure domain name servers settings in Azure

Task: 03

Step: 03

Description of issue

Error in file running the command "New-AzResourceGroupDeployment -ResourceGroupName $RGName -TemplateFile azuredeploy.json -TemplateParameterFile azuredeploy.parameters.json"

Cannot submit the files because are not supported .JSON

Opening the files in VS Code gives an error in line 7 col 1 who is the start of the file

Repro steps:

  1. Download both files from GitHub / Upload to console - PowerShell
  2. $RGName = "ContosoResourceGroup"
  3. New-AzResourceGroupDeployment -ResourceGroupName $RGName -TemplateFile azuredeploy.json -TemplateParameterFile azuredeploy.parameters.json

Module 8 Unit 3 myNSG doesn't appear when creating VM

Module: 8

Unit 3 Lab

Task: 9 Test the Load Balancer

Step: Create the Test VM section, Step 4:

Description of issue
We should NOT be setting the MyNSG to the Test VM since we have a Bastion Server setup for the VNET. When creating the VM we should set the NIC network security group to None.

If you do still want the MyNSG applied I had the following issue:
On the Networking tab, the MyNSG does not show, I just set the NIC network security group to Basic. Turn on Public inbound ports and Select Inbound Port to be 3389. That is all the MyNSG does anyways. The MyNSG does get deployed via the ARM templates and the MyNSG and the Test Virtual Machine are both set to West US. I am not sure why the ARM Template deployment has this issue of not showing when creating the Virtual Machine. This is similar to Module 2 Unit 3 issues with the CoreServicesVnet is not showing during the VM creation and also in Module 4 Unit 4 with the MyNSG resource hiding from the VM Creation there. Very strange.

Good Luck,
Jeff Smalley

M01 - Issues deploying VM in Powershell CLI

Currently working through the Azure Network Engineer labs and having issues deploying the VMs for M01 - Exercise: Configure domain name servers settings in Azure.

After uploading azuredeploy.json and azuredeploy.parameters.json into the Cloud Shell home directory, running New-AzResourceGroupDeployment -ResourceGroupName $RGName -TemplateFile azuredeploy.json -TemplateParameterFile azuredeploy.parameters.json fails.

Issue Requested size for resource is currently not available in location 'eastus' zones.

Does anyone know a work-around.

M02Unit3Task1 and 2 powershell script to create coreservicevnet does not work

Module: 02

Lab/Demo: Unit3

Task: 1

Step: 03

Description of issue

East US should be EastUS or "East US".

Either way, neither deployment of the underlying VNet templates worked for the four students nor me. The Virtual network CoreServicesVnet could not be selected.

Solution

M02-Unit 3 Create and configure a virtual network gateway
Inbox

Task 2: Create CoreServicesTestVM

I went through Unit 3 tonight.

Attempt 1. Lab as presented. No go.

Attempt 2. Change the PowerShell script to use "East US" with quotes instead of EastUS (which we also tried). No go.

Attempt 3. I had to create a new template and parameter file for the first VM deployment. After that, things fell in line. You can find the attached template.

You will need to log in to your VM in a Private Mode Edge web browser with your Personal Email. Yes, I know I told you not to do that! Download the JSON files and replace the ones that are provided in the Allfiles\Exercises\M02 folder. I cannot do that for you. Continue with the lab.

However, the deployment of the Virtual Private Gateway in Task 6 takes 45 minutes for a 2-hour
Mod2Unit3Task2_CreatVMJsonTemplate (1).zip
lab. However, again, you can keep extending the lab time by 15 minutes as long as you are still working on the lab.

Invalid VM sizes

Module: 2

Lab/Demo: 3

Task: 3

Step: 00

Description of issue
Deployment of VM via ARM template fails. The parameter file and main ARM template file contain invalid VM sizes. Could use Standard_D2ads_V5 instead.

Repro steps:

M02-Unit 3

Module: M02-Unit 3

Lab/Demo: 00

Task: 11

Step: 03

Description of issue: Please add a comment to close both active RDP sessions before proceeding to next lab. These sessions not required in next lab.

JSON fails creating VM

Module: Design and implement network security

Lab/Demo: M06

Task: 6

Step: 3

Description of issue
Running JSON ddos.json (if relevant, using Australia East, as VMs not available in most DCs on free account), get the following error:
New-AzResourceGroupDeployment: 11:04:40 AM - The deployment 'ddos' failed with error(s). Showing 1 out of 1 error(s).
Status Message: Cannot parse the request. (Code: InvalidRequestFormat)

  • Could not find member 'networkSecurityGroup' on object of type 'VMNetworkProfile'. Path 'Properties.NetworkProfile.networkSecurityGroup', line 1, position 432. (Code:InvalidJson)
    CorrelationId: ce0cf25a-5fcc-4ab7-95d7-88d535bd9802

Repro steps:

  1. Upload provided JSON files to Powershell
  2. Run New-AzResourceGroupDeployment -ResourceGroupName $RGName -TemplateFile ddos.json -TemplateParameterFile ddos.parameters.json

M02-Unit 3

Module: M02-Unit 3

Lab/Demo: 00

Task: 4

Step: 6 and 12

Description of issue: Incorrect passwords are mentioned in steps 6 and 12.

Creation of VMs should be part of ARM Templates used for lab setup

Module: 02

Lab/Demo: 03

Task: 02 and 03

Creation of the VMs used for testing connectivity should be part of ARM Templates used for lab setup

It's wasteful to have students enter details to create VMs during the lab exercises instead of concentrating on the networking. Especially in a place like Module 2, Unit 3, where a lot of time is spent waiting for the VPN Gateways to create. The VM creation should be a part of the ARM Templates that are used to set up other objects for lab setup.

Module 3 Unit 5 - Formatting issue with Channel 9 link

Module: 3

Unit: 5

Task: 0

Step: 0

Description of issue: There is a formatting issue due to the use of pipes in link

Repro steps:

  1. Remove the pipes from Azure ExpressRoute - How to create an ExpressRoute circuit | Azure | Channel 9 (msdn.com)

Exercise M02

Module: 02

Lab/Demo: Lab M02

Task: 01

Step: 00

Description of issue
The CoreServicesVnet created with the azuredeploy.json file is created in the East US - the next task however asks us to add a VM in the West US to that Vnet.

Repro steps:
Either
Update azuredeploy.json (line 24) to westus
OR
Change the instructions in Task 2 to create the VM in the East US

ManufacturingVnet - created in westeurope

Module: 00

Lab/Demo: 00

Task: 00

Step: 00

Description of issue
ManufacturingVnet - created in location westeurope , the location referenced in the training is North Europe.

azuredeploy.json

$RGName = "ContosoResourceGroup"

New-AzResourceGroupDeployment -ResourceGroupName $RGName -TemplateFile azuredeploy.json -TemplateParameterFile azuredeploy.parameters.json
URL with reference
https://docs.microsoft.com/en-us/learn/modules/design-implement-hybrid-networking/3-exercise-create-configure-local-network-gateway

Repro steps:

M08-Unit 3: No specific path or download instructions for required .json files

Module: 08

Unit: 03

Task: 06

Step: 02

Description of issue: references are made to upload ARM template files 'azuredeploy.json, azuredeploy.parameters.vm1.json, azuredeploy.parameters.vm2.json and azuredeploy.parameters.vm3.json', but there is no reference to an /Allfiles path from which to find them.

The filenames referenced do exist in the Mod04 /Allfiles dir (https://github.com/MicrosoftLearning/AZ-700-Designing-and-Implementing-Microsoft-Azure-Networking-Solutions/tree/master/Allfiles/Exercises/M04 ) and although these may, in fact, work fine for Mod 08 as well - we should either make a specific reference to that path as the source for the Mod08 .jsons, or (if these are not appropriate for Mod08) we should create a specific /Allfiles/Exercises/M08 dir with the appropriate files to avoid confusion.

M01-Unit 8

Module: M01-Unit 8

Lab/Demo: 00

Task: 02

Step: 7, 8, 9, 10, 11

Description of issue: Steps 7 to 11 are not needed as RDP file is already downloaded in previous lab (M01-Unit 6).

Please remove steps 7 to 11 of Task 2 or add a comment that RDP file should already exists from previous lab (M01-Unit 6). Thanks

Module 4, task 4 Error - Lab could be completed.

Module: 04

Lab/Demo: 04

Task: 04

Step: 01

Description of issue
Here is the error I am getting with Module 4, task 4. We are supposed to copy and paste the DNS from the Traffic Manager Profile into a new browser tab, but when I do that, I get this error.

Repro steps:

This is what we are supposed to be getting, but this is not what I am getting.

Images of error attached. All Students, including myself as Instructor encountered the same issue.

Lab could not be comspleted.
AZ-700-Mod4-Lab-Continued
AZ-700-Mod4-Lab

Instructor Comment: I see the following issues throughout the labs in this course and others when Cloud Slice Subscriptions are used.

  1. The Azure Polices that have been put for the Subscription and Management Groups are not allowing the Students to complete the labs as described.

  2. There are issues and confusion with which Regions Azures object (App, VM, Loadbalancer, etc) should be installed into thus also leading to failed lab completion.

Some of the issues with this course that were raised back in November 2021 have still not been addressed by the Owners of this course.

M05 unit 6

Module: 05

Lab/Demo: 06

Task: 02

Step: 01- 3

Deployment of Front Door has changed. Either the whole lab should be rewritten for the new deployment, or the student should choose "front door and DN Profiles", then "Explore other offerings" and then click continue to choose Azure Front Door Classic

Repro steps:

M01 - Unit 6 Configure DNS settings in azure

Module: M01 - Unit 6 Configure DNS settings in azure

Lab/Demo: 00

Task: 04

Step: 18

Description of issue: In order to see successful Ping, I had to turn off Microsoft Defender Firewall under Local Server of both virtual machines. Kindly add a comment in step 18 about turning off Microsoft Defender Firewall.

Module 4 Unit 6 - Removal of Contoso-RG-TM2 is missing

Module: 4

Lab/Demo: 6

Task: 5

Step: 2

Description of issue: Removal of Contoso-RG-TM2 is missing, only Contoso-RG-TM1 is listed whereas Contoso-RG-TM2 is also created during the lab.

Repro steps:

  1. Contoso-RG-TM2 is created in Task 1 Step 7 and not deleted in Task 5 Step 2

Module 6 Unit 4 Lab Task 6 - Alert Steps

Module: 06

Unit 4 Lab

Task: 06 Under Configure DDoS alerts Section

Step: 2

Description of issue
It has us select the DDoS protection plan to begin the steps to do the Alert. Selecting the Public IP resource MyPublicIPAddress would make more sense since the Scope would already be set. Less Steps and more a practical way.

Also, it looks like the creation of an Alert interface has changed. The steps will need to be updated slightly.
Step 13 Needs to say: Click on Details Section....
Alert Picture

Module 01 Unit 6 Create TestVM1

Module: 01

Unit: 06
Task: 03
Step: 03

Description of issue: Could not create TestVM1.
Windows Server 2022 Datacenter - Gen2 does not support the Standard_D2_v3 size that the table in the instructions mention.
image

Switching to Standard_D2s_v3 did not work either during validation with Gen2. The only way we got past validation was switching back to Windows Server 2022 Datacenter - Gen1 using D2_v3.
image

Anything else and we were presented with the following error related to the policy.
image

Any guidance on this?

M07-Unit 3 - parameters.json files uses a placeholder GEN-UNIQUE value that likely needs instructions updates to use correctly.

Module: 07

Unit: 03

Task: Prerequisites

Step: 03

Description of issue

This step references ARM templates, and in the AZ-700-Designing-and-Implementing-Microsoft-Azure-Networking-Solutions/Allfiles/Exercises/M07/parameters.json file there is entry:

"webAppName": {
"value": "GEN-UNIQUE"
},

When using the instructions verbatim, this leads the deploy to try and create an app with name 'GEN-UNIQUE', which won't work once that specific name is no longer unique.

Likely instructions need to be updated to tell the student to modify that file in Notepad before uploading. Something along the lines of:

  1. [] Before uploading the file parameters.json, open it in Notepad and find the line "value": "GEN-UNIQUE".

Replace the placeholder GEN-UNIQUE string with a unique value, for example your name and the current date in the form of yourname09222021.

File name with 2 extensions

Module: 04

Lab/Demo: 01

Task: 04

Step: 3

Description of issue

The ARM template file in the repo has 2 extensions: https://github.com/MicrosoftLearning/AZ-700-Designing-and-Implementing-Microsoft-Azure-Networking-Solutions/blob/master/Allfiles/Exercises/M04/azuredeploy**.json.json**

The Powershell script referencing this file has it if one extension: https://github.com/MicrosoftLearning/AZ-700-Designing-and-Implementing-Microsoft-Azure-Networking-Solutions/blob/master/Allfiles/Exercises/M04/deployvms.ps1

Suggested fix: rename azuredeploy.json.json to azuredeploy.json

Repro steps:

Missing IPV4 Address

Module: 06

Lab/Demo: 07

Task: 02

Description of issue:
no IPV4 address is specified, used 10.0.0.0/16 to complete the lab

M01-Unit 8

Module: M01-Unit 8

Lab/Demo: 00

Task: 2

Step: 06 and 12

Description of issue: Wrong password mentioned. Please change it to TestPa$$w0rd! in steps 6 and 12.

Module: M02-Unit 3

Module: Module: M02-Unit 3

Lab/Demo: 00

Task: 02

Step: 03

Description of issue: We cleaned up VNET and Subnet resources at the end of previous module. Therefore please change following table values:

Networking | Virtual network | CoreServicesVnet

Subnet | DatabaseSubnet (10.20.20.0/24)

Changed values can be:

Networking | Virtual network | (new) CoreServicesVnet (10.20.0.0/16)

Subnet | (new) DatabaseSubnet (10.20.20.0/24)

M01 - Unit 6 Configure DNS settings in azure

Module: M01 - Unit 6 Configure DNS settings in azure

Lab/Demo: 00

Task: 04

Step: 11 and 12

Description of issue: wrong password mentioned in steps 11 and 12.

Please change the value of passwords in steps 11 and 12 to TestPa$$w0rd!

M02-Unit 3

Module: M02-Unit 3

Lab/Demo: 00

Task: 01

Step: 3

Description of issue: please modify following powershell command;

New-AzResourceGroup -Name $RGName -Location East US

to

New-AzResourceGroup -Name $RGName -Location eastus

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.