Over the last two years I’ve collected a ton of resources for students and startups, so I thought I’d finally create one blog post to combine them all. If you feel that I’m missing anything, leave a note in the comments and I’d be glad to add it!
Programming / Web
- Where do I get started with learning how to program?
- Most comprehensive list of programming resources on GitHub
- Connect your website to GitHub
- Web tools for beginners (GitHub, VS Code, Azure websites)[VIDEO]
- My list of web dev tutorials on SitePoint
My Blog posts
- What is a Technical Evangelist at Microsoft? [VIDEO]
- How to get started in the tech world [VIDEO]
- Turn any website into a mobile app for iOS, Android, more
- Tutorial: Emscripten, transpiling C / C++ to JavaScript
- Video: What is Emscripten?
- Beginner’s guide to WebGL
Tech / Startups
- How I got started with Technical Evangelism, part 1
- A list of resources for getting started in the Venture Capital / Startup world
- How to get in the tech or gaming industry – networking [VIDEO]
- How to get into the tech or gaming industry – building a digital portfolio [VIDEO]
- BizSpark: Free cloud services for your startup
- More video and book resources for startups
- The Startup playbook, from yCombinator
- Getting started with the Philly tech scene
Gaming
- How do I get my game on Xbox One?
- A list of professional game development tools (many are free)
- GDC associate applications – go to GDC for free!
- How to get started – Creating a digital portfolio [VIDEO]
- How to get started – Networking at industry events [VIDEO]
- Tons of programming resources for game developers from IT Hare
Students / Hackathons
- Large list of Microsoft APIs and tutorials for hackathons
- A Complete List of Free Dev Resources Exclusive to Students and Educators
- Tutorials for DreamSpark and creating a WordPress site [VIDEO]
- Microsoft’s Imagine Cup — a startup competition for students
- How do students and recent grads get hired at Microsoft?
- Azure / programming starter kits on the MSP GitHub
- GitHub student starter pack
- If you’re a student aged 13+ and enrolled in a degree or diploma granting course of study, the GitHub Student Developer Pack is for you. All you need is a school-issued email address, valid student identification card, or other official proof of enrollment
- Azure cloud tutorial series (websites, Machine Learning, gaming)
- Direct links to 100+ internships on one site
- Links to most of Microsoft’s APIs
Bots / AI / ML
Pitching / Presenting / Public Speaking
SHARE your startup idea! Tell the world! There is an entire subreddit dedicated to exactly that — visit /r/startups and take a look.
Curious about interviewing at a large tech company, or unsure of what to expect? There is a subreddit for that, too. Visit /r/CScareerQuestions and ask away!
-----------------------
@DaveVoyles

