logo

Software Engineering/Development Beginner to Intermediate Course

DahelTechies Dahel Consultants and Techies
Duration
13 weeks
Level
Beginner, Intermediate
Certificate
No
Language
English
Product Status
Pre-order 15 October, 2025
Capacity
Limited

Multiple Payment Methods Supported

Description

SOFTWARE ENGINEERING & DEVELOPMENT

Beginner → Intermediate Course

Powered by DAHEL TECHNOLOGIES

🚀 What this course is

A practical, career-focused training program that takes beginners through the fundamentals of web and software development and prepares intermediate learners to build real-world projects, portfolios, and deployable applications.

Format: Live online + recorded lessons | Hands-on projects | Group mentorship

Duration: 13 weeks — structured in three learning phases

Next cohort: Starts soon — register early

🎯 Who should join

  • Absolute beginners who want a career in software development

  • Junior developers who want to level up to intermediate skills

  • Students and career-switchers looking for practical, project-based learning

🧭 Course structure (phased approach)

Phase 1 (Weeks 1–5): Web Development Foundations
  • HTML5 & semantic structure

  • CSS3 & responsive design

  • JavaScript basics — syntax, DOM manipulation, and interactivity

  • Project: Personal Portfolio Website

  • Bonus (Week 5): Introduction to AI for Web — simple chatbot or image recognition demo

Phase 2 (Weeks 6–10): Advanced JavaScript, React, and Backend Basics
  • JavaScript deep dive — ES6+, asynchronous programming, API consumption

  • React fundamentals — components, props, state, and hooks

  • Backend introduction — Node.js & Express basics or Python (Flask)

  • Building REST APIs and connecting frontend to backend

  • Bonus (Week 10): Integrating AI APIs (e.g., OpenAI or Hugging Face) into web projects

Phase 3 (Weeks 11–13): Databases, Deployment, and Final Portfolio
  • Databases: SQL (PostgreSQL) & NoSQL (MongoDB)

  • Authentication & environment variables

  • Hosting & Deployment — Vercel, Netlify, or Heroku

  • Final Project: Full-stack app with portfolio showcase

  • Bonus (Week 13): AI-powered portfolio enhancement — chatbot or resume analyzer

✅ Key outcomes

  • Build and deploy full-stack applications

  • A GitHub portfolio with at least 3 completed projects

  • Understanding of software engineering best practices

  • Certificate of completion from Dahel Technologies (optional)

🧑‍🏫 Teaching & Support

  • Live instructor-led sessions + recorded lessons

  • Mentor office hours and peer code reviews

  • Slack/Discord community for questions and networking

💼 Investment & Registration

  • Enrollment: Limited seats per cohort — first-come, first-served

  • Inquiries & Registration: daheltechies@gmail.com

Dahel Technologies — building the next generation of African tech talent.

Access Courses On :

You may also like these

Loading recommended products...

No recommended products available

Items:
Subtotal:
Chat