top of page

Welcome

A resource hub for aspiring software developers! If you're just starting or exploring new paths in the tech world, you'll find everything you need here. From tech blogs and coding fundamentals to learning resources on the .NET Framework, we've got you covered. Learn how to use GitHub, explore opportunities in the tech space and look at fun projects with Microsoft MakeCode. Join our community, get inspired, and start your coding journey today! 

Learntocode badge.png
c-sharp.png

LEARN C#

When starting out, it can be hard to know where to look. Our mentor Allan suggested checking out Scott Hanselman's (Vice Preseident of Microsoft) videos on C#. Learning C# on YouTube with Scott Hanselman and David Fowler is perfect. They’re rockstar developers at Microsoft and creators of C#, making coding feel like a fun adventure. Their videos cover everything from basics to real-world applications, giving you a complete understanding of C#. Plus, you’ll join a vibrant community of learners, making the coding journey educational and enjoyable!

cool in a hole.png

Free Certification Opportunity With FreeCodeCamp

Microsoft and freeCodeCamp have partnered to offer a free Foundational C# Certification.

This includes 35 hours of Microsoft training and a certification exam by freeCodeCamp. Upon completion, you’ll receive a verified certification for your Résumé, LinkedIn, or CV.

The .NET team hosts weekly office-hour streaming events to assist you, and you can get further help on the freeCodeCamp Forum.

This certification is free, thanks to a grant from Microsoft, ensuring anyone can earn a high-quality professional certification.

Microsoft-C-Sharp-Certification-1.png
  • Access the Foundational C# Certification path on freeCodeCamp.

  • Complete the training modules on Microsoft Learn.

  • Finish the comprehension checks on freeCodeCamp.

  • Pass the 1-hour, 80-question certification exam.

dotnet_bot.png

.NET MAUI

.NET MAUI is like a super-tool created by Microsoft that lets you build awesome apps for both Android and iOS using just one codebase. It's like having a magic wand for developers, making it easy to create stunning apps without having to worry about compatibility issues. Whether you're a beginner or a pro, .NET MAUI is your ticket to creating cool apps without the headache of learning multiple platforms.

LEARN HOW TO BUILD MOBILE APPS WITH .NET MAUI

This resource is a guide for learning how to use .NET MAUI, using C#. It covers the basics of how to start building an app with .NETMAUI and How to store data on the device and connect to web services. by following these guides created on the Microsoft Learn platform, you should be able to create awesome apps .

code.png

One Code base:
Basically you can type in one language that caters to all platforms like Android, IOS & Windows.

devices.png

Multi Platforms:
This can run everywhere, your phone , tablet , laptop , iphone & so much more. Maybe not your fridge!

toolbox.png

Toolbox:
You have an awesome IDE like visual studio which is intergrated with .net and makes this process easier

github (1) (1).png

GITHUB

Discover the ins and outs of GitHub, the world's leading platform for hosting and sharing code. Learn how to create, upload, and move projects using GitHub's best practices, ensuring smooth collaboration and efficient workflow. Plus, take the opportunity to contribute to open-source projects, gaining valuable experience and making a positive impact on the coding community. Don't miss this chance to level up your coding skills and become a GitHub pro

Over here you will find resources that can get you started straight away. Quickstart leads you to a collection that I've made where you can earn badges on Microsoft Learn. For my people who don't have the time to read , there's a video tutorial . Have Fun !

Opportunity for Students
GitHub Student Developer Pack

sticker (1).png

The GitHub Student Developer Pack is a special collection of free software tools and resources for students learning to code. It includes free access to popular developer tools, cloud services, and learning resources, helping students practice and build their skills without financial barriers. This pack supports students in their education by providing real-world tools and experiences, making it easier to learn and innovate.

dezgkz4-e80a7e76-5096-4b59-ab8b-7b675a451916.gif

MICROSOFT MAKECODE

Take a stroll down memory lane with Microsoft MakeCode Arcade, the fun and free way to create your own games! No need for coins, just use colorful blocks to bring your characters to life, like building a digital LEGO world. It's like the good old arcade days, but now you're the boss, and it won't cost you a thing. MakeCode Arcade: Easy, free, and all about making your gaming ideas come to life!

sticker (2)_edited.png

BUILD YOUR OWN ARCADE GAMES WITH 
MICROSOFT MAKECODE ARCADE & EARN CERTIFICATES.

JOIN THE SKILL MAPS CHALLENGE

BrandBlazor_nohalo_1000x_edited.png

Blazor

Blazor is like a powerful toolkit from Microsoft that lets you build interactive web apps using C# instead of JavaScript. It's like having a universal remote for web development, making it simple to create dynamic and fast web applications without switching between different programming languages. Whether you're new to coding or an experienced developer, Blazor streamlines the process of building modern web apps with ease and efficiency.

EMPOWER TECHIES

Interested in using your journey in tech to inspire others? Then take some time to see the opportunities for it.

Microsoft Student Ambassador

LevelBeta160x143.png
LevelAlpha160x143.png
LevelGold160x143.png

A Microsoft Student Ambassador is a student leader who promotes Microsoft's tools and technologies, organizes events, and fosters a tech community at their university. The benefits for students include gaining hands-on experience with Microsoft products, enhancing their leadership and communication skills, and networking with industry professionals and peers globally. This program can also provide career opportunities and exclusive resources for personal and professional growth.

Google Developer Student Clubs

gdsc-leads-application_720.png

Google Developer Student Clubs (GDSC) are university groups for students who want to learn about Google technologies. Any student interested in development can join. Members learn from each other and work on projects to help local businesses and their community, gaining practical experience and building their skills.

GEEKULCHA

GEEEK.PNG

Geekulcha is a platform for young tech enthusiasts in Africa to connect, share knowledge, and collaborate on projects. Established in 2013, it offers training, industry exposure, and opportunities to develop ICT skills. Geekulcha aims to empower young geeks, foster a competitive tech ecosystem in South Africa, and promote inclusive growth across the continent.

VOLUNTEERING
OPPORTUNITIES

CODE CLUB

Code Club Expansion in Western Cape

Code Club is expanding in Western Cape schools, now with over 148 school clubs and 4 community CoderDojos as of July 2024. This growth is supported by Anelisa, the Western Cape Education Department (WCED), and the South African Democratic Teachers Union (SADTU).

Volunteers Needed
As the number of clubs grows, more volunteers are needed to help support young people learning to code. Volunteers can come from all backgrounds, including coders, educators, and parents.
To volunteer, learn more, or start a club, you can visit the Code Club and CoderDojo websites or contact volunteer@coderlevelup.org.

Clubs-Conference-19.png

CURATORS

Connections

Cool humans who have inspired the creation of this site with the amazing work they do! A special thank you to the initiatives mentioned aswell

bottom of page