Logo Lanfrica

afrowaveltd/afrowave-learning

Domain:

education

Record type:

software
Creator:
afr
Host:
Free coding lessons and projects for students worldwide, especially in Africa # 🌍 Afrowave Learning **Free, Mobile-Friendly Coding Education for Everyone** > Empowering students worldwide, especially in Africa, with accessible programming education. --- ## 🎯 Mission To provide **free, high-quality programming education** accessible to students with limited resources. All lessons are optimized for mobile devices and low-bandwidth environments. --- ## πŸ“š What You'll Learn ### πŸ’» Programming Languages - **Assembly** - Understanding how computers work at the lowest level - **C Programming** - System programming and fundamentals - **C# & .NET** - Modern application development - **JavaScript** - Web programming and interactive applications ### 🌐 Web Development - **HTML & CSS** - Building web pages - **JavaScript for Web** - Making websites interactive - **Full-Stack Projects** - Complete web applications ### πŸ“– Theory & Foundations - **Binary & Hexadecimal** - Number systems - **Computer Architecture** - How computers work - **Algorithms** - Problem-solving techniques - **Math for Programming** - Essential mathematics --- ## πŸš€ Getting Started ### πŸ“± For Students **On Mobile Phone:** 1. Open GitHub on your mobile browser 2. Browse lessons in the `lessons/` folder 3. All content is readable on small screens! **On Computer:** 1. Visit this repository 2. Navigate to topics you want to learn 3. Follow the lessons step by step **Offline Learning:** 1. Download lessons as text files 2. Study without internet connection 3. Practice coding when online ### πŸ§‘β€πŸ« For Teachers & Contributors Want to add lessons or translate content? See CONTRIBUTING.md --- ## πŸ“‚ Repository Structure ``` afrowave-learning/ β”œβ”€β”€ lessons/ β”‚ β”œβ”€β”€ theory/ # Fundamentals & theory β”‚ β”‚ β”œβ”€β”€ binary-hexadecimal/ β”‚ β”‚ β”œβ”€β”€ computer-architecture/ β”‚ β”‚ └── algorithms/ β”‚ β”œβ”€β”€ assembler/ # Assembly language β”‚ β”œβ”€β”€ c-programming/ # C programming β”‚ β”œβ”€β”€ csharp-dotnet/ # C# and .NET β”‚ β”œβ”€β”€ javascript/ # JavaScript basics …