Python Setup
Data Types and Variables
Control Flow
Functions and Modules
Type Hinting
CLI Habits
Errors and Debugging
Logging in Python
File Operations
[Cloud] Azure Setup
Gotchas & Pitfalls
Practice
Assignment
Back to Track
Azure Setup and Account Access
Throughout this track, you'll deploy data pipelines to the cloud using Microsoft Azure. This week, we'll just set up your access - actual cloud development starts in later weeks.
💡 Student accounts have already been created for you in the Azure portal. You don't need to create a new Azure account or use a credit card.
Logging Into Azure
Step 1: Get your credentials
Your instructor will provide you with:
Step 2: First login
- Go to https://portal.azure.com
- Enter your provided email address
- Enter the temporary password
- You'll be prompted to create a new password
- Must be at least 12 characters
- Include uppercase, lowercase, numbers, and symbols
- Don't reuse passwords from other accounts!
Step 3: Set up Multi-Factor Authentication (MFA)
Azure requires MFA for security:
- Download the Microsoft Authenticator app on your phone
- Follow the on-screen prompts to link your account
- Scan the QR code with the Authenticator app
⚠️ Keep your Authenticator app! You'll need it every time you log in. If you lose access to it, contact your instructor immediately.
Step 4: Verify access
Once logged in, you should see the Azure Portal home page:
- Click on Resource groups in the left sidebar
- You should see at least one resource group assigned to you
- This confirms your account is set up correctly
GitHub Education Benefits
If you have a GitHub Student account (from the Core program), you may have additional Azure credits:
- Go to https://education.github.com/pack
- Look for "Microsoft Azure" in the benefits list
- Follow the link to activate free Azure credits
💡 The student accounts provided by your instructor are sufficient for this track. GitHub Education credits are a bonus if you want to experiment on your own.
Troubleshooting
Can't log in?
- Double-check your username (copy-paste to avoid typos)
- Try a private/incognito browser window
- Clear browser cookies for microsoft.com and azure.com
- Contact your instructor if problems persist
MFA not working?
- Make sure your phone's time is synced (Authenticator is time-sensitive)
- Check if notifications are enabled for the Authenticator app
- Try using the 6-digit code instead of push notification
No resource groups visible?
- You might be in the wrong subscription - check the subscription filter
- Your account setup might be incomplete - contact your instructor
Extra reading
Cheatsheet
- Portal: portal.azure.com
- Login: Use student email provided.
- MFA: Keep Authenticator app ready.
- Support: Ask in Slack if blocked.
Next: Practice Exercises

*https://hackyourfuture.net/*
Found a mistake or have a suggestion? Let us know in the feedback form.