ICT for School Leavers (Post O/L or A/L)
(Short-term practical & career-oriented course)
- Introduction to IT and careers in ICT
- Office applications (Word, Excel, PowerPoint, Access)
- Digital communication: Email, conferencing
- Internet and web basics
- Introduction to databases and queries
- Intro to programming (Python)
- Basic graphic design and photo editing
- Project work: Resume, reports, presentations
Web Development (Beginner to Intermediate)
Module 1: Web Basics
- Internet & how websites work
- HTML5: structure and tags
- CSS3: styling and layout
- Responsive design (media queries)
Module 2: Interactive Web
- JavaScript basics (DOM, events)
- Forms and validation
- Bootstrap or Tailwind CSS
Module 3: Backend & Hosting
- Introduction to PHP or Node.js
- MySQL/Database connectivity
- Hosting and domain basics
- Deploying a website (cPanel/GitHub)
Optional:
- WordPress or Wix
- Web design tools: Figma/Canva
Social & Digital Media Marketing
Module 1: Foundations
- Introduction to digital marketing
- SEO (Search Engine Optimization)
- SEM (Google Ads basics)
- Content marketing fundamentals
Module 2: Social Media Platforms
- Facebook, Instagram, TikTok, YouTube marketing
- Social media post planning and design (Canva)
- Ads manager basics (Facebook/Meta Business Suite)
Module 3: Tools & Analytics
- Email marketing (Mailchimp)
- Web analytics (Google Analytics)
- Social media metrics and reporting
Capstone Project:
- Design a campaign for a product/brand
Computer Programming (Beginner to Intermediate)
Module 1: Basics of Programming
- What is programming? Algorithms and logic
- Python or Scratch for beginners
- Variables, data types, loops, conditions
- Functions and modules
Module 2: Object-Oriented Programming
- Classes and objects
- Inheritance and encapsulation
- Exception handling
Module 3: Practical Projects
- Simple games (e.g., using Turtle or Pygame)
- File handling, basic GUIs
- Connecting to databases
Artificial Intelligence (AI) – Beginner Level
Module 1: Introduction to AI
- What is AI? History and types
- Real-life AI applications
- AI vs ML vs Deep Learning
Module 2: Machine Learning Basics
- Supervised vs unsupervised learning
- Datasets and data preprocessing
- Basic ML models (using Python and scikit-learn)
Module 3: Hands-On Projects
- Image recognition (Teachable Machine / Python)
- Chatbots with Dialogflow or Rasa
- Voice assistant or sentiment analysis
Ethics and Future of AI
- AI ethics and bias
- Jobs and skills in AI
- 💥 Whatsapp https://wa.link/b72px4💥 WordPress https://computerclassinsrilanka.wordpress.com💥 Facebook https://web.facebook.com/itclasssrilanka💥 Medium https://medium.com/@itclasssl