Author: enlightenedcenter

 

2-Year Diploma in IT Project Management and Leadership

 

2-Year Diploma in IT Project Management and Leadership

Course Duration: 2 Years (4 Semesters, including holidays and attachment)
Course Fee: 30,000 Kenyan Shillings per semester
Weekly Commitment: Minimum of 2 hours per day
Course Overview:
This course equips students with the skills and knowledge required to effectively manage IT projects and lead teams in the technology sector. It covers project management methodologies, leadership strategies, risk management, and the use of project management tools and software.


Year 1

Semester 1: Introduction to IT Project Management

Week 1-4: Fundamentals of Project Management

  • Overview of Project Management
  • Project Life Cycle and Processes
  • Project Stakeholders and Communication
  • Practical Exercises: Developing a project plan

Week 5-8: IT Project Planning and Scheduling

  • Work Breakdown Structure (WBS)
  • Gantt Charts and Project Scheduling
  • Resource Allocation and Budgeting
  • Practical Exercises: Creating project schedules using MS Project

Week 9-12: Leadership in IT Projects

  • Leadership Theories and Styles
  • Team Dynamics and Motivation
  • Conflict Resolution in Project Teams
  • Practical Exercises: Leading a project team

Week 13-16: Project Scope and Quality Management

  • Defining and Managing Project Scope
  • Quality Assurance and Quality Control
  • Tools for Quality Management (e.g., Six Sigma, TQM)
  • Practical Exercises: Implementing quality management in a project

Semester 2: Advanced IT Project Management Techniques

Week 1-4: Risk Management in IT Projects

  • Identifying and Assessing Risks
  • Risk Mitigation Strategies
  • Developing a Risk Management Plan
  • Practical Exercises: Conducting risk assessments for IT projects

Week 5-8: Agile and Scrum Methodologies

  • Introduction to Agile Project Management
  • Scrum Framework and Practices
  • Implementing Agile in IT Projects
  • Practical Exercises: Managing a project using Scrum

Week 9-12: IT Procurement and Vendor Management

  • Procurement Processes and Contract Management
  • Selecting and Managing Vendors
  • Negotiation Techniques in IT Procurement
  • Practical Exercises: Drafting procurement documents and contracts

Week 13-16: Project Monitoring and Control

  • Tracking Project Progress and Performance
  • Earned Value Management (EVM)
  • Managing Changes and Updates in Projects
  • Practical Exercises: Monitoring a project's progress using tools like Jira

Year 2

Semester 3: IT Project Leadership and Strategy

Week 1-4: Strategic IT Management

  • Aligning IT Projects with Business Strategy
  • Strategic Planning and Execution in IT
  • Balancing Innovation and Risk in IT Projects
  • Practical Exercises: Developing an IT strategy plan

Week 5-8: Financial Management for IT Projects

  • Budgeting and Cost Estimation Techniques
  • Financial Reporting and Analysis for IT Projects
  • Return on Investment (ROI) in IT Projects
  • Practical Exercises: Budgeting and financial analysis of a project

