Shared ITC globe identityINFOLINKSTRAINING & CONSULTANCY LIMITED
← All courses
PRACTICAL LEARNING / ITC COMPUTERS

Software Engineering — Web & Mobile Foundations

Build a foundation in responsive websites, full-stack web applications and mobile development through one focused technology pathway.

₦350,000 · group full-payment tuition

Six months · 24 teaching weeks

Choose a package & enquire →

Who can join?

Basic computer literacy and readiness for regular independent coding practice.

How you learn

Online and Offline (in-person) training available. Instructor-led lessons, demonstrations and practical exercises. Schedule and intake are confirmed before enrolment. ITC confirms practical labs, equipment and attendance arrangements for your chosen mode.

Assessment

Practical exercises, assignments and a final project or skills assessment.

One stage or the full pathway.

Join a stage that matches your skills. Later-stage entry requires previous-stage completion or an assessment.

STAGE 1 · WEEKS 1–8

Web Development Foundations

₦150,000

Basic computer literacy; see course entry requirements.

Choose your stage below ↓
STAGE 2 · WEEKS 9–16

Full-Stack Web Application Development

₦150,000

Successful completion of the preceding stage, or an entry assessment demonstrating equivalent skills.

Choose your stage below ↓
STAGE 3 · WEEKS 17–24

Mobile Application Development Foundations

₦150,000

Successful completion of the preceding stage, or an entry assessment demonstrating equivalent skills.

Choose your stage below ↓
Standalone stages: ₦450,000 total · Complete programme: ₦350,000 · Save ₦100,000 with full-payment group tuition.

What you’ll learn and practise

Six months comprises 24 teaching weeks; holiday dates are confirmed with each intake. A typical six-month timetable is three two-hour sessions weekly plus independent practice; confirm your cohort’s teaching hours.

WEEKS 1–2 Development Foundations

Available online or offline (in-person), with practical arrangements confirmed by ITC.

Web architecture, editor, terminal, files and problem solving

Practical: Set up tools and create a simple page.

WEEKS 3–4 HTML & Accessibility

Available online or offline (in-person), with practical arrangements confirmed by ITC.

Semantic structure, links, media and forms

Practical: Build an accessible multi-page website.

WEEKS 5–6 CSS & Responsive Design

Available online or offline (in-person), with practical arrangements confirmed by ITC.

Typography, Flexbox, Grid and mobile layouts

Practical: Style a responsive business website.

WEEKS 7–8 JavaScript, WordPress & Git Foundations

Available online or offline (in-person), with practical arrangements confirmed by ITC.

Functions, events, forms, version control and introductory WordPress

Practical: Create an interactive page and demonstrate a WordPress business-page setup.

WEEKS 9–10 React Interfaces

Available online or offline (in-person), with practical arrangements confirmed by ITC.

Components, props, state and reusable UI

Practical: Build a searchable catalogue.

WEEKS 11–12 TypeScript, Routing & Git Collaboration

Available online or offline (in-person), with practical arrangements confirmed by ITC.

Types, data models, routing, branches and review

Practical: Organize and improve a team application.

WEEKS 13–14 Node.js Backend & APIs

Available online or offline (in-person), with practical arrangements confirmed by ITC.

HTTP, validation, error handling and server logic

Practical: Create an enquiry API.

WEEKS 15–16 SQL Databases, Authentication & Deployment

Available online or offline (in-person), with practical arrangements confirmed by ITC.

Queries, relationships, authorization, testing and secrets

Practical: Deploy a full-stack application with stored records.

WEEKS 17–18 Mobile Development Foundations

Available online or offline (in-person), with practical arrangements confirmed by ITC.

One cross-platform framework, components and device tooling

Practical: Run a basic mobile app on a simulator or device.

WEEKS 19–20 Navigation, Forms & State

Available online or offline (in-person), with practical arrangements confirmed by ITC.

Screens, validation and state management

Practical: Build a multi-screen interface.

WEEKS 21–22 API Integration & Device Testing

Available online or offline (in-person), with practical arrangements confirmed by ITC.

Networking, loading/error states and application tests

Practical: Connect the mobile app to a training API.

WEEKS 23–24 Mobile Capstone & Release Preparation

Available online or offline (in-person), with practical arrangements confirmed by ITC.

Build configuration, documentation and portfolio presentation

Practical: Demonstrate a working mobile application and release checklist.

What you gain

International certification pathway

Certification preparation is integrated at the relevant stages. A checkpoint means reviewing the awarding body’s full objectives, completing supplementary preparation and passing a readiness assessment; attendance alone does not establish exam readiness.

Weeks 21–24, after full-stack prerequisites

LPI Web Development Essentials

Paid external examination

Review HTML, CSS, JavaScript, Node.js and SQL objectives; earlier-stage entrants may need supplementary preparation.

Official qualification information ↗
Certificates and examination fees

Successful completion of ITC training and assessment earns an ITC Computers Certificate of Completion. This is separate from any external qualification. International examination, registration and certification charges are not included in tuition and are paid by the learner. ITC helps identify suitable free opportunities and promotions where available; availability is verified before booking. Free completion certificates and badges are distinguished from professional certifications. No external pass or employment is guaranteed.

Tools, materials and support

Optional hosting, software, app-store registration and external examination fees are separate from tuition.

Ask a person on WhatsApp ↗

Choose your training

Compare the complete programme and individual stages before you enquire.

Both options are available. ITC will confirm your intake, timetable and any practical equipment or workshop arrangements.

COMPLETE PROGRAMME · GROUP

Tuition ₦350,000

Payment-plan charge ₦0

Total ₦350,000

Payment-plan charges are a single addition to tuition, not monthly or compounding charges. Private tuition reserves agreed teaching hours and a fixed schedule.

No registration, payment or student account is created by this form. ITC confirms availability and instructions before payment. International exam fees are paid separately by the learner.