BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Excel Business Institute - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://excelbi.co.za
X-WR-CALDESC:Events for Excel Business Institute
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
TZNAME:UTC
DTSTART:20250101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=UTC:20260921T090000
DTEND;TZID=UTC:20260925T130000
DTSTAMP:20260921T093148
CREATED:20260415T100357Z
LAST-MODIFIED:20260415T100538Z
UID:10000527-1789981200-1790341200@excelbi.co.za
SUMMARY:Certificate: Information Technology: Database Administration
DESCRIPTION:Course Overview:\nThis course equips learners with the essential skills to install\, configure\, maintain\, secure\, and optimize enterprise database management systems. \nTarget Audience:\nAspiring Database Administrators (DBAs)\, IT support staff\, and systems administrators. \nOutline\nModule 1: Database Systems and Architectures\n\nOverview of RDBMS vs. NoSQL Systems.\nKey DBMS Components: Storage\, Process\, Memory Structures.\nOn-Premise\, Cloud\, and Hybrid Architectures.\nHigh Availability and Replication Concepts.\n\nModule 2: Installation and Configuration of Database Software\n\nPlanning and Pre-Installation Requirements.\nStep-by-Step Installation of a Major DBMS (e.g.\, MySQL\, PostgreSQL).\nPost-Installation Configuration and Setup.\nCreating and Managing Database Instances.\n\nModule 3: Performance Tuning and Optimization\n\nMonitoring Database Performance and Health.\nIdentifying and Resolving Bottlenecks.\nOptimizing Queries and Index Management.\nConfiguring Memory and Storage for Performance.\n\nModule 4: Backup and Recovery Solutions\n\nDeveloping a Backup Strategy.\nPerforming Full\, Incremental\, and Transaction Log Backups.\nDisaster Recovery Planning.\nRestoring Databases from Backups.\n\nModule 5: Security and Access Control\n\nImplementing Authentication Methods.\nUser Management and Role-Based Access Control (RBAC).\nData Encryption at Rest and in Transit.\nAuditing and Compliance.
URL:https://excelbi.co.za/event/certificate-information-technology-database-administration/2026-09-21/
LOCATION:Excel BI\, 484 Hilda Street\, Hatfield\, Pretoria\, Gauteng\, 0083\, South Africa
CATEGORIES:Information Technology
ATTACH;FMTTYPE=image/jpeg:https://excelbi.co.za/wp-content/uploads/2026/04/Information-Technology-Database-Administration.jpg
ORGANIZER;CN="Excel BI":MAILTO:info@excelbi.co.za
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260921T090000
DTEND;TZID=UTC:20260925T130000
DTSTAMP:20260921T093148
CREATED:20260416T071912Z
LAST-MODIFIED:20260416T072056Z
UID:10000789-1789981200-1790341200@excelbi.co.za
SUMMARY:Certificate: Information Technology: End User Computing
DESCRIPTION:Overview\nTo equip learners with the fundamental skills and knowledge required to operate effectively in a modern digital workplace. Graduates will be proficient in using office software\, managing data\, communicating online\, and providing basic IT support. \nTarget Audience:\nSchool leavers\, career changers\, administrative staff\, and any individual seeking to improve their digital literacy for professional purposes. \nOutline\nModule 1: Basics of IT and Computer Systems\n\nIntroduction to Computing:\n\nThe role of IT in the modern workplace.\nDifferent types of computers (desktops\, laptops\, tablets\, smartphones).\n\n\nComputer Hardware:\n\nCore components: CPU\, RAM\, Hard Drive (HDD/SSD)\, Motherboard.\nInput devices: Keyboard\, Mouse\, Scanner\, Microphone.\nOutput devices: Monitor\, Printer\, Speakers.\nPeripheral devices: External drives\, Webcams.\n\n\nComputer Software:\n\nDifference between System Software (Operating Systems) and Application Software.\nIntroduction to common operating systems (e.g.\, Windows\, macOS).\n\n\nUsing an Operating System (e.g.\, Windows):\n\n\nNavigating the desktop\, start menu\, and file system.\nSystem settings and configuration (display\, sound\, user accounts).\nInstalling\, updating\, and uninstalling software applications.\nBasic system maintenance (disk cleanup\, defragmentation).\n\n\n\nModule 2: Office Software Suites\n\n Word Processing (e.g.\, Microsoft Word / Google Docs)\n\nCreating\, saving\, and managing documents.\nText formatting (fonts\, styles\, alignment\, lists).\nDocument structure (headers\, footers\, page numbers).\nInserting and formatting images\, shapes\, and tables.\nUsing tools like Spell Check\, Thesaurus\, and Find & Replace.\nMastering page layout (margins\, orientation\, columns).\nMail Merge for bulk letters and labels.\n\n\nSpreadsheets (e.g.\, Microsoft Excel / Google Sheets)\n\nWorkbook and worksheet fundamentals.\nEntering and formatting data.\nEssential formulas and functions (SUM\, AVERAGE\, MIN\, MAX\, IF).\nCell referencing (relative vs. absolute).\nCreating and formatting charts and graphs.\nSorting and filtering data.\nIntroduction to data analysis with PivotTables.\n\n\nPresentations (e.g.\, Microsoft PowerPoint / Google Slides)\n\n\nCreating a presentation from a template and from scratch.\nAdding\, duplicating\, and arranging slides.\nWorking with text\, images\, video\, and SmartArt.\nApplying slide transitions and object animations.\nDesign principles for effective presentations.\nRehearsing and delivering presentations (Presenter View).\n\n\n\nModule 3: Internet and Email Communication\n\nThe Internet and World Wide Web:\n\nHow the internet works (basic concepts).\nUsing web browsers (Chrome\, Edge\, Firefox).\nEffective searching techniques and evaluating online information for credibility.\n\n\nProfessional Email Communication:\n\nEmail etiquette (subject lines\, salutations\, clear messaging\, signatures).\nManaging an inbox: creating\, replying\, forwarding\, organizing with folders/labels.\nAttaching files and managing attachments.\n\n\nOnline Collaboration & Cloud Tools:\n\nIntroduction to cloud storage (OneDrive\, Google Drive).\nReal-time co-authoring on documents.\nUsing calendar tools for scheduling meetings and appointments.\n\n\nDigital Citizenship and Security:\n\n\nUnderstanding digital footprints.\nRecognizing phishing scams\, spam\, and malware threats.\nThe importance of strong\, unique passwords.\n\n\n\nModule 4: Data Management and File Security\n\nFile Management:\n\nUnderstanding file structures\, paths\, and extensions.\nCreating a logical folder hierarchy for work and personal data.\nNaming files and folders consistently.\nCopying\, moving\, renaming\, and deleting files.\n\n\nData Storage:\n\nDifferent storage media (local hard drive\, network drives\, USB drives\, cloud storage).\nUnderstanding cloud sync vs. cloud backup.\n\n\nData Security Principles:\n\n\nWhy data security is important for individuals and organizations.\nCreating and managing strong passwords and using password managers.\nIntroduction to encryption and two-factor authentication (2FA).\nData backup strategies and performing regular backups.\nSafe disposal of data and hardware.\n\n\n\nModule 5: Problem Solving and IT Support\n\nThe Problem-Solving Mindset:\n\nDeveloping logical and structured thinking.\n\n\nCommon End-User Issues:\n\nIdentifying typical problems (e.g.\, printer not working\, no internet connection\, application crashing\, forgotten passwords).\n\n\nBasic Troubleshooting Methodology:\n\nStep-by-step approach: Identify the problem -> Establish a theory -> Test the theory -> Implement a solution -> Verify functionality -> Document the outcome.\n\n\nUsing Help Resources:\n\nEffectively using built-in Help menus\, online knowledge bases\, forums\, and support sites.\nLearning how to phrase search queries to find solutions online.\n\n\nProviding User Support:\n\nHow to communicate technical issues clearly to a support technician.\nDocumenting problems and solutions for future reference (log a ticket).\n\n\nIntroduction to IT Ethics and Policies:\n\n\nUnderstanding Acceptable Use Policies (AUP).\nPrinciples of data privacy and confidentiality.
URL:https://excelbi.co.za/event/certificate-information-technology-end-user-computing/2026-09-21/
LOCATION:Excel BI\, 484 Hilda Street\, Hatfield\, Pretoria\, Gauteng\, 0083\, South Africa
CATEGORIES:Information Technology
ATTACH;FMTTYPE=image/jpeg:https://excelbi.co.za/wp-content/uploads/2026/04/end-user-certificate.jpg
ORGANIZER;CN="Excel BI":MAILTO:info@excelbi.co.za
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260928T090000
DTEND;TZID=UTC:20261002T130000
DTSTAMP:20260921T093148
CREATED:20260415T123041Z
LAST-MODIFIED:20260415T123041Z
UID:10000566-1790586000-1790946000@excelbi.co.za
SUMMARY:Certificate: Information Technology (Systems Development)
DESCRIPTION:Course Overview:\nThis certificate provides a thorough grounding in the principles and practices of modern software engineering. Students will learn to design\, code\, test\, and manage the development of robust applications and systems\, preparing them for roles as junior developers\, software testers\, and IT project support staff. \nTarget Audience:\nAspiring software developers\, programmers\, and IT professionals seeking to specialize in building software solutions. \nOutline\nModule 1: Software Design and Implementation\n\nSoftware Development Lifecycle (SDLC) Models\nObject-Oriented Analysis and Design (OOAD) Principles\nUML and Modeling Techniques (Use Cases\, Class Diagrams\, Sequence Diagrams)\nSoftware Architecture Patterns (e.g.\, MVC\, Client-Server)\nAPI Design and Integration Principles\nWriting Clean\, Maintainable\, and Documented Code\n\nModule 2: Programming Languages (Java\, Python\, etc.)\n\nCore Programming Concepts (Syntax\, Data Types\, Control Flow)\nObject-Oriented Programming (Classes\, Objects\, Inheritance\, Polymorphism)\nData Structures (Lists\, Stacks\, Queues\, Dictionaries)\nLanguage-Specific Frameworks and Libraries (e.g.\, Spring for Java\, Django for Python)\nIntroduction to Web Development (HTML\, CSS\, JavaScript)\nComparative Language Analysis\n\nModule 3: Database Management and Development\n\nRelational Database Concepts and Normalization\nSQL for Data Definition and Manipulation (DDL & DML)\nAdvanced Querying (Joins\, Subqueries\, Transactions)\nDatabase Programming (Stored Procedures\, Triggers)\nIntroduction to NoSQL Databases (e.g.\, MongoDB)\nIntegrating Databases with Applications\n\nModule 4: Project Management in IT\n\nTraditional vs. Agile Project Management (Waterfall\, Scrum\, Kanban)\nProject Planning\, Scheduling\, and Estimation\nRisk Management and Mitigation\nVersion Control with Git and Collaboration (GitHub\, GitLab)\nTools for Project Tracking (e.g.\, Jira\, Trello)\nTeam Dynamics and Communication\n\nModule 5: Testing and Quality Assurance\n\nFundamentals of Software Testing\nWriting and Executing Test Cases\nLevels of Testing (Unit\, Integration\, System\, UAT)\nTest-Driven Development (TDD) Introduction\nAutomated Testing Tools and Scripts (e.g.\, Selenium\, JUnit)\nDebugging Techniques and Defect Lifecycle Management
URL:https://excelbi.co.za/event/certificate-information-technology-systems-development/2026-09-28/
LOCATION:Excel BI\, 484 Hilda Street\, Hatfield\, Pretoria\, Gauteng\, 0083\, South Africa
CATEGORIES:Information Technology
ATTACH;FMTTYPE=image/jpeg:https://excelbi.co.za/wp-content/uploads/2026/04/Certificate-Information-Technology-Systems-Development.jpg
ORGANIZER;CN="Excel BI":MAILTO:info@excelbi.co.za
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260928T090000
DTEND;TZID=UTC:20261002T130000
DTSTAMP:20260921T093148
CREATED:20260415T140931Z
LAST-MODIFIED:20260415T140931Z
UID:10000656-1790586000-1790946000@excelbi.co.za
SUMMARY:Workshop: Information Technology: Systems Development
DESCRIPTION:Course Overview:\nThis certificate provides learners with the foundational knowledge and practical skills required to begin a career in software development. Students will learn to analyze requirements\, design systems\, write code\, manage databases\, and rigorously test applications using modern methodologies. \nTarget Audience:\nAspiring software developers\, career changers\, and IT professionals seeking to move into a development role. \nOutline\nModule 1: Software Development Principles\n\nIntroduction to Programming Logic and Algorithms\nVariables\, Data Types\, and Operators\nControl Structures (Conditionals and Loops)\nFunctions\, Methods\, and Modular Programming\nBasic Data Structures (Arrays\, Lists\, Dictionaries)\nIntroduction to Object-Oriented Programming (OOP) Concepts\nPrinciples of Clean Code and Readability\nIntroduction to a Programming Language (e.g.\, Python\, C#\, Java)\n\nModule 2: System Analysis and Design\n\nThe Role of a Systems Analyst\nGathering and Documenting User Requirements\nCreating Use Cases and User Stories\nModeling System Processes (Data Flow Diagrams)\nDesigning User Interfaces (UI) and User Experiences (UX)\nIntroduction to UML Diagrams (Class\, Sequence Diagrams)\nCreating Technical Specification Documents\n\nModule 3: Databases and SQL\n\nIntroduction to Relational Database Concepts\nDatabase Normalization Principles\nEntity-Relationship (ER) Diagramming\nSQL Fundamentals: Data Definition Language (DDL)\nSQL Fundamentals: Data Manipulation Language (DML)\nWriting Advanced Queries (Joins\, Unions\, Aggregations)\nIntegrating Applications with Databases\n\nModule 4: Development Methodologies (Agile\, Waterfall)\n\nIntroduction to the Software Development Lifecycle (SDLC)\nThe Traditional Waterfall Methodology\nThe Agile Manifesto and Principles\nThe Scrum Framework (Roles\, Artifacts\, Ceremonies)\nKanban and Lean Development Principles\nProject Management Tools (e.g.\, Jira\, Trello)\nVersion Control with Git (Basics)\n\nModule 5: Application Testing and Debugging\n 
URL:https://excelbi.co.za/event/workshop-information-technology-systems-development/2026-09-28/
LOCATION:Excel BI\, 484 Hilda Street\, Hatfield\, Pretoria\, Gauteng\, 0083\, South Africa
CATEGORIES:Information Technology
ATTACH;FMTTYPE=image/jpeg:https://excelbi.co.za/wp-content/uploads/2026/04/systems-development-1.jpg
ORGANIZER;CN="Excel BI":MAILTO:info@excelbi.co.za
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261005T090000
DTEND;TZID=UTC:20261009T130000
DTSTAMP:20260921T093148
CREATED:20260416T063925Z
LAST-MODIFIED:20260416T063925Z
UID:10000686-1791190800-1791550800@excelbi.co.za
SUMMARY:Workshop: Information Technology: Technical Support
DESCRIPTION:Course Overview:\nThis certificate equips learners with the fundamental knowledge and practical skills required for a career in technical support. Students will learn to install\, configure\, troubleshoot\, and maintain IT systems\, support basic network connectivity\, apply essential security practices\, and deliver excellent customer service. Graduates will be prepared for entry-level roles such as Help Desk Technician\, Desktop Support Specialist\, and IT Support Analyst. \nTarget Audience:\nIndividuals seeking to start a career in IT support\, career changers\, and current IT users looking to formalize their skills. \nOutline\nModule 1: IT Systems and Hardware\n\nIntroduction to Computer Systems and Components\nInternal Hardware: Motherboards\, CPUs\, RAM\, and Storage\nPower Supplies\, Cooling\, and Cases\nPeripheral Devices and I/O Ports (USB\, HDMI\, DisplayPort)\nPrinters and Multi-Function Devices\nDevice Drivers and Configuration\nPC Assembly\, Disassembly\, and Upgrading\nBIOS/UEFI Firmware Configuration\n\nModule 2: Troubleshooting and Problem Solving\n\nSystematic Troubleshooting Methodologies\nTroubleshooting Core Hardware Components\nTroubleshooting Storage and Memory Issues\nTroubleshooting Printer and Peripheral Problems\nOperating System Boot Process and Recovery\nTroubleshooting Common OS and Application Issues\nUsing Built-in Diagnostic and Repair Tools\nDocumentation\, Ticketing Systems\, and Change Management\nIntroduction to Scripting for Automation (PowerShell/Bash)\n\nModule 3: Network and Communication Essentials\n\nFundamental Networking Concepts (TCP/IP\, DNS\, DHCP)\nIPv4 Addressing and Subnet Masks\nNetwork Infrastructure Devices (Routers\, Switches\, APs)\nNetwork Media and Cabling (UTP\, Fibre)\nWireless Networking Standards and Security (Wi-Fi\, WPA2/WPA3)\nConfiguring a SOHO (Small Office/Home Office) Network\nNetwork Connectivity and Command-Line Tools (ipconfig\, ping\, nslookup)\nTroubleshooting Network Connectivity Issues\n\nModule 4: Customer Service and Support\n\nThe Role and Mindset of an IT Support Professional\nPrinciples of Excellent Customer Service\nEffective Communication: Active Listening and Questioning\nProfessional Verbal and Written Communication\nManaging Difficult Conversations and Frustrated Users\nRemote Support Tools and Techniques\nHelp Desk Software and Ticketing System Management\nTime Management and Prioritization of Tasks\n\nModule 5: IT Security Practices\n\nCore Security Concepts (CIA Triad: Confidentiality\, Integrity\, Availability)\nPhysical Security and Access Control\nCybersecurity Threats: Malware\, Social Engineering\, Phishing\nSecuring Workstations and Mobile Devices\nPassword Policies and Multi-Factor Authentication (MFA)\nPrinciples of Secure Networking\nData Encryption and Secure Disposal\nSecurity Best Practices for End Users\nIncident Response and Reporting Procedures
URL:https://excelbi.co.za/event/workshop-information-technology-technical-support/2026-10-05/
LOCATION:Excel BI\, 484 Hilda Street\, Hatfield\, Pretoria\, Gauteng\, 0083\, South Africa
CATEGORIES:Information Technology
ATTACH;FMTTYPE=image/jpeg:https://excelbi.co.za/wp-content/uploads/2026/04/technical-support.jpg
ORGANIZER;CN="Excel BI":MAILTO:info@excelbi.co.za
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261012T090000
DTEND;TZID=UTC:20261016T130000
DTSTAMP:20260921T093148
CREATED:20260415T123727Z
LAST-MODIFIED:20260415T123727Z
UID:10000596-1791795600-1792155600@excelbi.co.za
SUMMARY:Certificate: Information Technology: Systems Support
DESCRIPTION:Course Overview:\nThis certificate provides the foundational knowledge and hands-on skills required to install\, maintain\, troubleshoot\, and secure computer systems and networks in a business environment. Graduates will be prepared for roles such as Systems Support Specialist\, Network Administrator\, and IT Technician. \nTarget Audience:\nIndividuals aiming to start or advance a career in corporate IT support and system administration. \nOutline\nModule 1: IT Support Fundamentals\n\nIntroduction to Enterprise IT Environments\nCore Hardware Components and Server Architecture\nOperating Systems Overview (Windows Server\, Linux)\nVirtualization Fundamentals (Hyper-V\, VMware)\nIT Service Management (ITSM) and ITIL Foundations\nDocumentation and Standard Operating Procedures\n\nModule 2: Network and System Administration\n\nTCP/IP Networking and Subnetting\nConfiguring Network Services (DHCP\, DNS)\nDirectory Services (Microsoft Active Directory)\nFile and Print Server Management\nNetwork Infrastructure (Switches\, Routers\, Firewalls)\nIntroduction to Cloud Services (IaaS\, SaaS)\n\nModule 3: Software and Hardware Troubleshooting \n\nAdvanced Troubleshooting Methodology\nDiagnosing OS and Application Failures\nHardware Diagnostics and RAID Configuration\nRemote Troubleshooting Tools and Techniques\nScripting for Automation and Remediation (PowerShell/Bash)\nPerformance Monitoring and Analysis\n\nModule 4: User and Access Management\n\nUser Account Lifecycle Management\nGroup Policy Management (GPOs)\nPrinciples of Least Privilege and Role-Based Access Control (RBAC)\nManaging Shared Resources and Permissions (NTFS/Shared Permissions)\nAuthentication Methods (Multi-Factor Authentication)\n\nModule 5: Security and Backup Solutions\n\nCybersecurity Threats and Vulnerability Management\nImplementing Local and Network Security Policies\nFundamentals of Firewall and Endpoint Security\nData Backup Strategies and Technologies\nDisaster Recovery Planning and Execution\nSecurity Auditing and Log Analysis
URL:https://excelbi.co.za/event/certificate-information-technology-systems-support/2026-10-12/
LOCATION:Excel BI\, 484 Hilda Street\, Hatfield\, Pretoria\, Gauteng\, 0083\, South Africa
CATEGORIES:Information Technology
ATTACH;FMTTYPE=image/jpeg:https://excelbi.co.za/wp-content/uploads/2026/04/IT-systems-support.jpg
ORGANIZER;CN="Excel BI":MAILTO:info@excelbi.co.za
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261019T090000
DTEND;TZID=UTC:20261023T130000
DTSTAMP:20260921T093148
CREATED:20260415T125252Z
LAST-MODIFIED:20260415T125252Z
UID:10000627-1792400400-1792760400@excelbi.co.za
SUMMARY:Certificate: Computer Science
DESCRIPTION:Course Overview:\nThis certificate provides a rigorous foundation in the theoretical and practical principles of computer science. It prepares graduates for further study and careers in software engineering\, data analysis\, and technology development by focusing on deep computational thinking and problem-solving. \nTarget Audience:\nStudents pursuing a career as software engineers\, systems architects\, data scientists\, or AI specialists. \nOutline\nModule 1: Core Concepts in Computer Science\n\nIntroduction to Computational Thinking\nDiscrete Mathematics for Computer Science (Logic\, Sets\, Relations)\nNumber Systems (Binary\, Hexadecimal) and Boolean Algebra\nHistory of Computing and Major Paradigms\nIntroduction to Theory of Computation (Automata\, Turing Machines)\nEthics in Computing and Professional Practice\n\n\nModule 2: Programming and Software Development\n\nFundamentals of a High-Level Language (e.g.\, Java\, Python)\nObject-Oriented Programming (OOP) Principles\nSoftware Design Patterns and Architecture\nVersion Control Systems (Git\, GitHub)\nIntegrated Development Environments (IDEs) and Debugging\nBuild Tools and Dependency Management\nIntroduction to Concurrency and Parallelism\n\nModule 3: Data Structures and Algorithms\n\nAlgorithm Analysis and Big-O Notation\nFundamental Data Structures (Arrays\, Linked Lists\, Stacks\, Queues)\nAdvanced Data Structures (Trees\, Graphs\, Hash Tables)\nSorting and Searching Algorithms\nRecursion and Dynamic Programming\nGraph Traversal and Pathfinding Algorithms\nAlgorithmic Problem-Solving Strategies\n\nModule 4: Computer Architecture and Operating Systems\n\nComputer Organization and Architecture (CPU\, Memory\, I/O)\nThe Machine Instruction Cycle\nOperating System Concepts (Process Management\, Scheduling)\nMemory Management and Virtual Memory\nFile Systems and Storage\nConcurrency\, Threading\, and Synchronization\nFundamentals of Computer Networking\n\nModule 5: Artificial Intelligence and Machine Learning\n\nHistory and Philosophy of Artificial Intelligence\nIntroduction to Intelligent Agents\nFundamental Machine Learning Concepts (Supervised vs. Unsupervised)\nBasic Algorithms (Linear Regression\, Decision Trees\, k-NN)\nIntroduction to Neural Networks and Deep Learning\nNatural Language Processing (NLP) Fundamentals\nEthics and Societal Impact of AI
URL:https://excelbi.co.za/event/certificate-computer-science/2026-10-19/
LOCATION:Excel BI\, 484 Hilda Street\, Hatfield\, Pretoria\, Gauteng\, 0083\, South Africa
CATEGORIES:Information Technology
ATTACH;FMTTYPE=image/jpeg:https://excelbi.co.za/wp-content/uploads/2026/04/Certificate-Computer-Science.jpg
ORGANIZER;CN="Excel BI":MAILTO:info@excelbi.co.za
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261026T090000
DTEND;TZID=UTC:20261030T130000
DTSTAMP:20260921T093148
CREATED:20260416T064741Z
LAST-MODIFIED:20260416T064741Z
UID:10000715-1793005200-1793365200@excelbi.co.za
SUMMARY:Workshop: Computer Programming
DESCRIPTION:Course Objective:\nThis certificate is designed to equip students with a strong foundation in modern programming principles and practices\, preparing them for a career in software development. \nOutline\nModule 1: Programming Fundamentals\n\nIntroduction to Programming Paradigms: High-level overview of different programming styles.\nVariables and Data Types: Understanding how to store and manipulate different kinds of data.\nOperators and Expressions: Learning to perform calculations and logical operations.\nControl Flow: Using conditional statements (if/else) and loops (for\, while) to control program execution.\nFunctions and Modular Programming: Breaking down complex problems into smaller\, reusable blocks of code.\nBasic Input/Output: Interacting with the user and external files.\nDebugging and Error Handling: Identifying and resolving common programming errors.\n\nModule 2: Object-Oriented Programming (OOP)\n\nIntroduction to OOP: Core concepts of classes and objects.\nThe Four Pillars of OOP: Detailed exploration of Encapsulation\, Inheritance\, Polymorphism\, and Abstraction.\nClass Design and Relationships: Creating and using classes\, including constructors and access modifiers.\nInterfaces and Abstract Classes: Designing contracts and blueprints for objects.\nUML Diagrams: Using Unified Modeling Language to visualize class structures.\n\nModule 3: Data Structures and Algorithms\n\nFundamental Data Structures: In-depth study of arrays\, linked lists\, stacks\, and queues.\nAdvanced Data Structures: Introduction to trees\, graphs\, and hash tables.\nAlgorithmic Complexity: Analyzing the efficiency of algorithms using Big O notation.\nSearching and Sorting Algorithms: Implementing and comparing classic algorithms like binary search\, bubble sort\, and quicksort.\nRecursion: Understanding recursive solutions to problems and when to use them.\n\nModule 4: Software Development Lifecycle (SDLC)\n\nSDLC Models: Exploring methodologies like Waterfall\, Agile\, and Scrum.\nRequirements Gathering: Defining the goals and scope of a software project.\nSystem Design: Creating a blueprint for the application’s architecture.\nCoding and Implementation: Following coding standards and best practices.\nTesting and Quality Assurance: Ensuring the software is functional and bug-free.\nDocumentation: Creating clear and comprehensive documentation for code and users.\n\nModule 5: Application Deployment and Maintenance\n\nVersion Control: Using Git to track and manage code changes.\nContinuous Integration/Continuous Delivery (CI/CD): Automating the build and deployment process.\nDeployment Strategies: Releasing applications to different environments (e.g.\, staging\, production).\nCloud Services and Containerization: Introduction to platforms like AWS\, Google Cloud\, and technologies like Docker.\nPost-Deployment Activities: Monitoring\, maintenance\, updates\, and bug fixes.
URL:https://excelbi.co.za/event/workshop-computer-programming/2026-10-26/
LOCATION:Excel BI\, 484 Hilda Street\, Hatfield\, Pretoria\, Gauteng\, 0083\, South Africa
CATEGORIES:Information Technology
ATTACH;FMTTYPE=image/jpeg:https://excelbi.co.za/wp-content/uploads/2026/04/computer-programming.jpg
ORGANIZER;CN="Excel BI":MAILTO:info@excelbi.co.za
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261102T090000
DTEND;TZID=UTC:20261106T130000
DTSTAMP:20260921T093148
CREATED:20260416T065613Z
LAST-MODIFIED:20260416T065719Z
UID:10000734-1793610000-1793970000@excelbi.co.za
SUMMARY:Workshop: Website Development
DESCRIPTION:Course Objective:\nTo equip learners with the practical skills and theoretical knowledge to design\, build\, deploy\, and maintain modern\, responsive\, secure\, and accessible websites using standard web technologies and content management systems. \nTarget Audience:\nAspiring web developers\, career changers\, designers looking to add development skills\, entrepreneurs\, and marketing professionals. \nOutline\nModule 1: Web Technologies and Tools\n\nHow the Web Works: Clients\, servers\, HTTP/HTTPS protocols\, and DNS.\nDevelopment Environments: Setting up a local development server (e.g.\, XAMPP\, WAMP) and using code editors (e.g.\, VS Code).\nVersion Control with Git: Repository basics\, committing changes\, and branching for project management.\nBrowser Developer Tools: Using inspector tools for debugging HTML\, CSS\, and JavaScript.\nWeb Standards and Accessibility: Introduction to W3C standards and Web Content Accessibility Guidelines (WCAG).\n\nModule 2: HTML\, CSS\, and JavaScript Programming\n\nHTML5: Semantic HTML\, forms\, multimedia elements (audio\, video)\, and embedding content.\nCSS3: Styling\, the box model\, advanced selectors\, and modern layout techniques including Flexbox and CSS Grid.\nJavaScript Fundamentals: Variables\, data types\, functions\, control flow\, and DOM manipulation.\nInteractive Web Pages: Handling events\, validating forms\, and dynamically updating content without page reloads.\nIntroduction to APIs: Fetching and displaying data from third-party RESTful APIs.\n\nModule 3: Responsive Design and Mobile-first Approaches\n\nMobile-First Philosophy: Strategy and benefits of designing for mobile devices first.\nMedia Queries: Using breakpoints to adapt layouts for different screen sizes.\nResponsive Images: Using modern HTML tags (srcset\, sizes) and CSS techniques to serve optimized images.\nFluid Layouts: Using relative units (%\, em\, rem\, vw\, vh) for flexible component sizing.\nCross-Browser Compatibility: Ensuring websites function correctly on different browsers and devices.\n\nModule 4: Content Management Systems (CMS)\n\nIntroduction to CMS: Understanding the benefits of using a CMS like WordPress.\nWordPress Installation & Configuration: Manual installation and using hosting control panels.\nTheme Development: Converting HTML/CSS templates into custom WordPress themes; understanding the template hierarchy.\nPlugin Integration: Sourcing\, evaluating\, and customizing plugins to extend functionality.\nContent Management: Creating and managing posts\, pages\, and custom post types for clients.\n\nModule 5: Website Optimization and Security\n\nPerformance Optimization: Techniques for minification\, lazy loading\, and reducing HTTP requests to improve page load times.\nSearch Engine Optimization (SEO): On-page SEO techniques\, including meta tags\, semantic structure\, and sitemaps.\nWebsite Security: Common vulnerabilities (e.g.\, SQL injection\, XSS)\, implementing HTTPS\, and best practices for securing a WordPress site.\nWeb Hosting & Deployment: transferring files via FTP/SFTP\, managing databases\, and deploying a site from a local environment to a live server.\nAnalytics: Integrating tools like Google Analytics to track website traffic and user behavior.
URL:https://excelbi.co.za/event/workshop-website-development/2026-11-02/
LOCATION:Excel BI\, 484 Hilda Street\, Hatfield\, Pretoria\, Gauteng\, 0083\, South Africa
CATEGORIES:Information Technology
ATTACH;FMTTYPE=image/jpeg:https://excelbi.co.za/wp-content/uploads/2026/04/web-development.jpg
ORGANIZER;CN="Excel BI":MAILTO:info@excelbi.co.za
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261109T090000
DTEND;TZID=UTC:20261113T130000
DTSTAMP:20260921T093148
CREATED:20260416T070448Z
LAST-MODIFIED:20260416T071000Z
UID:10000762-1794214800-1794574800@excelbi.co.za
SUMMARY:Certificate: Information Technologies Operations
DESCRIPTION:Course Objective:\nTo provide learners with the fundamental theoretical knowledge and practical skills required to understand\, assemble\, test\, troubleshoot\, and design basic electronic circuits and systems. \nTarget Audience: \nSchool leavers\, electronics enthusiasts\, technicians-in-training\, and individuals seeking a foundation for a career in electronics repair\, assembly\, or further engineering study. \nOutline\nModule 1: Basic Electronics and Circuit Theory\n\nFundamental Concepts: Atomic structure\, charge\, current\, voltage\, resistance\, and power.\nOhm’s Law and Power Law: Calculations and applications.\nCircuit Analysis: Series and parallel circuits; calculating total resistance\, current\, and voltage.\nDC Circuit Principles: Kirchhoff’s Current Law (KCL) and Kirchhoff’s Voltage Law (KVL).\nEnergy and Power: Understanding power dissipation and energy consumption in circuits.\nIntroduction to Capacitance and Inductance: How capacitors and inductors work in DC circuits (charging/discharging).\n\nModule 2: Components and Devices\n\nPassive Components: Resistors (types\, color codes\, values)\, Capacitors (types\, values)\, Inductors.\nSemiconductor Fundamentals: Conductors\, insulators\, and semiconductors.\nDiodes: PN junction theory\, rectifier diodes\, LEDs\, Zener diodes.\nTransistors: Bipolar Junction Transistors (BJTs) as switches and amplifiers; introduction to MOSFETs.\nOther Devices: Switches\, relays\, transformers\, fuses\, circuit breakers.\nSensors and Actuators: Introduction to components like LDRs\, thermistors\, buzzers\, and motors.\n\nModule 3: Digital Electronics and Microcontrollers\n\nDigital Fundamentals: Difference between analog and digital signals; binary numbers.\nLogic Gates: AND\, OR\, NOT\, NAND\, NOR\, XOR; truth tables and simple gate ICs.\nIntroduction to Microcontrollers: Overview of a microcontroller unit (MCU) vs. a microprocessor.\nProgramming Fundamentals: Basic coding concepts (variables\, loops\, conditional statements) for a specific platform (e.g.\, Arduino).\nInterfacing: Using a microcontroller to read inputs (e.g.\, from a button or sensor) and control outputs (e.g.\, LEDs\, motors).\n\nModule 4: Testing and Measurement Techniques\n\nMultimeters: Accurate measurement of voltage\, current\, and resistance; continuity testing.\nOscilloscopes: Understanding waveforms\, measuring amplitude\, frequency\, and period; troubleshooting signal issues.\nPower Supplies: Using bench power supplies to provide precise voltage and current to a circuit under test.\nFunction Generators: Generating test signals (sine\, square\, triangle waves).\nReading Schematics: Interpreting circuit diagrams and symbols to guide testing.\nSoldering and Desoldering Techniques: Through-hole and basic surface-mount soldering skills.\n\nModule 5: Electronics System Design and Troubleshooting\n\nDesign Process: Defining requirements\, selecting components\, simulating circuits (basic introduction to software like LTSpice)\, creating schematics.\nPCB Basics: Introduction to Printed Circuit Boards; following a layout to assemble a PCB.\nTroubleshooting Methodology: Developing a logical\, systematic approach to fault-finding (e.g.\, half-split method\, signal tracing).\nIdentifying Faults: Diagnosing common problems like open circuits\, short circuits\, component failures\, and poor solder joints.\nSafety Procedures: Working safely with mains electricity\, high voltages\, and electrostatic discharge (ESD) protection.\nDocumentation: Creating clear documentation for designs and repair procedures.
URL:https://excelbi.co.za/event/certificate-information-technologies-operations/2026-11-09/
LOCATION:Excel BI\, 484 Hilda Street\, Hatfield\, Pretoria\, Gauteng\, 0083\, South Africa
CATEGORIES:Information Technology
ATTACH;FMTTYPE=image/jpeg:https://excelbi.co.za/wp-content/uploads/2026/04/IT-operations-1.jpg
ORGANIZER;CN="Excel BI":MAILTO:info@excelbi.co.za
END:VEVENT
END:VCALENDAR