Week 9-12: Change Management and Organizational Leadership

  • Managing Organizational Change in IT Projects
  • Change Management Models (e.g., Kotter's 8-Step Model)
  • Leading Through Change and Transition
  • Practical Exercises: Implementing change management in a project

Week 13-16: Legal and Ethical Issues in IT Projects

  • Understanding Legal Aspects of IT Projects
  • Ethical Issues in IT Project Management
  • Compliance and Regulatory Considerations
  • Practical Exercises: Conducting a compliance audit for an IT project

Semester 4: Capstone Project and Industry Internship

Week 1-4: Capstone Project

  • Conceptualizing and Planning an IT Project
  • Implementing Project Management Practices
  • Final Presentation and Portfolio Development
  • Practical Exercises: Completing and presenting the capstone project

Week 5-8: Industry Internship

  • Hands-on Experience in IT Project Management
  • Applying Project Management Techniques in Real-World Projects
  • Networking with Industry Professionals
  • Practical Experience: Working on live projects during the internship

Week 9-12: Professional Development and Career Planning

  • Building a Professional Portfolio and Resume
  • Job Search Strategies and Interview Preparation
  • Understanding Industry Standards and Best Practices
  • Practical Exercises: Preparing for a career in IT project management

Week 13-16: Course Review and Final Exam

  • Comprehensive Review of All Topics Covered
  • Practice Projects and Final Assessments
  • Final Exam and Evaluation

Certification:
Upon successful completion of the course, students will receive a "Diploma in IT Project Management and Leadership," recognizing their expertise in managing IT projects and leading teams. This certification will prepare them for roles such as IT Project Manager, Team Leader, or IT Consultant, with opportunities in various sectors including technology, finance, healthcare, and more.

PROFICIENCY DIPLOMA IN COMPUTERIZED ACCOUNTING

PROFICIENCY DIPLOMA IN COMPUTERIZED ACCOUNTING

Course Duration: 4 to 6 months (16 to 24 weeks)
Course Fee: 30,000 Kenyan Shillings

Weekly Commitment: Minimum of 2 hours per day
Course Overview:
This diploma course focuses on computerized accounting systems and practices. It provides hands-on training with accounting software, financial reporting, and data management, preparing students for roles in modern accounting environments.

Week 1-2: Introduction to Computerized Accounting

  • Overview of Accounting Principles
    • Basic Accounting Concepts and Terminology
    • The Accounting Cycle
  • Introduction to Accounting Software
    • Overview of Popular Accounting Software (e.g., QuickBooks, Sage)
    • Basic Features and Functions

Week 3-6: Accounting Software Applications

  • Setting Up and Configuring Software
    • Installation and Setup of Accounting Software
    • Configuring Company Profiles and User Accounts
  • Recording Transactions
    • Entering and Managing Transactions (Sales, Purchases, Payments)
    • Managing Accounts Receivable and Payable
  • Generating Financial Reports
    • Creating and Interpreting Financial Statements (Income Statement, Balance Sheet)
    • Customizing Reports and Dashboards
  • Practical Exercises

Week 7-10: Advanced Accounting Functions

  • Inventory Management
    • Managing Inventory and Stock Levels
    • Tracking and Valuing Inventory
  • Payroll Processing
    • Setting Up Payroll Systems
    • Processing Payroll and Generating Payslips
  • Tax Management
    • Managing Tax Calculations and Compliance
    • Generating Tax Reports and Filings
  • Practical Exercises

Week 11-14: Financial Analysis and Management

  • Budgeting and Forecasting
    • Creating and Managing Budgets
    • Financial Forecasting and Planning
  • Cash Flow Management
    • Monitoring and Analyzing Cash Flow
    • Implementing Cash Flow Controls
  • Auditing and Reconciliation
    • Performing Bank Reconciliation
    • Conducting Internal Audits
  • Practical Exercises

Week 15-16: Capstone Project and Final Assessment

  • Capstone Project
    • Implementing a Comprehensive Accounting Solution
    • Project Planning, Execution, and Documentation
  • Course Review and Preparation
    • Comprehensive Review of Key Concepts
    • Practice Projects and Revision
  • Final Exam
    • Written and Practical Assessments

Certification
Upon successful completion of the course, students will receive a "Proficiency Diploma in Computerized Accounting," recognizing their skills in using accounting software and managing financial processes. This qualification prepares them for roles in accounting and financial management.

 

PROFICIENCY CERTIFICATE IN COPYWRITING

 

PROFICIENCY CERTIFICATE IN COPYWRITING

Course Duration: 8 to 12 weeks (2 to 3 months)
Course Fee: 15,000 Kenyan Shillings
Weekly Commitment: Minimum of 2 hours per day
Course Overview:


This course is designed to equip students with the essential skills needed for professional copywriting. It covers various writing styles, techniques, and best practices for creating compelling content for different platforms, including digital and print media.

Week 1-2: Introduction to Copywriting

  • Understanding Copywriting
    • Definition and Importance of Copywriting
    • Different Types of Copywriting (Advertising, SEO, Social Media)
  • Copywriting Fundamentals
    • The AIDA Model (Attention, Interest, Desire, Action)
    • Crafting Effective Headlines and Hooks
  • Practical Exercises: Writing compelling headlines and introductory paragraphs for different mediums

Week 3-4: Writing for Digital Media

  • SEO Copywriting
    • Understanding SEO Basics
    • Incorporating Keywords Naturally
    • Writing Meta Descriptions and Alt Text
  • Social Media Copywriting
    • Creating Engaging Content for Various Social Media Platforms
    • Understanding the Audience and Platform-Specific Tone
  • Practical Exercises: Writing SEO-friendly content and social media posts

Week 5-6: Persuasive Writing Techniques

  • Persuasion and Psychology in Copywriting
    • Understanding Consumer Behavior
    • Using Emotional Appeals and Storytelling
  • Calls to Action (CTAs)
    • Crafting Effective CTAs for Different Objectives
    • Testing and Refining CTAs
  • Practical Exercises: Writing persuasive copy and CTAs for ads, landing pages, and emails

Week 7-8: Editing and Proofreading

  • Copy Editing Techniques
    • Grammar, Punctuation, and Style Consistency
    • Clarity, Conciseness, and Readability
  • Proofreading Strategies
    • Common Copywriting Errors and How to Avoid Them
    • Tools and Techniques for Effective Proofreading
  • Practical Exercises: Editing and refining copy for clarity and impact

Week 9-10: Advanced Copywriting Techniques

  • Long-Form Copywriting
    • Writing Blog Posts, Articles, and White Papers
    • Structuring Content for Maximum Engagement
  • Brand Voice and Tone
    • Developing and Maintaining a Consistent Brand Voice
    • Adapting Tone for Different Audiences and Platforms
  • Practical Exercises: Creating long-form content and ensuring consistency in brand voice

Week 11-12: Capstone Project and Professional Development

  • Capstone Project
    • Developing a Comprehensive Copywriting Project (e.g., Ad Campaign, Website Copy)
    • Incorporating Techniques Learned Throughout the Course
    • Presenting and Reviewing the Final Copy
  • Career Development
    • Building a Professional Copywriting Portfolio
    • Networking and Finding Copywriting Opportunities
    • Exploring Further Learning and Certification Opportunities
  • Practical Exercises: Completing and presenting the capstone project

Final Week: Course Review and Assessment

  • Comprehensive Review
    • Review of Key Concepts and Techniques
  • Final Assessment
    • Written and Practical Evaluation Based on the Capstone Project and Course Content

Certification
Upon successful completion of the course, students will receive a "Proficiency Certificate in Copywriting," recognizing their ability to create effective, persuasive, and engaging content across various platforms.

PROFICIENCY DIPLOMA COURSE IN SHAREPOINT

PROFICIENCY DIPLOMA COURSE IN SHAREPOINT

Total Duration: 8 to 12 weeks (2 to 3 months)
Course Fee: 15,000 Kenyan Shillings

Weekly Commitment: Minimum of 2 hours per day
Course Overview:
This course provides in-depth training on SharePoint, focusing on how to use, manage, and customize SharePoint environments effectively. It covers topics from basic site setup to advanced features and customization.

Week 1-2: Introduction to SharePoint

  • Overview of SharePoint
    • What is SharePoint?
    • Key Features and Benefits
    • SharePoint Versions and Deployment Options (Online, On-Premises)
  • Basic Site Setup
    • Creating and Configuring SharePoint Sites
    • Understanding SharePoint Site Structure
    • Navigation and Site Settings
    • Practical Exercises

Week 3-4: Document Management and Libraries

  • Document Libraries
    • Creating and Managing Document Libraries
    • Uploading, Organizing, and Versioning Documents
    • Metadata and Content Types
  • Collaboration Features
    • Sharing and Permissions
    • Document Co-Authoring and Check-Out/Check-In
    • Practical Exercises

Week 5-6: Lists and Forms

  • Creating and Managing Lists
    • List Types (Custom Lists, Task Lists, Calendars)
    • List Views and Filters
  • Custom Forms
    • Using SharePoint Designer to Customize Forms
    • Form Validation and Rules
    • Practical Exercises

Week 7-8: SharePoint Workflows and Automation

  • Introduction to Workflows
    • Workflow Basics and Types
    • Creating and Managing Workflows with SharePoint Designer
  • Automation Features
    • Using Power Automate (formerly Microsoft Flow) with SharePoint
    • Automating Routine Tasks and Notifications
    • Practical Exercises

Week 9-10: Advanced Features and Customization

  • Advanced Site Customization
    • Using Web Parts and Page Layouts
    • Branding and Theme Customization
  • Integration with Microsoft 365
    • Integrating SharePoint with Microsoft Teams, OneDrive, and Outlook
    • Using SharePoint with PowerApps for Custom Applications
    • Practical Exercises

Week 11-12: SharePoint Administration and Security

  • Site Administration
    • Managing Site Permissions and Security
    • Backup and Restore Options
  • Monitoring and Reporting
    • Using SharePoint Analytics and Reporting Tools
    • Best Practices for Site Management
    • Practical Exercises

Course Review and Final Assessment

  • Review of Key Concepts
    • Comprehensive Review of All Modules
    • Practice Projects
  • Final Exam
    • Written Exam
    • Practical Project Presentation

Certification
Upon successful completion of the course, students will receive a "Proficiency Diploma in SharePoint," recognizing their expertise and skills in managing and customizing SharePoint environments.

 

PROFICIENCY CERTIFICATE IN TECHNICAL SUPPORT AND TROUBLESHOOTING

PROFICIENCY CERTIFICATE IN TECHNICAL SUPPORT AND TROUBLESHOOTING

Course Duration: 2 to 3 months (8 to 12 weeks)
Course Fee: 15,000 Kenyan Shillings
Weekly Commitment: Minimum of 2 hours per day
Course Overview:
This certificate course equips participants with the essential skills and knowledge to provide effective technical support and troubleshooting for various IT systems, including hardware, software, and network issues.

Week 1-2: Introduction to Technical Support and Troubleshooting

  • Overview of Technical Support
    • Role and Responsibilities of Technical Support
    • Types of Technical Support (Helpdesk, On-site, Remote)
    • Key Skills for Technical Support Professionals
  • Basic Troubleshooting Methodologies
    • Problem-Solving Techniques
    • Troubleshooting Process (Identify, Diagnose, Resolve, Follow-Up)
    • Using Diagnostic Tools
  • Practical Exercises
    • Case Studies and Role-Playing Troubleshooting Scenarios

Week 3-4: Hardware Troubleshooting

  • Computer Hardware Components
    • Understanding Hardware Components (CPU, RAM, HDD/SSD, Motherboard)
    • Identifying Common Hardware Issues
  • Troubleshooting Techniques
    • Diagnosing and Fixing Hardware Failures
    • Replacement and Repair Procedures
    • Preventive Maintenance
  • Practical Exercises
    • Hands-On Hardware Diagnostics and Repair

Week 5-6: Software Troubleshooting

  • Operating System Issues
    • Common OS Problems (Boot Issues, Updates, Corruption)
    • Troubleshooting Tools and Techniques (Safe Mode, Recovery Options)
  • Application Support
    • Diagnosing Software Crashes and Errors
    • Managing Software Conflicts and Compatibility Issues
  • Practical Exercises
    • Resolving Common Software Issues and Application Errors

Week 7-8: Network Troubleshooting

  • Network Fundamentals
    • Understanding Network Components (Routers, Switches, Modems)
    • Common Network Issues (Connectivity, Speed, Configuration)
  • Troubleshooting Network Problems
    • Diagnosing and Fixing Network Issues (IP Configuration, DNS Problems)
    • Using Network Diagnostic Tools (Ping, Tracert, Netstat)
  • Practical Exercises
    • Network Diagnostics and Problem Resolution

Week 9-10: Advanced Troubleshooting and Support Techniques

  • Remote Support Tools
    • Using Remote Desktop and Support Tools
    • Best Practices for Remote Troubleshooting
  • Customer Service Skills
    • Effective Communication with Users
    • Handling Difficult Situations and Customer Complaints
  • Documentation and Reporting
    • Maintaining Support Records and Documentation
    • Creating Troubleshooting Guides and Knowledge Base Articles
  • Practical Exercises
    • Remote Support Simulations and Customer Interaction Role-Playing

Week 11-12: Capstone Project and Final Assessment

  • Capstone Project
    • Developing a Comprehensive Troubleshooting Plan for a Simulated IT Environment
    • Implementing and Documenting Solutions for Various Scenarios
  • Course Review and Preparation
    • Comprehensive Review of Key Concepts
    • Practice Projects and Revision
  • Final Exam
    • Written and Practical Assessments

Certification
Upon successful completion of the course, students will receive a "Proficiency Certificate in Technical Support and Troubleshooting," demonstrating their ability to effectively diagnose and resolve technical issues, providing essential support in IT environments.

 

PROFICIENCY CERTIFICATE COURSE IN PYTHON PROGRAMMING


 

PROFICIENCY CERTIFICATE COURSE IN PYTHON PROGRAMMING

Course Duration and Cost

  • Total Duration: 8 to 12 weeks (2 to 3 months)
  • Weekly Commitment At least 2 hours per day
  • Course Fee: 15,000 Kenya Shillings

Course Overview

This certificate course focuses on equipping participants with fundamental to advanced skills in Python programming. Participants will learn the core concepts of Python, including variables, data types, control flow, functions, and object-oriented programming (OOP). The course covers practical applications such as web development, data analysis, automation, and more, preparing individuals for roles in software development and data science.

Course Outline

Week 1: Introduction to Python

  • Overview of Python programming language
  • Setting up Python environment (IDEs, interpreters)
  • Basic syntax, variables, and data types
  • Writing and executing Python programs

Week 2: Control Flow and Functions

  • Conditional statements (if, elif, else)
  • Looping structures (for, while)
  • Writing functions and handling arguments
  • Scope and lifetime of variables

Week 3: Data Structures in Python

  • Lists, tuples, and dictionaries
  • Sets and their operations
  • List comprehensions and generator expressions
  • Manipulating data structures

Week 4: File Handling and Modules

  • Reading from and writing to files
  • Working with different file formats (CSV, JSON)
  • Creating and using Python modules
  • Importing modules and packages

Week 5: Object-Oriented Programming (OOP)

  • Understanding OOP concepts (classes, objects)
  • Encapsulation, inheritance, and polymorphism
  • Constructors and destructors
  • Implementing OOP principles in Python

Week 6: Exception Handling

  • Handling exceptions with try-except blocks
  • Raising and catching exceptions
  • Handling multiple exceptions
  • Best practices in error handling

Week 7: Advanced Python Concepts

  • Functional programming features (lambda functions, map, filter)
  • Decorators and closures
  • Iterators and generators
  • Working with datetime and timezones

Week 8: Python for Web Development

  • Introduction to web frameworks (Flask, Django)
  • Creating web applications with Flask
  • Routing, templates, and static files
  • Deploying Python web applications

Week 9: Data Analysis with Python

  • Introduction to data analysis libraries (NumPy, Pandas)
  • Performing data manipulation and cleaning
  • Analyzing data with statistical functions
  • Visualizing data using Matplotlib and Seaborn

Week 10: Python for Automation

  • Automating tasks with Python scripts
  • Working with APIs (RESTful and web scraping)
  • Sending emails and manipulating files
  • Building automation workflows

Week 11: Introduction to Machine Learning with Python

  • Overview of machine learning concepts
  • Using libraries like Scikit-Learn for machine learning tasks
  • Training and evaluating machine learning models
  • Applying machine learning to real-world datasets

Week 12: Final Project Development

  • Planning and executing a Python-based project
  • Integrating all learned skills in a practical scenario
  • Presenting the final project
  • Graduation and certificate award ceremony

Certification

Upon successful completion, students will receive a proficiency certificate in Python Programming.

 

PROFICIENCY CERTIFICATE COURSE IN COMPUTERIZED ACCOUNTING


 

PROFICIENCY CERTIFICATE COURSE IN COMPUTERIZED ACCOUNTING 

Course Duration and Cost

  • Total Duration: 8 to 12 weeks (2 to 3 months)
  • Weekly Commitment: at least 2 hours per day
  • Course Fee: 15,000 Kenya Shillings

Course Overview

This course focuses on training participants in the use of computerized accounting software, equipping them with essential skills to manage financial transactions and reporting electronically. Participants will learn to navigate popular accounting software packages effectively, perform bookkeeping tasks, generate financial statements, and analyze financial data. The course is ideal for individuals aiming to enhance their accounting skills using modern software solutions.

Course Outline

Week 1: Introduction to Computerized Accounting

  • Basics of accounting principles
  • Advantages of computerized accounting
  • Overview of popular accounting software packages
  • Setting up and configuring accounting software

Week 2: Navigation and Interface

  • Getting familiar with the software interface
  • Navigating through menus and options
  • Customizing settings and preferences
  • Managing user accounts and permissions

Week 3: Chart of Accounts and Journal Entries

  • Understanding the chart of accounts
  • Creating and modifying account entries
  • Recording transactions and journal entries
  • Posting transactions to the ledger

Week 4: Accounts Payable Management

  • Managing accounts payable processes
  • Recording supplier invoices and payments
  • Reconciling accounts payable balances
  • Generating accounts payable reports

Week 5: Accounts Receivable Management

  • Managing accounts receivable processes
  • Creating customer invoices and receipts
  • Tracking customer payments and balances
  • Generating accounts receivable reports

Week 6: Bank Reconciliation

  • Reconciling bank statements with accounting records
  • Identifying discrepancies and resolving issues
  • Handling bank transfers and deposits
  • Generating bank reconciliation reports

Week 7: Financial Statements

  • Generating trial balance, income statement, and balance sheet
  • Analyzing financial statements
  • Understanding key financial ratios
  • Financial reporting and presentation

Week 8: Budgeting and Forecasting

  • Creating budgets in accounting software
  • Monitoring budget vs. actual performance
  • Forecasting future financial outcomes
  • Using financial forecasting tools

Week 9: Payroll Processing

  • Setting up payroll information
  • Processing payroll runs
  • Handling payroll taxes and deductions
  • Generating payroll reports

Week 10: Inventory Management

  • Managing inventory records
  • Tracking stock levels and movements
  • Performing inventory valuations
  • Generating inventory reports

Week 11: Audit Trails and Internal Controls

  • Implementing audit trails in accounting software
  • Ensuring data integrity and security
  • Internal controls and compliance measures
  • Handling audit queries and investigations

Week 12: Final Project Development

  • Applying all learned skills in a comprehensive project
  • Integrating accounting processes and software features
  • Presenting the final project
  • Graduation and certificate award ceremony

Certification

Upon successful completion, students will receive a certificate of proficiency in Computerized Accounting Software Packages.

 

PROFICIENCY CERTIFICATE IN DIGITAL MARKETING

PROFICIENCY CERTIFICATE COURSE IN COMPUTER GRAPHIC DESIGN

 

PROFICIENCY CERTIFICATE COURSE IN COMPUTER GRAPHIC DESIGN

Total Duration: 8  to 12 weeks (2 to 3 months)

Course Fee: 15,000 Kenya Shillings

Course Overview

This course is designed to provide individuals with the skills and knowledge required to excel in the field of graphic design using computer software. The curriculum covers the principles of design, typography, color theory, branding, and the use of industry-standard graphic design software. By the end of the course, students will be able to create visually appealing and professional graphic designs for various media.

Course Duration and Cost

  • Total Duration: 8 to 12 weeks (3 months)
  • Weekly Commitment: at least 2 hours per day
  • Course Fee: 15,000 Kenya Shillings

Course Objectives

  • Understand the fundamentals of graphic design and visual communication.
  • Gain proficiency in using graphic design software such as Adobe Photoshop, Illustrator, and InDesign.
  • Learn the principles of typography, color theory, and layout design.
  • Develop skills in creating logos, branding materials, and marketing collateral.
  • Master the techniques for designing digital and print media.

Course Outline

Week 1: Introduction to Graphic Design

  • Overview of graphic design and its applications
  • History and evolution of graphic design
  • Understanding design principles and elements
  • Introduction to the design process
  • Overview of graphic design software

Week 2: Fundamentals of Typography

  • Basics of typography and its importance in design
  • Types of typefaces and fonts
  • Principles of good typography
  • Combining fonts effectively
  • Creating typographic designs

Week 3: Color Theory and Application

  • Understanding color theory and color wheel
  • Color schemes and their applications
  • Psychological effects of color
  • Using color in design effectively
  • Tools for choosing and applying colors

Week 4: Introduction to Adobe Photoshop

  • Interface and navigation of Adobe Photoshop
  • Basic tools and functionalities
  • Working with layers and masks
  • Image editing and retouching techniques
  • Creating digital artwork

Week 5: Advanced Photoshop Techniques

  • Advanced selection and masking techniques
  • Using filters and effects
  • Photo manipulation and compositing
  • Working with smart objects and adjustment layers
  • Preparing images for print and web

Week 6: Introduction to Adobe Illustrator

  • Interface and navigation of Adobe Illustrator
  • Basic tools and functionalities
  • Creating vector graphics
  • Working with shapes, paths, and pen tool
  • Designing logos and icons

Week 7: Advanced Illustrator Techniques

  • Advanced vector illustration techniques
  • Using brushes, gradients, and patterns
  • Creating complex illustrations and infographics
  • Working with typography in Illustrator
  • Preparing vector graphics for various media

Week 8: Introduction to Adobe InDesign

  • Interface and navigation of Adobe InDesign
  • Basic tools and functionalities
  • Creating and managing documents
  • Working with text and typography
  • Designing multi-page layouts

Week 9: Advanced InDesign Techniques

  • Advanced layout and design techniques
  • Working with styles and master pages
  • Creating interactive PDFs and digital publications
  • Preparing documents for print and web
  • Integrating InDesign with Photoshop and Illustrator

Week 10: Branding and Identity Design

  • Understanding branding and its importance
  • Creating logos and brand elements
  • Designing business cards, letterheads, and other stationery
  • Developing a brand style guide
  • Case studies of successful branding projects

Week 11: Designing for Digital Media

  • Principles of web and mobile design
  • Creating graphics for social media
  • Designing banners, ads, and digital content
  • Understanding user experience (UX) and user interface (UI) design
  • Tools and best practices for digital design

Week 12: Capstone Project and Final Assessment

  • Integrating skills into a final project
  • Creating a comprehensive design project (branding, print, and digital media)
  • Presenting the final project for peer review and feedback
  • Final project presentation and evaluation
  • Portfolio development and showcasing work

Assessment

  • Weekly quizzes and practical assignments
  • Mid-course project to apply learned skills
  • Final comprehensive project integrating multiple aspects of graphic design

Additional Resources

  • Recommended textbooks and online resources
  • Access to tutorial videos and practice exercises
  • Support forums and office hours for additional help

Certification

Upon successful completion of the course and assessments, students will receive a certificate of proficiency in Computer Graphic Design.

4o

PROFICIENCY CERTIFICATE COURSE IN WEBSITE DESIGN AND DEVELOPMENT

 

PROFICIENCY CERTIFICATE COURSE IN WEBSITE DESIGN AND DEVELOPMENT

Course Duration and Cost

  • Total Duration: 12 weeks (3 months)
  • Weekly Commitment: 2 hours per DAY
  • Course Fee: 15,000 Kenya Shillings

Course Overview

This course offers in-depth training in website design and development, covering essential tools and technologies for creating modern, responsive websites. Students will learn HTML, CSS, JavaScript, and various front-end frameworks, as well as back-end development techniques. The course is designed for individuals aiming to build professional websites, with a focus on both aesthetics and functionality.

Course Outline

Week 1: Introduction to Web Design and Development

  • Basics of web design
  • Understanding web technologies
  • Introduction to HTML and CSS
  • Setting up the development environment

Week 2: HTML Fundamentals

  • HTML structure and elements
  • Creating web pages with HTML
  • Using forms and input types
  • HTML best practices

Week 3: CSS Fundamentals

  • CSS syntax and selectors
  • Styling web pages with CSS
  • Layout techniques using CSS
  • Responsive design with media queries

Week 4: JavaScript Basics

  • Introduction to JavaScript
  • JavaScript syntax and operators
  • Working with DOM elements
  • Event handling and listeners

Week 5: Advanced JavaScript

  • JavaScript functions and objects
  • AJAX and asynchronous programming
  • Using APIs in JavaScript
  • Introduction to JavaScript frameworks

Week 6: Front-End Frameworks

  • Overview of popular frameworks (React, Angular, Vue)
  • Setting up and using a framework
  • Building components and managing state
  • Routing and navigation

Week 7: Back-End Development

  • Introduction to server-side programming
  • Setting up a server with Node.js
  • Using Express for web development
  • Connecting to databases

Week 8: Database Management

  • Introduction to databases (SQL and NoSQL)
  • Designing and managing databases
  • Using CRUD operations
  • Database security best practices

Week 9: Full-Stack Development

  • Integrating front-end and back-end
  • Building a full-stack web application
  • Authentication and authorization
  • Deploying web applications

Week 10: Web Application Security

  • Common web application vulnerabilities
  • Implementing security measures
  • Using HTTPS and SSL
  • Secure coding practices

Week 11: Final Project Development

  • Planning and developing a final project
  • Applying all learned skills
  • Web design and development project
  • Preparing for the final presentation

Week 12: Capstone Project and Assessment

  • Final project presentation and critique
  • Peer review and feedback
  • Final assessment and evaluation
  • Certificate award and graduation

Certification

Upon successful completion, students will receive a certificate of proficiency in Website Design and Development.

 

You cannot copy content of this page

Ccntact Us Now