Emerging Technologies Institute has partnered with INTEC Université to bring online business and IT training to students in Haiti.


INTEC est une institution d’enseignement technique et supérieur qui est présente dans le paysage académique haitien depuis mai 2012, a travers son Institut de formation technique, dans le but de répondre à des demandes croissantes de formation répondant aux besoins des entreprises.


TO ASK ABOUT REGISTRATION, PRICES & MORE, PLEASE COMPLETE THE INQUIRY/REGISTRATION FORM BELOW


Available Programs


Business & Leadership Programs

For our business and leadership programs listed below, certified mentors are available to help students with their studies. Students can reach them by entering a Mentored Chat Room or by using the Email My Mentor service.

Certified Associate in Project Management (CAPM) ↓

Every project is different. Some are small and straight forward. Others are large and complex. Most are somewhere in the middle. Even though every project is unique, they all have certain attributes in common. Every project has a similar life cycle, starting with an idea, progressing through development, and culminating in the delivery of a finished product or service. A product has a life cycle of its own which is tied into – yet distinct from – the life cycle of the project. All projects have similar overall phases, such as the start up phase, the planning and design phase, the production phase, and the closing phase. That is all straightforward, but how do a project’s phases relate to the stages of its life cycle? Do the natural phases of a project affect the way it is managed? And what types of project management processes should be applied to the specific phases? These are all fundamental questions project managers ask.

The Certified Associate in Project Management – CAPM Sixth Edition Certification Online training program answers these questions and more. It is designed to give project managers and project team members a solid understanding about the nature of projects, how they are structured, and how the structures affect the way they are managed.

Duration: 40 Hours + 15 Hours Bootcamp

Certification: Project Management Institute (PMI) - Certified Associate in Project Management (CAPM)

Includes: mentoring, bootcamp and test review questions. Bootcamps are pre-recorded live sessions with an instructor and students that include program review, additional information, and a Q&A.

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Manager, Project Manager, Project Leader

COURSE OUTLINE

  • Mentors are available to help students with their studies.
  • TestPrep is available and can be taken in either Study or Certification mode.
  • Project Management Introduction
  • Project Fundamentals
  • The Process Groups
  • Project Initiation and Planning
  • Managing Project Work
  • Project Changes and Closing
  • Capturing, Analyzing, and Using Project Lessons Learned
  • Strategically Focused Project Management
  • Plan and Define Project Scope
  • Create Work Breakdown Structure
  • Validate and Control Scope
  • Define and Sequence Activities
  • Develop the Project Schedule
  • Control the Project Schedule
  • Creating a Project Budget
  • Keeping Your Project on Budget
  • Planning Quality Management
  • Manage and Control Quality
  • Quality Methodologies and Standards for Project Management
  • Plan and Acquire Resources
  • Develop and Manage Resources
  • Plan and Manage Communications
  • Monitor Project Communications
  • Planning Risk Management
  • Identifying Risk
  • Analyzing Risk
  • Responding to Risk
  • Procurement Planning
  • Procurement Management
  • Planning Stakeholder Engagement
  • Managing Stakeholder Engagement

Professional in Human Resources (PHR) ↓

Learn about the exciting world of today's Human Resource Management and prepare for the PHR ® Exam throughout this online program. This HR management course weaves together solid human resource principles, timely research and recent events, such as the latest rise in unemployment and financial problems facing the U.S. and other countries.

This program highlights important challenges facing managers and employees in today's business climate. Interesting case studies explore real companies and organizations in-depth and delve into some of today's most effective, unique approaches in dealing with HR issues. In addition, this course provides study materials to help prepare for the PHR ® Exam. The PHR ® Exam Study Guide will be utilized throughout the course to supplement the Human Resource Management textbook and provide review materials for exam prep.

Duration: 30 Hours

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Certification: This course fully prepares students to take the HR Certification Institute ® (HRCI ®) PHR ® certification exam.

Occupational Objectives: Human Resources Manager, HR Advisor, Employee Relations Manager, HR Coordinator

COURSE OUTLINE

  • Introduction to the PHR Exam
  • Employment Legislation
  • Business Environment
  • Business Planning
  • HR Organization
  • HR Tools and Processes
  • Talent Planning
  • Recruiting
  • Organizational Development
  • Performance Management
  • Learning
  • Job Architecture
  • Compensation
  • Benefits
  • Organizational Relations
  • Employee Relations
  • Organizational Risk
  • Labor Relations
  • PHR Exam Summary
  • TestPrep can be taken in either Study or Certification mode.
  • Mentors are available to help students with their studies
  • Employment Legislative Changes Summary

Project Management Professional (PMP) ↓

Globally, an increasing number of companies are looking to contain costs while still producing innovative, top-quality work. As a result, there’s a distinct trend towards project-based operations that bring together highly talented professionals to work on short-term ventures. Skilled project management is critical to the success of these projects. As projects become the norm for achieving operational objectives and effecting organizational change, it’s crucial to choose a proven method for managing projects. Every aspect of project management is affected by the project’s internal and external stakeholders, the organization, the social environment, and many other contextual factors. Understanding these factors are essential to good planning and decision making throughout the entire process.

If you’re interested in being on the cutting edge of project management, you need a solid understanding of key principles and how to apply them in a business setting. Our Project Management Professional (PMP) online training will help you tackle almost every work endeavor as a project, from constructing a new building to implementing a new information management system.

Duration: 60 Hours + 35 Hours Bootcamp

Includes: mentoring, bootcamp and test review questions. Bootcamps are pre-recorded live sessions with an instructor and students that include program review, additional information, and a Q&A.

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Certification: This course fully prepares students to take the Project Management Professional (PMP) certification exam.

Occupational Objectives: Manager, Program Manager, Project Leader, Supervisor, Team Leader, Departmental Head, Director, Executive

COURSE OUTLINE

  • Mentors are available to help students with their studies
  • TestPrep can be taken in either Study or Certification mode.
  • Project Management Introduction (PMBOK® Sixth Edition)
  • Project Fundamentals (PMBOK® Guide Sixth Edition)
  • The Process Groups (PMBOK® Guide Sixth Edition)
  • Project Initiation and Planning (PMBOK® Guide Sixth Edition)
  • Managing Project Work (PMBOK® Guide Sixth Edition)
  • Project Changes and Closing (PMBOK® Guide Sixth Edition)
  • Capturing, Analyzing, and Using Project Lessons Learned
  • Strategically Focused Project Management
  • Plan and Define Project Scope (PMBOK® Guide Sixth Edition)
  • Create Work Breakdown Structure (PMBOK® Guide Sixth Edition)
  • Validate and Control Scope (PMBOK® Guide Sixth Edition)
  • Define and Sequence Activities (PMBOK® Guide Sixth Edition)
  • Develop the Project Schedule (PMBOK® Guide Sixth Edition)
  • Control the Project Schedule (PMBOK® Guide Sixth Edition)
  • Creating a Project Budget (PMBOK® Guide Sixth Edition)
  • Keeping Your Project on Budget (PMBOK® Guide Sixth Edition)
  • Planning Quality Management (PMBOK® Guide Sixth Edition)
  • Manage and Control Quality (PMBOK® Guide Sixth Edition)
  • Quality Methodologies and Standards for Project Management
  • Plan and Acquire Resources (PMBOK® Guide Sixth Edition)
  • Develop and Manage Resources (PMBOK® Guide Sixth Edition)
  • Plan and Manage Communications (PMBOK® Guide Sixth Edition)
  • Monitor Project Communications (PMBOK® Guide Sixth Edition)
  • Planning Risk Management (PMBOK® Guide Sixth Edition)
  • Identifying Risk (PMBOK® Guide Sixth Edition)
  • Analyzing Risk (PMBOK® Guide Sixth Edition)
  • Responding to Risk (PMBOK® Guide Sixth Edition)
  • Procurement Planning (PMBOK® Guide Sixth Edition)
  • Procurement Management (PMBOK® Guide Sixth Edition)
  • Planning Stakeholder Engagement (PMBOK® Guide Sixth Edition)
  • Managing Stakeholder Engagement (PMBOK® Guide Sixth Edition)

Six Sigma Green Belt Certification ↓

This online program is aligned with the ASQ Body of Knowledge and designed to assist Six Sigma Green Belt candidates toward their certification and to help them become productive members of their Six Sigma project teams.

Six Sigma is a data-driven improvement strategy that views all activities within an organization as processes. Process inputs can be controlled and adjusted to effect significant improvements in process outputs. Six Sigma Green Belt uses a rigorous and systematic methodology known as DMAIC (define, measure, analyze, improve, and control) and a number of qualitative and quantitative tools. Its goal is to drive process, product, and service improvements for reducing variation and defects. Lean is also an improvement methodology, but with a different focus. It aims to enhance process flow, reduce cycle time, and eliminate waste.

Though Lean and Six Sigma originated in different places and under different circumstances, they are now largely seen as complementary methodologies. Organizations across various industries are striving to become faster and more responsive to customers, achieve near-perfect quality, and operate using world-class cost structures. You need both Lean and Six Sigma to achieve these goals.

Duration: 60 Hours

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Includes: E-books, mentoring, and test review questions.

Occupational Objectives: Project Manager, Manager of Office and Administrative Support Workers

Certification: This course fully prepares students to take the Six Sigma Green Belt certification exam

COURSE OUTLINE

  • Mentoring Six Sigma Green Belt (SSGB) - mentors are available to help students with their studies.
  • TestPrep Six Sigma Green Belt (SSGB) - can be taken in either Study or Certification mode
  • 6σ and the Organization
  • Define
  • Measure
  • Analyze
  • Improve
  • Control

Six Sigma Yellow Belt Certification ↓

A Council for Six Sigma Certification (CSSC) Certified Lean Six Sigma Yellow Belt is an individual who has attained a basic knowledge of Six Sigma, but does not lead projects on their own. They are often responsible for the development of process maps to support Six Sigma projects. A Yellow Belt participates as a core team member or subject matter expert (SME) on a project or projects. In addition, Yellow Belts may often be responsible for running smaller process improvement projects using the PDCA (Plan, Do, Check, Act) methodology.

Duration: 20 Hours

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Includes: E-books, mentoring, and test review questions.

Occupational Objectives: Manager of Office, and Administrative Support Workers

Certification: This course fully prepares students to take the Six Sigma Yellow Belt certification exam

COURSE OUTLINE

  • Foundations and Principles
  • Team Basics, Roles, and Responsibilities
  • Six Sigma Quality Tools
  • Six Sigma Metrics
  • Identifying Projects
  • Project Management Basics
  • Basic Six Sigma Statistics
  • Classifying and Collecting Data
  • Six Sigma Measurement System Analysis
  • Lean Tools and FMEA
  • Data Analysis and Root Cause Analysis in Six Sigma
  • Six Sigma Correlation, Regression, and Hypotesis Testing
  • Six Sigma Techniques for Improvement
  • Six Sigma Control Tools and Documentation

Personal & Professional Development Programs

At this time, online mentoring support is not available for our personal and professional development programs listed below.

Microsoft Office 365 ↓

This online program provides students with comprehensive training for 14 Microsoft Office 365 applications that are essential to successful productivity and collaboration in the workplace. They are also practical for educational and personal use.

Duration: 100 Hours

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Office Clerk, Receptionist, Secretary

COURSE OUTLINE

  • Word
  • Excel
  • PowerPoint
  • Outlook
  • Teams
  • SharePoint
  • PowerApps
  • Forms
  • OneNote
  • Yammer
  • Groups
  • Planner
  • Delve
  • Stream

Office Skills & Desktop Computing ↓

This online program includes training for the following:

  • Computer Literacy - Learn how to use the basic features of Windows 10 and IT security for end users.
  • Microsoft Office - Ten popular applications are covered using Office 365 (7), 2019 (2) and 2016 (1).
  • Adobe CC - This covers 8 Adobe CC applications.
  • QuickBooks Pro 2020
  • Google Gmail, AdWords and Analytics
  • Social Networking - Facebook, Twitter, LinkedIn, YouTube, Pinterest, and Instagram are studied.
  • Social Networking - Facebook, Twitter, LinkedIn and Instagram are studied.
  • Office Productivity - Including Dropbox and Tableau
  • Office Collaboration - This covers Cisco WebEx, Facebook Workplace, Skype for Business and Zoom

Duration: 200 Hours

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Office Assistant, Executive Assistant, Secretary, Clerical Worker, Administrator, Supervisor, Manager

COURSE OUTLINE
Computer Literacy

  • Microsoft Windows 10 End User
  • IT Security for End Users

Microsoft Office

  • Beginner Word 365
  • Intermediate Word 365
  • Beginner Excel 365
  • Intermediate Excel 365
  • SharePoint 365
  • Beginning PowerPoint 365
  • Intermediate PowerPoint 365
  • Beginning Outlook 365
  • Intermediate Outlook 365
  • Forms 365
  • Teams 365
  • Microsoft Office 2019: Beginner Project
  • Microsoft Office 2019: Intermediate Project
  • Microsoft Office 2019: Access
  • Microsoft Office 2016: Publisher

Adobe

  • Adobe Acrobat Pro DC
  • Adobe Photoshop CC 2015
  • Adobe Illustrator CC 2015
  • Adobe Captivate 9 Fundamentals
  • Adobe Dreamweaver CC 2015
  • Adobe InDesign CC 2015
  • Adobe Premiere Pro CC 2015
  • Adobe Edge Animate CC

QuickBooks Pro

  • Installing and setting up the application
  • Getting better acquainted with QuickBooks
  • Working with files, documents, and reports
  • Managing accounts, vendors, and inventory
  • Dealing with customers, sales, and tax
  • Setting up invoicing, bills, and payment

Google

  • Gmail
  • Google AdWords
  • Google Analytics for Web

Social Networking

  • Facebook for Web
  • Facebook Business: Facebook Pages
  • Facebook Messenger
  • Instagram for iOS
  • LinkedIn for Web
  • YouTube for Web
  • Twitter for Web
  • Twitter for Professionals
  • Buffer for Business Users
  • Flickr for End Users
  • Pinterest for Web
  • Tumblr for Web
  • Hootsuite

Office Productivity

  • Dropbox for Web
  • Tableau Data Visualization and Analytics
  • Tableau Desktop

Office Collaboration

  • Cisco WebEx for Web
  • Cisco WebEx Teams
  • Facebook Workplace
  • Skype for Business
  • Zoom

Programmes en Francais

At this time, online mentoring support is not available for our “Programmes en Francais” listed below.

Formation en Compétences Professionnelles - 1 ↓

ETI vous propose des programmes académiques post-secondaires qui forment les étudiants pour des opportunités d’emploi et d’avancement en tant que professionnels. Nous évaluons sans cesse les besoins en compétences des entreprises, ce qui nous permet de concevoir des cours en ligne efficaces qui permettent un bon équilibre entre la vie professionnelle et la vie privée.

Duration: 100 Hours

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Administrator, Supervisor, Manager

COURSE OUTLINE
Programme d'étude d'opérations

  • Gestion des opérations : efficacité de la production
  • Comprendre la production allégée
  • Amélioration des processus opérationnels

Programme de planification stratégique

  • Bases de la planification des affaires
  • Réflexion stratégique et gestion des risques
  • Principes fondamentaux en matière de Big Data

Programme d'étude de marketing

  • Stratégies essentielles du marketing
  • Principes de base en matière de relations publiques
  • Le marketing à l'ère du numérique

Business Continuity

  • Continuité de l'activité
  • Travail à distance

Programme d'enseignement en gestion de projet

  • PMI Agile Certified Practitioner (PMI-ACP)®
  • Gestion de projet pour tous
  • Intégration de projet (Guide PMBOK® Sixième édition)
  • Périmètre du projet (Guide PMBOK® Sixième édition)
  • Échéancier du projet (Guide PMBOK® Sixième édition)
  • Coût du projet (Guide PMBOK® Sixième édition)
  • Qualité du projet (Guide PMBOK® Sixième édition)
  • Gestion des ressources (Guide PMBOK® Sixième édition)
  • Communications (Guide PMBOK® Sixième édition)
  • Risque du projet (Guide PMBOK® Sixième édition)
  • Approvisionnement du projet (Guide PMBOK® Sixième édition)
  • Parties prenantes du projet (Guide PMBOK® Sixième édition)
  • Management de projet (Guide PMBOK® Sixième édition)
  • PRINCE2® - Foundation
  • Test Preps

Programme de formation sur la cohésion d'équipe

  • Optimisation des performances en équipe
  • Exploitation des compétences en leadership d'équipe

Stratégies de Vente

  • Fondamentaux de la vente

Programme de formation en service client

  • Compétences en matière de service clientèle
  • Principes de base du service clientèle
  • ITIL® 2011 Foundation
  • ITIL® 4 Foundation

Formation en Compétences Professionnelles - 2 ↓

ETI vous propose des programmes académiques post-secondaires qui forment les étudiants pour des opportunités d’emploi et d’avancement en tant que professionnels. Nous évaluons sans cesse les besoins en compétences des entreprises, ce qui nous permet de concevoir des cours en ligne efficaces qui permettent un bon équilibre entre la vie professionnelle et la vie privée.

Duration: 100 Hours

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Administrator, Supervisor, Manager

COURSE OUTLINE
Programme d'enseignement en soutien administratif

  • Compétences clés des professionnels de soutien administratif
  • Support administratif : les secrets de la réussite

Programme de formation en ressources humaines

  • Sélection de candidats en vue d'un entretien
  • Recruter, sélectionner et intégrer efficacement
  • Gestion des RH transformationnelles et des talents

Programme de finance et de comptabilité

  • La comptabilité pour les personnes qui ne sont pas des professionnels de la finance
  • Principes de base de la comptabilité
  • Prendre conscience des coûts au travail

Programme de formation en management

  • Principes de base pour les primo-managers
  • Gérer les performances des employés
  • Techniques avancées en management
  • Exploiter les techniques clés en management
  • Principes de base pour les primo-managers
  • Gérer les performances des employés
  • Techniques avancées en management
  • Exploiter les techniques clés en management
  • Diriger des effectifs plurigénérationnels
  • Diriger dans des périodes difficiles
  • Réussir grâce à la délégation
  • Coaching pour réussir

Programme de formation en leadership

  • Développement des compétences en leadership
  • Mettre à profit les techniques de leadership
  • Créer un climat positif
  • Améliorer ses compétences en leadership
  • Les femmes et le leadership
  • Diriger des équipes virtuelles
  • La base du sens des affaires

Programme de formation en communication

  • Conflits sur le lieu de travail
  • Principes d'écoute fondamentaux
  • Commentaires et critiques constructifs
  • Communiquer avec tact et diplomatie
  • Efficience par le développement de ses aptitudes propres
  • Collaboration avec des personnes difficiles
  • Gestion et contrôle de la colère
  • Communication transculturelle
  • Communiquer avec des cadres dirigeants
  • Réunions professionnelles efficaces
  • Communication écrite professionnelle efficace
  • Rédiger un dossier commercial
  • Optimisation des courriers électroniques dans le cadre professionnel
  • Appels téléphoniques professionnels : acquérir les compétences essentielles
  • Notions grammaticales pour une communication écrite professionnelle
  • Optimiser vos présentations
  • Compétences pour une communication réussie
  • Développer ses compétences d'écoute
  • Gérer un conflit dans le cadre professionnel
  • Développer des compétences efficaces en négociation
  • Gérer son intelligence émotionnelle
  • L'art du feedback
  • Communiquer avec tact et diplomatie
  • Principes de base pour raconter des histoires
  • Compétences rédactionnelles pour des techniciens

Programme de formation en développement personnel

  • Optimiser votre équilibre travail/vie privée
  • Faire preuve de persévérance dans son travail
  • Instaurer, rétablir et maintenir la confiance
  • Parfaire l'équilibre entre vie professionnelle et vie privée
  • Changement organisationnel : trouver son chemin
  • Améliorer sa productivité personnelle
  • Perfectionnement de ses atouts professionnels
  • Relations à 360°
  • Diversité au travail
  • Travailler sous pression
  • Gérer sa carrière
  • Principes de base en matière d'éthique
  • Stratégies de prise de parole en public
  • Être créatif dans le cadre professionnel
  • Gestion du temps
  • Découvrir ses points forts
  • Venir à bout de la procrastination
  • Améliorer sa mémoire
  • Améliorer sa vitesse de lecture
  • Préjugés inconscients
  • Faire face aux problèmes et prendre des décisions
  • Développer ses compétences d'analyse critique
  • Instaurer un changement organisationnel durable
  • État d’esprit tourné vers la croissance

Office Skills & Desktop Computing ↓

Avec ce programme, les étudiants apprendront à utiliser avec succès les applications les plus populaires pour la collaboration et la gestion de projet sur le lieu de travail.

Duration: 180 Hours

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Office Assistant, Executive Assistant, Secretary, Clerical Worker, Administrator, Supervisor, Manager

COURSE OUTLINE

DESKTOP COMPUTER SKILLS
Microsoft Office

  • Office 365 – Word
  • Office 365 – Excel
  • Office 365 – PowerPoint
  • Office 365 – Outlook
  • Office 365 – SharePoint
  • Office 365 – Teams
  • Office 2016 – Publisher
  • Office 2016 – Access
  • Office 2016 – Skype for Business
  • Office 2016 – Project

Sécurité des Informations pour les Utilisateurs Finaux

Microsoft Windows 10

Continuité de l’Activité

  • Planning de continuité de l’activité
  • Travail à distance

Outils de Productivité

  • Dropbox
  • Tableau Desktop
  • Zoom

Outils de Collaboration

  • Cisco WebEx Teams
  • Facebook Workplace

Outils des Médias Sociaux

  • LinkedIn for Web
  • Twitter
  • Twitter pour les professionnels

ADMINISTRATION & FINANCES

Programme d'enseignement en soutien administratif

Principes fondamentaux en matière de Big Data

Programme de Base de finance et de comptabilité

  • La comptabilité pour les personnes qui ne sont pas des professionnels de la finance
  • Principes de base de la comptabilité
  • Prendre conscience des coûts au travail

PROGRAMME DE FORMATION EN COMMUNICATION

  • Rédiger un dossier commercial
  • Optimisation des courriers électroniques dans le cadre professionnel
  • Appels téléphoniques professionnels : acquérir les compétences essentielles
  • Notions grammaticales pour une communication écrite professionnelle
  • Optimiser vos présentations
  • Compétences rédactionnelles pour des techniciens
  • Compétences pour une communication réussie
  • Efficience par le développement de ses aptitudes propres
  • Collaboration avec des personnes difficiles
  • Gestion et contrôle de la colère
  • Communication transculturelle
  • Communiquer avec des cadres dirigeants
  • Réunions professionnelles efficaces
  • Communication écrite professionnelle efficace
  • Gérer un conflit dans le cadre professionnel
  • Développer des compétences efficaces en négociation
  • Gérer son intelligence émotionnelle
  • Développer ses compétences d’écoute
  • L’art du feedback
  • Communiquer avec tact et diplomatie
  • Principes de base de la narration d’affaires

STRATEGIES DE VENTES & DE SERVICE A LA CLIENTELE

Fondamentaux de la vente

Programme de formation en service client

Principes de base du service clientèle

ITIL® 4 Foundation

EFFICACITE DE PROJET

Programme de formation sur la cohésion d'équipe

  • Optimisation des performances en équipe
  • Exploitation des compétences en leadership d'équipe

Outils de Productivité et de Collaboration ↓

Chaque entreprise peut bénéficier d'un excellent travail d'équipe. La collaboration est essentielle, mais une excellente collaboration nécessite une excellente communication. Et la qualité de cette communication est très précieuse. De nos jours, il existe toutes sortes d'outils de collaboration en ligne pour aider votre équipe à bien communiquer et à rester en phase.

Avec ce programme, les étudiants apprendront à utiliser avec succès les applications les plus populaires pour la collaboration et la gestion de projet sur le lieu de travail.

Duration: 400 Hours

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Office Assistant, Executive Assistant, Secretary, Clerical Worker, Administrator, Supervisor, Manager

COURSE OUTLINE
MICROSOFT OFFICE 365

  • Word
  • Excel
  • PowerPoint
  • Outlook
  • SharePoint
  • Teams
  • Yammer
  • Planner
  • Groups
  • Stream
  • OneDrive for Business
  • Flow
  • Forms
  • Delve
  • OneNote

MICROSOFT OFFICE 2019

  • Word
  • Excel
  • PowerPoint
  • Outlook
  • Visio Professionnel

MICROSOFT OFFICE 2016

  • Word
  • Excel
  • PowerPoint
  • Outlook
  • Publisher
  • Access
  • SharePoint
  • Sway
  • Skype for Business
  • Visio
  • OneNote
  • Project

MICROSOFT Windows 10

  • Windows 10 Fall Creators Update
  • One Note Pour Windows 10

SECURITE DES INFORMATIONS

  • Sécurité des informations pour les utilisateurs finaux

GOOGLE APPS

  • Google Drive
  • Google Forms
  • Google Sheets

GOOGLE CHROME & GOOGLE ANALYTICS

  • Google Chrome
  • Google Analytics

G SUITE

  • Gmail Web
  • Google Docs
  • Google Sheets
  • Google Photos
  • Google Sites
  • Google Slides
  • Google Drawings
  • Google Hangouts
  • Google Hangouts Meet
  • Google Keep
  • Google Team Drives

MOBILE DEVICES

  • Android 8.0 for End Users
  • iOS 12 for End Users

OUTILS DE PRODUCTIVITE

  • Slack
  • Chatter Lightning
  • Prezi Classic
  • Box
  • Dropbox
  • Dropbox Paper
  • JIRA
  • Tableau Desktop
  • Tableau Prep Builder
  • Salesforce Lightning
  • Asana for Web
  • Microsoft To-Do
  • Smartsheet
  • Evernote 6.0
  • FreeMind 1.0.1
  • Pocket for Web
  • MindManager
  • Zoom

OUTILS DE COLLABORATION

  • Basecamp 2
  • Cisco Jabber 11.8 for Windows
  • LogMeIn GoToWebinar
  • LogMeIn GoToMeeting
  • Join.me for Windows
  • Circuit for Web
  • Cisco WebEx Teams
  • Confluence Web
  • Facebook Workplace
  • Trello
  • Jive-n Cloud

OUTILS DE COLLABORATION

  • YouTube pour Web
  • LinkedIn for Web
  • Buffer
  • Twitter
  • Twitter pour les professionnels
  • Instagram for iOS
  • Pinterest for Web
  • Facebook
  • Facebook Messenger
  • Facebook Business
  • Hootsuite

IBM FOR END USERS

  • IBM Connections Cloud
  • IBM Verse

Information Technology Programs

For our information technology programs listed below, certified mentors are available to help students with their studies. Students can reach them by entering a Mentored Chat Room or by using the Email My Mentor service.

Blockchain Solutions Architect ↓

A blockchain is a distributed database that is shared among the nodes of a computer network. As a database, a blockchain stores information electronically in digital format. Blockchains are best known for their crucial role in cryptocurrency systems, such as Bitcoin, for maintaining a secure and decentralized record of transactions. The innovation with a blockchain is that it guarantees the fidelity and security of a record of data and generates trust without the need for a trusted third party.

This Program Includes:

  • Blockchain Track 1: Blockchain Application Developer
  • Blockchain Track 2: Blockchain Smart Contracts Programmer
  • Blockchain Track 3: Blockchain Engineer
  • Blockchain Track 4: Blockchain Solutions Architect
  • Business and Leadership for Blockchain Solutions Architect
  • Productivity Tools for Blockchain Solutions Architect

Duration: 53 hours + 32 hours of Virtual Practice Lab

Includes: mentoring, a library of e-books, and virtual practice labs

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Blockchain Administrator, Blockchain Analyst, Blockchain Architect, Blockchain Consultant, Blockchain Developer, Blockchain Engineer, Blockchain Project Manager

COURSE OUTLINE

Blockchain Application Developer

  • Blockchain & Ethereum: Introduction
  • Blockchain & Ethereum: Performing Transactions in Ethereum
  • Blockchain & Ethereum: Mining & Smart Contracts in Ethereum
  • Working with Ethereum: Sorting Data
  • Working with Ethereum: Smart Contract Development
  • Working with Ethereum: Metamask & the Ethereum Wallet
  • Working with Ethereum: the Geth Client
  • Working with Ethereum: Lifecycle of a Smart Contract
  • Working with Ethereum: Tools for Smart Contract Development
  • Virtual Practice Lab
  • Final Exam

Blockchain Smart Contracts Programmer

  • Ethereum Smart Contracts with Solidity: Overview of Ethereum & Solidity
  • Ethereum Smart Contracts with Solidity: Features of the Solidity Language
  • Ethereum Smart Contracts with Solidity: the Remix Solidity IDE
  • Ethereum Smart Contracts with Solidity: Functions in Solidity
  • Ethereum Smart Contracts with Solidity: Ether Transfer Operations in Solidity
  • Ethereum Smart Contracts with Solidity: Data & Control Structures in Solidity
  • Ethereum Smart Contracts with Solidity: Building Decentralized Apps
  • Smart Contracts & Hyperledger Fabric: Foundations of Hyperledger Fabric
  • Smart Contracts & Hyperledger Fabric: Setting Up a Hyperledger Fabric Network
  • Smart Contracts & Hyperledger Fabric: Working with Fabric Chaincode in Golang
  • Smart Contracts & Hyperledger Fabric: Working with Fabric Chaincode in NodeJS
  • Smart Contracts & Hyperledger Fabric: Hyperledger Fabric Web App
  • Smart Contracts & Hyperledger Fabric: Hyperledger Composer Playground
  • Smart Contracts & Hyperledger Fabric: Web Apps for Hyperledger Composer Networks
  • Virtual Practice Lab
  • Final Exam

Blockchain Engineer

  • Truffle Suite: Introduction
  • Truffle Suite: BlockBuilding Private Blockchain Networks with Ganache
  • Truffle Suite: Automatic Development with the Truffle Framework
  • Truffle Suite: Using Drizzle to Build Decentralized Apps
  • Blockchain & Hyperledger Fabric: an Overview of Blockchain Technology
  • Blockchain & Hyperledger Fabric: an Overview of Hyperledger
  • Blockchain & Hyperledger Fabric: the Hyperledger Fabric
  • Virtual Practice Lab
  • Final Exam

Blockchain Solutions Architect

  • Building Decentralized Applications for Ethereum: an Introduction to dApps
  • Building Decentralized Applications for Ethereum: Building the Back End
  • Building Decentralized Applications for Ethereum: Building the Front End
  • Building Decentralized Applications for Ethereum: Bespoke Ethereum Tokens
  • Cloud Blockchains: an Introduction to Blockchain on the Cloud
  • Cloud Blockchains: Single-organization Networks on Amazon Managed Blockchain
  • Cloud Blockchains: Multi-organization Networks on Amazon Managed Blockchain
  • Cloud Blockchains: Building Apps on the Azure Blockchain Workbench
  • Virtual Practice Lab
  • Final Exam

Business and Leadership for Blockchain Solutions Architect

  • Developing and Supporting an Agile Mind-set
  • Being an Effective Team Member
  • Getting to the Root of the problem
  • Building a Culture of Design Thinking
  • Encouraging Team Communication & Collaboration
  • Building Agile Capabilities in your Organization
  • Reaching Sound Conclusions
  • Leading a Cross-functional Team
  • Cultivating Cross-functional Team Collaboration
  • Strategies for Managing Technical Teams
  • Knowing when to Take Strategic Risks

Productivity Tools for Blockchain Solutions Architect

  • Confluence: Signing in and navigating within Spaces
  • Confluence: Setting up and Managing Spaces
  • Confluence: Working with Spaces
  • Confluence: Working with Team Members
  • Confluence: Configuring Spaces

Cisco Certifications ↓

Cisco certifications validate your ability to use the best-in-class networking and business communications devices from Cisco Systems. Our courses prepare the students for a diverse range of credentials that bring measurable rewards to network professionals and the companies that employ them.

This program prepares the students for the certification exams listed below:

  • Cisco Certified Network Associate (200-301)
  • Implementing and Operating Cisco Enterprise Network Core Technologies (350-401)
  • Implementing Cisco Enterprise Advanced Routing and Services (300-410)

Duration: 60 Hours + 21 Hours Virtual Practice Lab for CCNA

Includes: Mentoring, Virtual Practice Lab for CCNA, and Certification Exam Review Questions

Prerequisites: HS Diploma or equivalent, basic computer networking skills and familiarity with the internet

Occupational Objectives: Computer Network Administrator

COURSE DESCRIPTION

Cisco Certified Network Associate (200-301)
CCNA (200-301) tests a candidate’s ability to implement and administer a wide range of modern IT networking technologies. ETI’s online program covers every exam objective, including network components, IP connectivity and routing, network security, virtual networking, and much more.

Implementing and Operating Cisco Enterprise Network Core Technologies (350-401)
ENCOR (350-401) teaches the students the skills related to implementing core enterprise network technologies, including dual stack (IPv4 and IPv6) architecture, virtualization, infrastructure, network assurance, security, and automation.

Implementing Cisco Enterprise Advanced Routing and Services (300-410)
ENARSI (300-410) validates the ability to plan, implement, verify and troubleshoot local and wide-area enterprise networks and work collaboratively with specialists on advanced security, voice, wireless and video solutions.

CompTIA Networking ↓

The Computing Technology Industry Association (CompTIA) is an American non-profit trade association, issuing professional certifications for the information technology (IT) industry. It is considered one of the IT industry's top trade associations.

This program prepares the students for the certification exams listed below:

  • CompTIA A+ 220-1101
  • CompTIA A+ 220-1102
  • CompTIA Server+
  • CompTIA Network+
  • CompTIA Cloud+

Duration: 117 Hours + 95 Hours Virtual Practice Lab

Includes: mentoring, virtual practice labs, and exam review questions.

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Computer Support Specialist, Network Administrator

*COURSE DESCRIPTION**

  • CompTIA A+ 220-1101
    This course Covers mobile devices, networking technology, hardware, virtualization and cloud computing and network troubleshooting.

  • CompTIA A+ 220-1102
    This course Covers installing and configuring operating systems, expanded security, software troubleshooting and operational procedures.

  • CompTIA Server+
    This course Explores system hardware, software, storage, disaster recovery, troubleshooting, virtualization, big data, cloud storage, security, scalability and more.

  • CompTIA Network+
    This course verifies the certified individual has the skills and knowledge needed to take on a pivotal role in building, managing, and protecting the critical asset that is the data network.

  • CompTIA Cloud+
    This course demonstrates that an individual knows what cloud computing means from a business and technical perspective, as well as what is involved in moving to and governing the cloud.

Cybersecurity Architect ↓

A structured approach to security allows for the efficient management of security controls. Students can examine end-user security concepts such as shared responsibilities and policies, physical controls, authentication, software, and best practices. They will also explore the threat categories in the STRIDE (Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, and Elevation of Privilege) model for identifying computer security threats, including spoofing, tampering, repudiation, information disclosure, denial of service (DoS), and escalation of privilege. Prior to performing any penetration testing, it is important to outline the Rules of Engagement (RoE) with the client. This course presents an overview of the RoE, how it relates to business, and the potential consequences of not having the RoE in place.

This Program Includes:

  • Security Analyst
  • Forensics Analyst
  • Vulnerability Analyst
  • Security Architect
  • Business and Leadership for Security Architects
  • Productivity Tools for Security Architects

Duration: 58 hours + 32 hours of Virtual Practice Lab

Includes: mentoring, a library of e-books, and virtual practice labs

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Cybersecurity Specialist

COURSE OUTLINE

Security Analyst

  • Cybersecurity 101: Session and Risk Management
  • Cybersecurity 101: Auditing & Incident Response
  • An Executive's Guide to Security: Understanding Security Threats
  • An Executive's Guide to Security: Protecting Your Information
  • Information Security: APT Defenses
  • Information Security: NACs and Gateways
  • Information Security: Subnetting and DNS for Security Architects
  • Information Security: Securing Networking Protocols
  • Information Security: Hardening Security Topologies
  • Information Security: Continual Infrastructure Testing
  • Information Security: Security Governance
  • Information Security: Honeypots
  • Information Security: Pen Testing
  • Virtual Practice Lab
  • Final Exam

Forensics Analyst

  • End User Security: The End-user Perspective
  • End User Security: The Security Administrator Perspective
  • End User Security: Securing End Users Against Attackers
  • Anomaly Detection: Aspects of Anomaly Detection
  • Anomaly Detection: Network Anomaly Detection
  • Digital Forensic Techniques and Investigative Approaches
  • Ethics and Privacy: Digital Forensics
  • Risk Analysis: Security Risk Management
  • Cryptography: Introduction to Cryptography Services
  • Cryptography: Introduction to
  • Forensics Analyst
  • Virtual Practice Lab
  • Final Exam

Vulnerability Analyst

  • Security Vulnerabilities: Managing Threats & Vulnerabilities
  • Intrusion Detection: Best Practices
  • Intrusion Prevention: Best Practices
  • Authentication & Encryption: Best Practices
  • Security Topologies: Developing Secure Networks
  • Security Architect: Secure Coding Concepts
  • Security Architectures: Defensible Security
  • Virtual Practice Lab
  • Final Exam

Security Architect

  • Security Rules: Rules of Engagement
  • Security Architect: Ethical Hacking Best Practices
  • Intelligent Orchestration: Automating Security Incident Processing
  • Regulatory Mandates: Security Program Regulatory Integration
  • Data Security Breach Notification Process
  • Security Incident Triage
  • Unified Security: Playbook Approach to Security
  • Virtual Practice Lab
  • Final Exam

Business and Leadership for Security Architects

  • Confronting your Assumptions
  • Identifying Risks in your Organization
  • Managing a Project to Minimize Risk and Maximize Quality
  • Taking your Team to the Next Level with Delegation
  • Developing and Supporting an Agile Mind-set
  • Listening Even when it Is Difficult to Listen
  • Data Analysis and Root Cause Analysis in Six Sigma
  • Managing for Operational Excellence
  • Enabling for Business Process Improvement

Productivity Tools for Security Architects

  • JIRA Cloud
  • Asana Web
  • Basecamp 3
  • Confluence
  • Convo
  • Trello
  • Office 365 Yammer

Cybersecurity: Penetration Tester to SecOps Engineer ↓

This course covers from penetration testing fundamentals to advanced pen testing techniques. Incident response, risk assessment, secure technology, hacking techniques, secure coding, cloud and IoT security, and threat mitigation are also covered.

This Program Includes:

  • Penetration Tester
  • Incident Response Leader
  • Ethical Hacker
  • SecOps Engineer
  • Business and Leadership for SecOps Engineers
  • Productivity Tools for SecOps Engineers

Duration: 47 hours + 24 hours of Virtual Practice Lab

Includes: mentoring, a library of e-books, and virtual practice labs

Prerequisites: HS Diploma or equivalent, basic computer networking and security skills and familiarity with the internet

Occupational Objectives: Cybersecurity Specialist

COURSE OUTLINE

Penetration Tester

  • Penetration Testing Fundamentals
  • Pen Testing Awareness: Results Management
  • Security Measures: Implementing Security Controls
  • Pen Testing: End-user Behavior
  • PenTesting for Physical Security
  • Wi-Fi Penetration Testing
  • Pen Testing: Advanced Pen Testing Techniques
  • Final Exam: Penetration Tester

Incident Response Leader

  • Policy & Governance: Incident Response
  • Planning Measures: Incident Response Planning
  • Preemptive Troubleshooting: Concepts & Strategies
  • Security Best Practices: Network Appliance Security
  • Monitoring & Securing System Configuration
  • Security Strategy: Patch Management Strategies
  • Regulation Conformance for Incidence Response
  • Virtual Practice Lab: Incident Response Leader
  • Final Exam: Incident Response Leader

Ethical Hacker

  • Risk Assessment
  • Incident Response
  • Security Standards
  • Secure Technology & Applications
  • Account Creation
  • Scanning
  • Hacking Techniques
  • Virtual Practice Lab: Ethical Hacker
  • Final Exam: Ethical Hacker

SecOps Engineer

  • System Infrastructure Security
  • Secure Coding
  • Security Engineering
  • Cloud & IoT security
  • Threat Mitigation
  • Virtual Practice Lab: SecOps Engineer
  • Final Exam: SecOps Engineer

Business and Leadership for SecOps Engineers

  • Confronting your Assumptions
  • Identifying Risks in your Organization
  • Managing a Project to Minimize Risk and Maximize Quality
  • Taking your Team to the Next Level with Delegation
  • Developing and Supporting an Agile Mind-set
  • Listening Even when it Is Difficult to Listen
  • Data Analysis and Root Cause Analysis in Six Sigma
  • Managing for Operational Excellence
  • Enabling Business Process Improvement

Productivity Tools for SecOps Engineers

  • JIRA Cloud
  • Asana Web
  • Basecamp 3
  • Confluence
  • Convo
  • Trello
  • Office 365 Yammer

Cybersecurity with CompTIA ↓

The Computing Technology Industry Association (CompTIA) is an American non-profit trade association, issuing professional certifications for the information technology (IT) industry. It is considered one of the IT industry's top trade associations.

This program prepares the students for the cybersecurity certification exams listed below:

  • CompTIA Security+
  • CompTIA Cybersecurity Analyst CySA+
  • CompTIA Advanced Security Practitioner (CASP+)
  • CompTIA PenTest+

Duration: 100 Hours + 100 Hours Virtual Practice Lab + 30 Hours Bootcamp

Includes: mentoring, virtual practice lab, bootcamp, and exam review questions. Bootcamps are pre-recorded live sessions with an instructor and students that include program review, additional information, and a Q&A.

Prerequisites: HS Diploma or equivalent and computer networking skills

Occupational Objectives: Network Security Specialist, Network Administrator

COURSE DESCRIPTION

  • CompTIA Security+
    This course designates knowledgeable professionals in the field of security, one of the fastest-growing fields in IT.

  • CompTIA CySA+
    This course is an IT workforce certification that applies behavioral analytics to networks and devices to prevent, detect and combat cybersecurity threats.

  • CompTIA CASP+
    This course validates advanced-level competency in risk management, enterprise security operations and architecture, research and collaboration, and integration of enterprise security.

  • CompTIA PenTest+
    This course teaches cybersecurity professionals tasked with penetration testing and vulnerability assessment and management.

Cybersecurity with ISC & EC Council ↓

Cyber security is the application of technologies, processes and controls to protect systems, networks, programs, devices and data from cyber attacks. It aims to reduce the risk of cyber attacks and protect against the unauthorised exploitation of systems, networks and technologies.

The International Information Systems Security Certification Consortium, more commonly known as (ISC)2, is a non-profit organization that provides security training and certificates. It is the World's Leading Cybersecurity Professional Organization.

The International Council of E-Commerce Consultants (EC-Council) is a member-based organization that certifies individuals in various e-business and information security skills.

This program prepares the students for the certification exams listed below:

  • Certified Information Systems Security Professional (CISSP)
  • Systems Security Certified Practitioner (SSCP)
  • Certified Ethical Hacker (CEHv11)

Duration: 74 Hours + 49 Hours Virtual Practice Lab + 32 Hours Bootcamp

Includes: mentoring, virtual practice lab (CISSP & CEH), bootcamps, and test review questions. Bootcamps are pre-recorded live sessions with an instructor and students that include program review, additional information, and a Q&A.

Prerequisites: HS Diploma or equivalent and computer networking skills

Occupational Objectives: Network Security Specialist, Network Administrator

COURSE DESCRIPTION

  • (ISC)² Certified Information Systems Security Professional (CISSP)
    This course develops your expertise in security and risk management, communications and network security, software development security, security engineering and operations, and security assessment and testing.

  • (ISC)² Systems Security Certified Practitioner (SSCP)
    This course will develop your expertise in implementing IT policies and procedures.

  • EC Council Certified Ethical Hacker (CEHv11)
    This course teaches network and information security professionals, security officers, auditors, site administrators and anyone who is concerned about the integrity of the network infrastructure.

Data Science ↓

Data Science provides meaningful information based on large amounts of complex data or big data. Data science, or data-driven science, combines different fields of work in statistics and computation to interpret data for decision-making purposes.

This program prepares students to take the DP-100 Designing & Implementing a Data Science Solution on Azure certification exam**.

Duration: 112 Hours + 32 Hours Virtual Practice Lab + 12 Hours Bootcamp

Includes: mentoring, e-books, virtual practice lab and bootcamp. Bootcamps are pre-recorded live sessions with an instructor and students that include program review, additional information, and a Q&A.

Prerequisites: HS Diploma or equivalent, basic computer programming skills and familiarity with the internet

Occupational Objectives: Data Scientist, Data Analyst, Data Engineer, Data Architect, Data Storyteller

COURSE DESCRIPTION

  • Data Analyst
    Topics include Python for data science, R for data science, data science statistics, Spark, Hadoop, Hadoop HDFS, data silos, lakes, and streams.

  • Data Wrangler
    Students learn data wrangling with Pandas, Data Wrangler 4, technology landscape & tools for data management, querying data with Hive, filtering data using MapReduce, data analysis using Spark, Deep Dive microservices & serverless computing.

  • Data Ops
    Students learn how to deploy data tools; deliver dashboards; implement governance strategies. They learn data access, data classification, encryption, & monitoring. They are introduced to streaming and scalable data architectures, data pipelines, data sources, data streams, as well as data rollbacks.

  • Data Scientist
    Topics include Tableau desktop, storytelling with data, data visualization with Seaborn, Advanced visualizations and Dashboards, anomaly handling, data research exploration techniques, machine & Deep learning algorithms and more.

  • DP-100 Designing & Implementing a Data Science Solution on Azure This course introduces Machine learning; ML services; regression, classification, and clustering models; project Jupiter & Notebooks; Azure data platform services, storage accounts, and data factory; ML data stores, orchestration, deployment, and model monitoring. This course also covers data storage and process monitoring, data solution optimization, and high availability & disaster recovery.

DevOps Engineer ↓

DevOps is an abbreviation for a modern methodology that describe practices and technologies (automated and manual) that support tight integration between the application development and production (including testing and quality) environments. By integrating the traditional isolated environments, the ALM process supports an open communications methodology, and allows for controlled automated processes within the entire application lifetime.

This program is designed for:

  • IT professionals who manage and control all aspects and roles within the software application development lifecycle
  • IT developers
  • Application test and deployment specialists
  • Professionals involved in application production

This program also prepares students to take the AZ-400 Microsoft Azure DevOps Solutions certification exam**.

Course Listing

  • Software Developer
  • DevOps Tools, Frameworks, and Capabilities
  • DevOps Lead
  • DevOps Architect
  • AZ-400 Microsoft Azure DevOps Solutions
  • Business and Leadership for DevOps Engineers
  • Productivity Tools for DevOps Engineers

Duration: 80 hours + 32 hours Virtual Practice Lab

Includes: mentoring, e-books, virtual practice labs, and certification exam review questions for AZ-400

Prerequisites: HS Diploma or equivalent, basic computer networking skills and familiarity with the internet

Occupational Objectives: DevOps Architect, Azure devops Engineer, Azure Cloud Platform Engineer

COURSE OUTLINE

DevOps Engineer Track 1: Software Developer

  • DevOps Mindset: DevOps Principles & Implementation Approach
  • DevOps Mindset: DevOps Implementation Using Tools
  • The Language of DevOps: DevOps Principles & Practices
  • The Language of DevOps: DevOps Tools & Processes
  • DevOps Agile Development: Agile Processes for DevOps
  • DevOps Agile Development: DevOps Methodologies for Developers
  • DevOps Smart Failure: Fail Fast & DevOps
  • DevOps Collaboration Tools: Tools for Continuous Integration
  • DevOps Collaboration Tools: Tools for Continuous Delivery
  • Virtual Practice Lab
  • Final Exam

DevOps Engineer Track 2: DevOps Tools, Frameworks, and Capabilities

  • DevOps Tools: Selecting the Right Tools
  • Using Git for DevOps: Using Git Effectively
  • Using Git for DevOps: Managing Conflicts & Effectively Using Git Workflow
  • Using Docker for DevOps: Introduction
  • Using Docker for DevOps: Configuration for Continuous Delivery
  • Ansible: Ansible for DevOps Provisioning
  • Ansible: Continuous Delivery and Monitoring Using Ansible Playbook and Tower
  • Chef for DevOps: Managing Infrastructure Using Chef
  • Chef for DevOps: Automate Infrastructure Using Chef Tools & Templates
  • Puppet for DevOps: Installing & Working with Puppet
  • Puppet for DevOps: Working with Puppet Bolt & Continuous Delivery for PE
  • Jenkins for DevOps: Jenkins Configuration for DevOps
  • Jenkins for DevOps: Automated Testing & Advanced Jobs using Jenkins
  • SaltStack for DevOps: Working with SaltStack Components
  • SaltStack for DevOps: Configuration Management
  • Virtual Practice Lab
  • Final Exam

DevOps Engineer Track 3: DevOps Lead

  • Best Practices for DevOps Implementation
  • DevOps Cloud Automation: AWS DevOps Tools
  • DevOps Cloud Automation: Advanced AWS Pipelines and DevOps Using Azure
  • DevOps Cloud Automation: DevOps with Google Cloud Platform
  • DevOps Automation: Configuration Management
  • DevOps Automation: Delivery Mechanism
  • CI/CD Implementation
  • DevOps with Docker: Container Management
  • DevOps with Docker: Implementing DevOps Using Docker
  • DevOps with Docker: Management in the Cloud
  • DevOps Continuous Testing: Testing Approaches
  • DevOps Continuous Testing: Testing Methodologies
  • Virtual Practice Lab
  • Final Exam

DevOps Engineer Track 4: DevOps Architect

  • Scaling DevOps: Pipelines at Scale
  • Scaling DevOps: Infrastructure at Scale
  • Enterprise DevOps with Docker
  • DevOps Continuous Feedback: Implementation
  • DevOps Continuous Feedback: Loop Tools
  • DevOps Security Considerations: Securing Pipelines
  • DevOps Security Considerations: DevSecOps Principles
  • Virtual Practice Lab
  • Final Exam

AZ-400 Microsoft Azure DevOps Solutions

  • Migration and Consolidation Strategy for Tools
  • Design and Implement Agile Work Management Approach
  • Design a Quality Strategy and Secure Development Process
  • Tool Integration
  • Version and Source Control
  • Code Flow and Mobile DevOps
  • Application Configuration and Secrets
  • Manage Code Quality and Security Policies
  • Azure DevOps Infrastructure
  • Design and Set Up Release Strategy and Workflow
  • Implement Deployment Patterns
  • Dependency Management and Security Compliance
  • Infrastructure as Code and Security Compliance
  • Implement Infrastructure as Code
  • Implement Continuous Feedback

Business and Leadership for DevOps Engineer

  • The Essential Role of the Agile Product Owner
  • Managing Pressure and Stress to Optimize your Performance
  • Defining Alternative Solutions to a Problem
  • Developing a Growth Mindset
  • Cultivating Cross-functional Team Collaboration
  • Confronting Your Assumptions
  • Managing a Project to Minimize Risk and Maximize Quality
  • Using Strategic Thinking to Consider the Big Picture
  • Reaching Efficient Solutions with Computational Thinking
  • Running Meetings in Better Directions
  • Investigating Arguments
  • Innovating with Lean Product Management

Productivity Tools for DevOps Engineers

  • JIRA Cloud
  • Slack
  • Confluence

Full Stack Developer (FSD) ↓

Today’s computers are powerful tools capable of accomplishing sophisticated tasks, but not without the assistance of skilled developers. Software systems are increasingly ubiquitous in all aspects of our lives. Failures in these systems can be costly in terms of money, time, and business reputation. Some programming failures can even result in personal injury or death. Effective software design, development and testing is integral to mitigating harm caused by failures and providing confidence in systems.

This online training program is designed for professional application developers or programmers, with at least 2 years experience, who want to learn the latest recommended techniques for designing, developing and testing high quality software.

COURSE LISTING

  • FSD Track 1: Enterprise Developer
  • FSD Track 2: Front-end Developer
  • FSD Track 3: Middle/Back-end Developer
  • FSD Track 4: Full Stack Developer
  • Business and Leadership for Full Stack Developers
  • Productivity Tools for Full Stack Developers

Duration: 60 hours + 32 hours of Virtual Practice Lab

Includes: mentoring and virtual practice labs

Prerequisites: HS Diploma or equivalent, basic computer programming skills and familiarity with the internet

Occupational Objectives: Programmer, Coder

COURSE OUTLINES

Enterprise Developer

  • FSD Getting Started: Introduction to Full Stack Development
  • Full Stack Developer Software Testing
  • Secure Full Stack Developer Programming
  • Introduction to the MEAN Stack
  • The MERN Stack and FSD
  • Full Stack Developer Front-end Primer
  • FSD Back End and Miscellaneous Tools
  • Final Exam: Enterprise Developer

Front-end Developer

  • Features of HTML5 and CSS3
  • Advanced CSS Browser Features
  • Using JavaScript Functions
  • Writing Code with JQuery
  • Frameworks
  • UI Development with ReactJS
  • Server Tools
  • Build Tools
  • Testing Tools
  • Final Exam: Front-end Developer

Middle/Back-end Developer

  • FSD Development: Java Spring Framework
  • FSD Development with Python: API Development in Flask
  • RESTful Services for FSD: Building and Testing RESTful Services
  • Deploying FSD Projects: Deployment Overview
  • CI/CD Pipelines: Full Stack Developer CI/CD
  • Full Stack End-to-End Testing
  • Data Infrastructure: Databases in FSD Development
  • Final Exam: Middle/Back-end Developer

Full Stack Developer

  • MEAN Stack Development
  • Advanced MERN Development
  • SQL in FSD Development
  • NoSQL for FSD Development
  • FSD Secure Database Development
  • Advanced Database Security Development
  • Final Exam: Full Stack Developer

Business and Leadership for Full Stack Developers

  • Developing your Business Acumen
  • Building a Culture of Design Thinking
  • Building the Foundation for an Effective Team
  • Leading a Cross-functional Team
  • Building Agile Capabilities in your Organization
  • Effective Team Communication
  • Using Active Listening in Workplace Situations
  • Choosing the Right Interpersonal Communication Method to make your Point
  • Contributing as a Virtual Team Member
  • Reaching Sound Conclusions

Productivity Tools for Full Stack Developers

  • JIRA Cloud
  • Asana Web
  • Basecamp 3
  • Confluence
  • Convo
  • Trello
  • Office 365 Yammer

Machine Learning ↓

Machine learning is a method of data analysis that automates analytical model building. It is a branch of artificial intelligence based on the idea that systems can learn from data, identify patterns and make decisions with minimal human intervention.

This program also prepares the student to take the AWS Certified Machine Learning certification exam.

Duration: 91 hours + 30 hours of Virtual Practice Lab

Includes: mentoring, virtual practice labs, and exam review questions for AWS Certified Machine Learning

Prerequisites: HS Diploma or equivalent, basic computer programming skills and familiarity with the internet

Occupational Objectives: Web Programmer, Web Developer

AVAILABLE COURSES

  • ML Track 1: ML Programmer
    This course covers linear algebra, linear regression models, computational theory, model management, Bayesian methods, reinforcement learning, math for data science and ML, building ML training sets, and linear model and gradient descent.

  • ML Track 2: DL Programmer
    This course covers neural networks, ConvNets, convolutional neural networks, Convo Nets for visual recognition, sequence model, build & train RNNs, and ML algorithms.

  • ML Track 3: ML Engineer
    This course covers predictive modeling, AI implementation, automation design and robotics, ML/DL in the enterprise, enterprises services, architecting balance, and refactoring ML/DL algorithms.

  • ML Track 4: ML Architect
    This course covers applied predictive modeling, implementing Deep learning, applied Deep learning, advanced reinforcement learning, ML/DL best practices, and Deep learning with Keras.

  • AWS Certified Machine Learning
    This course is an Amazon Web Services product that allows a developer to discover patterns in end-user data through algorithms, construct mathematical models based on these patterns and then create and implement predictive applications.

  • Business and Leadership for ML Architects

    • Getting to the Root of the problem
    • Confronting your Assumptions
    • Investigating Arguments
    • Managing a Project to Minimize Risk and Maximize Quality
    • Building Agile Capabilities in your Organization
    • Leading a Cross-functional Team
    • Cultivating Relationships with your Peers
    • The Building Blocks of Building Trust
    • Trust Building through Effective Communication
    • Defining Alternative Solutions to a Problem
    • Six Sigma Performance Metrics
    • Thinking Strategically as a Manager
    • Cultivating Cross-functional Team Collaboration
    • Unleashing Personal and Team Creativity
  • Productivity Tools for ML Architects

    • Confluence: Signing in and navigating within Spaces
    • Confluence: Setting up and Managing Spaces
    • Confluence: Working with Spaces
    • Confluence: Working with Team Members
    • Confluence: Configuring Spaces

Microsoft Windows 10 and Managing Modern Desktops ↓

Students develop the ability to deploy Windows, manage devices and data, configure connectivity, and maintain Windows. They also acquire the knowledge needed to perform post-installation configuration; manage local users, local groups and devices; configure data access and protection; configure devices with local policies; manage Windows security; configure networking; configure remote connectivity; configure system and data recovery; manage updates; and monitor and manage windows.

This course prepares the student to take the following certification exams:

  • MD-100 Windows 10
  • MD-101 Managing Modern Desktops

Duration: 29 Hours + 29 Hours Virtual Practice Lab for MD-100

Includes: mentoring, test prep, virtual practice lab for MD-100, and certification exam review questions

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Desktop Administrator, Computer Network Administrator

COURSE OUTLINE

  • MD-100 Windows 10

    • Active Directory Management
    • Preparing for Deployment
    • Deployment
    • Perform Post-Installation Configuration
    • Manage Devices and Data
    • Policy-Based Management
    • Configure Networking
    • Configure Remote Connectivity
    • Configure System and Data Recovery
    • Manage Updates
    • Monitor & Manage Windows
  • MD-101 Managing Modern Desktops

    • Dynamic Deployments
    • Windows Autopilot
    • Upgrading Devices
    • Managing Updates
    • Device Authentication
    • Co-Management
    • Conditional Access
    • Device Profiles
    • User Profiles
    • Windows Defender
    • Intune Device Enrollment
    • Monitoring Devices
    • Deploy and Update
    • Mobile Application Management

Python Programming ↓

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built-in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.

COURSE LISTING

  • Pythonista Track 1: Python Novice
  • Pythonista Track 2: Python Apprentice
  • Pythonista Track 3: Python Journeyman
  • Pythonista Track 4: Pythonista
  • Business and Leadership for Pythonista
  • Productivity Tools for Pythonista

Duration: 70 hours + 32 hours virtual practice lab + 24 hours bootcamp

Includes: mentoring, e-books, virtual practice labs, and bootcamp. Bootcamps are pre-recorded live sessions with an instructor and students that include program review, additional information, and a Q&A.

Prerequisites: HS diploma/GED, basic computer skills and familiarity with the internet

Occupational Objectives: Python Programmer

COURSE OUTLINE

Pythonista Track 1: Python Novice

  • Introduction
  • Working with Lists & Tuples in Python
  • Working with Dictionaries and Sets
  • Shallow & Deep Copies
  • If-else Control Structures
  • The Basics of for Loops in Python
  • Advanced Operations Using for Loops
  • While Loops
  • Functions in Python: Introduction
  • Gaining a Deeper Understanding of Python Functions
  • Working with Advanced Features of Python Functions
  • Final Exam: Python Novice

Pythonista Track 2: Python Apprentice

  • File Operations in Python
  • Exceptions and Command Line Arguments
  • Python Modules & Virtual Environments
  • Migrating from Python 2 to Python 3
  • Python Classes & Inheritance: Introduction
  • Working with Inheritance in Python
  • Advanced Functionality Using Python Classes
  • Fundamental Data Structures
  • Implementing Data Structures
  • Sorting Algorithms
  • Implementing Sorting Algorithms
  • Trees & Graphs
  • Implementing Trees & Graphs
  • Final Exam: Python Apprentice

Pythonista Track 3: Python Journeyman

  • Mentoring the Pythonista Journey
  • An Introduction to Python’s Unittest Frame
  • Advanced Python Testing Using the Unittest Framework
  • Testing Python Code Using Pytest
  • Testing Python Code Using Doctest
  • HTTP Requests with Python
  • An Introduction to Web Frameworks & Flask
  • Building a Simple Web Site Using Flask
  • User Interactions in Flask Applications
  • User Authentication in a Flask Application
  • Introduction to Concurrent Programming
  • Multithreading in Python
  • Multiprocessing in Python
  • Asynchronous Executions in Python
  • Final Exam: Python Journeyman

Pythonista Track 4: Pythonysta

  • Introduction to Using PyCharm IDE
  • Working with Excel Spreadsheets from Python
  • Performing Advanced Operations
  • Constructing Data Visualizations
  • Socket Programming in Python: Introduction
  • Socket Programming in Python: Advanced Topics
  • Python Design Patterns: Principles of Good Design
  • Working with Creational Design Patterns
  • Working with Structural Design Patterns
  • Working with Behavioral Design Patterns
  • Final Exam: Pythonista

Business and Leadership for Pythonista

  • Developing and Supporting an Agile Mindset
  • Encouraging Team Communication & Collaboration
  • The Essential Role of the Agile Product Owner
  • Using Strategic Thinking to Consider the Big Picture
  • Getting to the Root of the Problem
  • Unleashing Personal and Team Creativity
  • Contributing as a Virtual Team Member
  • Developing a Growth Mindset
  • Developing a Successful Team
  • Reaching Sound Conclusions

Productivity Tools for Pythonista

  • Confluence: Signing in and navigating within Spaces
  • Confluence: Setting up and Managing Spaces
  • Confluence: Working with Spaces
  • Confluence: Working with Team Members
  • Confluence: Configuring Spaces

Software Agile Programmer ↓

Today’s computers are powerful tools capable of accomplishing sophisticated tasks, but not without the assistance of skilled developers. Software systems are increasingly ubiquitous in all aspects of our lives. Failures in these systems can be costly in terms of money, time, and business reputation. Some programming failures can even result in personal injury or death. Effective software design, development and testing is integral to mitigating harm caused by failures and providing confidence in systems.

This online training program offers introduction to programming standards. It covers software design and modeling techniques, coding practices, security and defensive concepts and techniques, as well as agile concepts and techniques.

COURSE LISTING

  • Secure Agile Programmer Track 1: Programmer
  • Secure Agile Programmer Track 2: Secure Programmer
  • Secure Agile Programmer Track 3: Defensive Programmer
  • Secure Agile Programmer Track 4: Agile Secure Programmer
  • Business and Leadership for Secure Agile Programmers
  • Productivity Tools for Secure Agile Programmers

Duration: 40 hours + 32 hours of Virtual Practice Lab

Includes: mentoring and virtual practice labs

Prerequisites: HS Diploma or equivalent, basic computer programming skills and familiarity with the internet

Occupational Objectives: Programmer, Coder

COURSE DESCRIPTION

Programmer

  • Intro to Programming Standards
  • Software Design Techniques
  • Software Modeling Techniques
  • Coding Practices
  • Software Testing
  • Final Exam: Programmer

Secure Programmer

  • Security Concepts
  • Vulnerabilities
  • Encryption
  • Attacks
  • Resiliency Coding
  • Final Exam: Secure Programmer

Defensive Programmer

  • Defensive Concepts
  • Defensive Techniques
  • Cryptography
  • Advanced Concepts
  • Code Samples
  • Secure Testing
  • Final Exam: Defensive Programmer

Agile Secure Programmer

  • Agile Concepts
  • Agile Techniques
  • Agile Modeling
  • Testing
  • Final Exam: Agile Secure Programmer

Business and Leadership for Secure Agile Programmers

  • Developing a Growth Mind-set
  • Getting to the Root of the Problem
  • The Essential Role of the Agile Product Owner
  • Being an Effective Team Member
  • Improving your Technical Writing Skills
  • Personal Skills for Effective Business Analysis
  • Agile Project Planning
  • Encouraging Team Communication & Collaboration
  • Developing and Supporting an Agile Mindset
  • Navigating Through Changes and Conflicts in Projects
  • Effective Team Communication

Productivity Tools for Secure Agile Programmers

  • JIRA Cloud
  • Asana Web
  • Basecamp 3
  • Confluence
  • Convo
  • Trello
  • Office 365 Yammer

Software Journeyman Developer ↓

Today’s computers are powerful tools capable of accomplishing sophisticated tasks, but not without the assistance of skilled developers. Software systems are increasingly ubiquitous in all aspects of our lives. Failures in these systems can be costly in terms of money, time, and business reputation. Some programming failures can even result in personal injury or death. Effective software design, development and testing is integral to mitigating harm caused by failures and providing confidence in systems.

This online training program is designed for professional application developers or programmers, with at least 2 years experience, who want to learn the latest recommended techniques for designing, developing and testing high quality software.

COURSE LISTING

  • Journeyman Developer Track 1: Apprentice Developer
  • Journeyman Developer Track 2: Senior Developer
  • Journeyman Developer Track 3: Lead Developer
  • Journeyman Developer Track 4: Journeyman Developer
  • Business and Leadership for Journeyman Developers
  • Productivity Tools for Journeyman Developers

Duration: 60 hours + 32 hours of Virtual Practice Lab

Includes: mentoring and virtual practice labs

Prerequisites: HS Diploma or equivalent, basic computer programming skills and familiarity with the internet

Occupational Objectives: Programmer, Coder

COURSE DESCRIPTION

Apprentice Developer

  • Java Programming: Introduction
  • Java Programming: Working with Primitive Data Types
  • Java Programming: Arithmetic & Logical Operations
  • Java Programming: Working with Strings & Wrapper Objects
  • Java Programming: Conditional Evaluation
  • Java Programming: Iterative Evaluation
  • Java SE 13: Understanding Classes & Objects in Java
  • Java SE 13: Constructors & Other Methods
  • Java SE 13: More Operations on Member Variables & Methods
  • Java SE 13: Semantics of Method Invocation & Nested Classes
  • Java SE 13: Understanding Exception Handling in Java
  • Java SE 13: Correctly Using Try-Catch-Finally Blocks
  • Java SE 13: Try-with-resources & Custom Exceptions
  • Java SE 13: Byte & Character Streams in Java
  • Java SE 13: Streams for Primitive Types, Objects, & Buffered IO
  • Java SE 13: Working with Files & Directories
  • Final Exam: Apprentice Developer

Senior Developer

  • Java OOP: Understanding Inheritance & Polymorphism in Java
  • Java OOP: Multi-level Inheritance
  • Java OOP: Multi-level Inheritance
  • Java OOP: Run-time & Compile-time Polymorphism
  • Java OOP: Understanding Overriding & Hiding in Inheritance
  • Java OOP: the Semantics of the Final & Abstract Keywords
  • Java OOP: Access Modifiers for Regulating Access
  • Java OOP: Interfaces & Anonymous Classes
  • Git & GitHub: Introduction
  • Git & GitHub: Working with Git Repositories
  • Git & GitHub: Using GitHub for Source Code Management
  • Final Exam: Senior Developer

Lead Developer

  • Advanced Features in Java: Getting Started with Java Collections
  • Advanced Features in Java: Working with Lists in Java
  • Advanced Features in Java: List Algorithms & Implementations
  • Advanced Features in Java: Working with Sets in Java
  • Advanced Features in Java: Working with Maps in Java
  • Advanced Features in Java: Using the Java Stream API with Collections
  • Advanced Features in Java: Using Built-in Annotations
  • Advanced Features in Java: Using Custom Annotations
  • Advanced Features in Java: Using Generic Type Parameters
  • Advanced Features in Java: Wildcards & Type Capture
  • Data Structures & Algorithms in Java: Introduction
  • Data Structures & Algorithms in Java: Working with Singly Linked Lists
  • Data Structures & Algorithms in Java: Doubly & Circular Linked Lists
  • Data Structures & Algorithms in Java: Working with Stacks
  • Data Structures & Algorithms in Java: Working with Queues
  • Final Exam: Lead Developer

Journeyman Developer

  • Mobile App Development: an Introduction to Android Development
  • Mobile App Development: Building a Basic Android App
  • Mobile App Development: Defining the UI for an Android App
  • Mobile App Development: Coding the Behavior of an Android App
  • Mobile App Development: Authentication in an Android App
  • Mobile App Development: Testing an Android App
  • Final Exam: Journeyman Developer

Business and Leadership for Journeyman Developers

  • Developing and Supporting an Agile Mind-set
  • Encouraging Team Communication & Collaboration
  • The Essential Role of the Agile Product Owner
  • Using Strategic Thinking to Consider the Big Picture
  • Getting to the Root of the Problem
  • Unleashing Personal and Team Creativity
  • Contributing as a Virtual Team Member
  • Developing a Growth Mindset
  • Developing Team Communication
  • Reaching Sound Conclusions

Productivity Tools for Journeyman Developers

  • JIRA Cloud
  • Asana Web
  • Basecamp 3
  • Confluence
  • Convo
  • Trello
  • Office 365 Yammer

Software Project Lead to Advanced Scrum Master ↓

Students discover how Scrum is applied to the Agile software project management approach, and explore the aspects of Agile, Scrum, and Lean and how they fit into the Agile mindset. This course also explores Scrum, an Agile framework for developing, delivering, and sustaining complex products; and the concepts associated with the Scrum master's role, responsibilities, and interactions with the team. Students will learn that team velocity is a metric used to accurately measure the amount of work a Scrum team can perform during a sprint. They will explore several descriptions of team velocity. This course also covers the Scrum concept, the meaning of business value, and why it is important to prioritize product backlogs to maximize business value.

COURSE LISTING

  • Software Project Lead
  • Software Product Owner
  • Scrum Master
  • Advanced Scrum Master
  • Business and Leadership for Advanced Scrum Masters
  • Productivity Tools for Advanced Scrum Masters

Duration: 50 hours

Includes: mentoring and a library of e-books

Prerequisites: HS Diploma or equivalent, basic computer programming skills and familiarity with the internet

Occupational Objectives: Scrum Master

COURSE OUTLINES

Software Project Lead

  • Transition to Scrum: Agile Foundation to Scrum
  • Scrum Foundations: Transitioning to Scrum
  • Scrum Practices: Managing the Scrum Project
  • Lean in Scrum: Lean Development Practices
  • Applying Scrum Development Practices
  • Final Exam: Software Project Lead

Secure Programmer

  • Scrum Concepts & the Product Owner
  • Scrum Product: Defining the Why & How of the Product
  • Scrum: Product Development Framework
  • Scrum: Product Backlog
  • Scrum: Creating Effective Product Backlogs
  • Product Development Practices
  • Scrum Master: Scrum for the Team
  • Scrum Master: Sprint Goals & Planning
  • SCRUM Meetings: On-target Daily Meetings
  • Scrum Sprint: Review
  • Scrum Sprint: Retrospective
  • SCRUM Quality, Planning, and Completion: Quality & Productivity
  • SCRUM Quality, Planning, and Completion: Effective User Stories
  • SCRUM Quality, Planning, and Completion: The Definition of Done
  • Final Exam: Software Product Owner

Scrum Master

  • Scrum for the Team
  • Sprint Goals & Planning
  • SCRUM Meetings: On-target Daily Meetings
  • Scrum Sprint: Review
  • Scrum Sprint: Retrospective
  • SCRUM Quality, Planning, and Completion: Quality & Productivity
  • SCRUM Quality, Planning, and Completion: Effective User Stories
  • SCRUM Quality, Planning, and Completion: The Definition of Done
  • Final Exam: Scrum Master

Advanced Scrum Master

  • Scrum Team Velocity: Exploring Team Velocity
  • Advanced Lean, Agile, & Scrum Concepts
  • Scaling an Organization's Scrum Process
  • Scaling Scrum: Challenges
  • Scaling Scrum: Choosing Scaled Agile Frameworks
  • Advanced Scrum Metrics
  • Scrum Business Value: Accessing the Business Value of Scrum
  • Final Exam: Advanced Scrum Master

Business and Leadership for Secure Agile Programmers

  • Innovation with Lean Product Management
  • Cultivating Cross-functional Team Collaboration
  • The Essential Role of the Agile Product Owner
  • Navigating Through Changes and Conflicts in Projects
  • Effective Team Communication
  • Developing a Growth Mind-set
  • Knowing when to Take Strategic Risks
  • Building the foundation for an Effective Team
  • Managing for Operational Excellence
  • Reaching Efficient Solutions with Computational Thinking

Productivity Tools for Secure Agile Programmers

  • JIRA Cloud
  • Asana Web
  • Basecamp 3
  • Confluence
  • Convo
  • Trello
  • Office 365 Yammer

Software Project Manager ↓

Students will discover how metrics are used to evaluate projects and explore various types of Agile metrics including Lean, Kanban, and Scrum. They will examine the importance of the tasks performed by a project analyst in ensuring project success. They will explore the differences between the Agile process and the waterfall method and examine the steps involved in the basic Agile project management process. They will learn how to find the right talent for a software project team to ensure the success of the project; discover the requisite skills for successful teams and challenges in recruiting; look at interviewing and onboarding, communication and technical skills; and examine best practices in retaining the software team.

This online training program is designed for professional application developers or programmers, with at least 2 years experience, who want to learn the latest recommended techniques for designing, developing and testing high quality software.

COURSE LISTING

  • PM Track 1: Software Project Analyst
  • PM Track 2: Software Project Lead
  • PM Track 3: Software Project Manager
  • PM Track 4: Senior Software Project Manager
  • Business and Leadership for Senior Software Project Managers
  • Productivity Tools for Senior Software Project Manager

Duration: 55 hours

Includes: mentoring and a library of e-books

Prerequisites: HS Diploma or equivalent and basic programming skills

Occupational Objectives: Programmer, Coder

COURSE DESCRIPTION

PM Track 1: Software Project Analyst

  • Lean, Agile, and Scrum Methodologies
  • Project Management Tools: Understanding PM Tools
  • Project Management Tools: Understanding the Collaboration Tools
  • Software Project Management Communication Skills
  • Software Requirements Planning
  • Software Development Glossary
  • Final Exam: Software Project Analyst

PM Track 2: Software Project Lead

  • Defining Success Metrics
  • Negotiation Skills
  • Managing and Engaging Stakeholders
  • Practices for Early Project Stages
  • Practices for Later Project Stages
  • Project Risk Assessment
  • Final Exam: Software Project Lead

PM Track 3: Software Project Manager

  • Agile Development Life Cycle
  • Agile Project Management Techniques
  • Scrum Framework for Software Development
  • Decision Making for Software Project Managers
  • Project Management Metrics
  • Agile Project Meetings
  • Software Projects and Stakeholder Communication
  • Project Management Needs vs. Expectations
  • Advanced Agile: Software Project Management
  • Advanced Agile: Software Development Concepts
  • Final Exam: Software Project Manager

PM Track 4: Senior Software Project Manager

  • Recruiting the Project Team
  • Advanced Agile: Tools and Techniques
  • Advanced Agile:Leadership Techniques
  • Advanced Scrum for Project Management
  • Business Intelligence: Project Data Analysis
  • Business Orientation: Strategic Organizational Goals
  • Business Strategy: Managing Organizational Value
  • Agile Hybrid Approaches
  • Value Driven Delivery: Delivering Value in Agile Projects
  • Final Exam: Senior Software Project Manager

Business and Leadership for Senior Software Project Managers

  • Managing a Project to Minimize Risk and Maximize Quality
  • Building Agile Capabilities to your Organization
  • Leading a Cross-functional Team
  • Using Strategic Thinking to Consider the Big Picture
  • Getting to the Root of the Problem
  • Agile Project Planning
  • Running Meetings in Better Directions
  • Improving your Technical Writing Skills
  • Developing and supporting an Agile Mindset
  • Strategies for Managing Technical Teams
  • Encouraging Team Communication & Collaboration

Productivity Tools for Senior Software Project Manager

  • JIRA Cloud
  • Asana Web
  • Basecamp 3
  • Confluence
  • Convo
  • Trello
  • Office 365 Yammer

Software Tester with ISTQB-BCS Prep ↓

Today’s computers are powerful tools capable of accomplishing sophisticated tasks, but not without the assistance of skilled software testers. Software systems are increasingly ubiquitous in all aspects of our lives. Failures in these systems can be costly in terms of money, time, and business reputation. Some programming failures can even result in personal injury or death. Effective software design, development and testing is integral to mitigating harm caused by failures and providing confidence in systems.

The Software Testing training is designed for professional application developers or programmers who want to learn the latest recommended techniques for designing, developing, and testing high quality software.

This program prepares the student to take the BH0-010 ISTQB BCS Certified Tester Foundation Level (CTFL) certification exam.

COURSE LISTING

  • Software Tester
  • QA Specialist
  • QA Lead
  • DevOps Automated Tester
  • Software Development and Testing with Agile
  • BH0-010 ISTQB BCS Certified Tester Foundation Level

Duration: 45 Hours + 32 Hours Lab

Includes: mentoring, e-books, virtual practice lab, and BH0-010 TestPrep

Prerequisites: HS Diploma/GED, basic PC skills and familiarity with the Internet

Occupational Objectives: Software Tester

COURSE OUTLINE

Software Tester

  • Testing & DevOps Overview
  • DevOps Testing Pipeline
  • DevOps Test Tools
  • Types of Software Testing Tools
  • Automated Software Testing
  • Continuous Integration & CI Tools
  • Final Exam

QA Specialist

  • API Management & DevOps
  • Unit Testing in DevOps Software Development
  • Implementing Unit Testing Best Practices
  • Role of Testing in Managing Clean Code
  • Automated Testing with Docker
  • Kubernetes & Automation Testing
  • AWS Automated Testing: Environment & Services
  • Final Exam

QA Lead

  • Comparing Manual & Automated Testing
  • Sofware Testing Cycle: Agile Testing
  • Tes Driven Development: Implementing TDD
  • End-to-End Automated Testing: Implementation
  • Test Framework Modification
  • CI/CD Best Practices: Applying Automated Testing
  • Final Exam

Automated Tester

  • API Test Automation with SoapUI
  • BDD Testing with Cucumber
  • HP UFT: Functional Test Automation
  • Test Automation with TestComplete
  • Automation Testing for Python
  • Automated Testing with Model-based Testing
  • Using Selenium for Continuous Testing
  • Building & Implementing Test Automation Frameworks
  • Final Exam

Software Development and Testing with Agile

  • Agile Methodologies in Software Development
  • Extreme Programming
  • Agile Selforganizing Teams
  • Team Meetings
  • Project Management

BH0-010 ISTQB BCS Certified Tester Foundation Level (CTFL)

  • Fundamentals
  • Test Process Fundamentals
  • Testing and the Software Development Life Cycle
  • Test Types & Maintenance Testing
  • Static Testing
  • Testing Techniques
  • Black-box & White-box Testing Techniques
  • Test Management
  • Test Monitoring & Control
  • Risk & Defect Management
  • Test Tool Support
  • TestPrep

Web Programmer including Java SE 11 Programmer1 (1Z0-815) ↓

Java, an object-oriented programming language, is the most widely used development language in the world today. It allows programmers to create objects that can interact with other objects to solve a problem.

Explore basic Javascript, one of the most widely used programming languages in the domain of web development, including concepts involved in the programming language, the features which distinguish it from other languages, and its applications. Next, focus on the React library for component-driven development and basic principles involved in creating React applications. After, explore how database systems allow data to be stored and updated in a robust manner, and queried conveniently by using SQL language, and learn how MySQL can be installed and used from different operating environments. Explore the concept of web frameworks and how they can speed up development of web applications, and examines the Django framework, a widely used framework written in the Python language. Finally, Explore principles of good design and the three main categories of design patterns in JavaScript.

This Program Includes:

  • Web Programmer
  • Web Aps Developer
  • Novice Programmer
  • Apprentice Programmer
  • Java SE 11 Programmer1 (1Z0-815)
  • Business and Leadership for Apprentice Programmers
  • Productivity Tools for Apprentice Programmers

Duration: 72 hours + 32 hours of Virtual Practice Lab

Includes: mentoring, a library of e-books, virtual practice labs, and exam review questions for 1Z0-815

Prerequisites: HS Diploma or equivalent, basic computer skills and familiarity with the internet

Occupational Objectives: Web Programmer, Web Developer, Java Programmer

COURSE OUTLINE

Web Programmer

  • JavaScript: Introduction
  • JavaScript: Getting Started with JavaScript Programming
  • Types, Operators, & Control Structures in JavaScript
  • JavaScript: Functions and Arrays
  • JavaScript: Objects
  • JavaScript: Advanced Function Operations
  • JavaScript: Closure & Prototypes
  • JavaScript: Working with the DOM & Events
  • JavaScript: Form Validation & Async Programming
  • Virtual Practice Lab
  • Final Exam

Web Aps Developer

  • Build Apps Using React: Introducing React for Web Applications
  • Build Apps Using React: Local Machines & Online Playgrounds
  • Build Apps Using React: Props & State
  • Build Apps Using React: Working with Events
  • Build Apps Using React: Working with Forms
  • Build Apps Using React: Advanced Features
  • Build Apps Using React: In Development & Production
  • Virtual Practice Lab
  • Final Exam

Novice Programmer

  • MySQL: Getting Started
  • MySQL: Creating & Updating Tables
  • MySQL: Querying Data
  • MySQL: Understanding & Implementing Joins
  • MySQL: Grouping & Aggregation Operations
  • MySQL: Views, Indices, & Normal Forms
  • MySQL: Triggers & Stored Procedures
  • MySQL: Transactions, Savepoints, & Locks
  • Building Web Apps Using Django: Introduction to Web Frameworks & Django
  • Building Web Apps Using Django: Building a Basic Website
  • Building Web Apps Using Django: Templates & User Administration
  • Building Web Apps Using Django: Models & User Registration
  • Building Web Apps Using Django: Implementing Login & Logout
  • Building Web Apps Using Django: Generic Views
  • Virtual Practice Lab
  • Final Exam

Apprentice Programmer

  • Design Patterns in JavaScript: Getting Started
  • Design Patterns in JavaScript: Constructor, Factory, & Abstract Factory Creational Patterns
  • Design Patterns in JavaScript: Singleton, Prototype, & Builder * Creational Patterns
  • Design Patterns in JavaScript: Modules, Façade, Decorator, & Mixing Structural Patterns
  • Design Patterns in JavaScript: Flyweight, Adapter, Composite, & Proxy Structural Patterns
  • Design Patterns in JavaScript: Observer & Iterator Behavioral Patterns
  • Design Patterns in JavaScript: Mediator, State, & Command * Behavioral Patterns
  • Using Testing in JavaScript: Mocha & Unit.js
  • Using Testing in JavaScript: Should.js & Must.js
  • Using Testing in JavaScript: Exploring & Configuring the Mocha Testing Framework
  • Using Testing in JavaScript: Mocha & Chai
  • Using Testing in JavaScript: SinonJS
  • Virtual Practice Lab
  • Final Exam

Java SE 11 Programmer1 (1Z0-815)

  • Introduction to Java SE and NetBeans IDE
  • Variables and Operators
  • Expressions, Arrays, and Loops
  • Objects and Classes
  • Encapsulation
  • Strings and Primitive Data Types
  • JDK Objects and Nested Loops
  • Flow Control and Debugging
  • Inheritance, Polymorphism, and Abstraction
  • Iheritance, Lists, Inference, and Lambda Expressions
  • Exception Handling
  • Modular Design
  • JShell

Business and Leadership for Apprentice Programmers

  • Developing and Supporting an Agile Mind-set
  • Encouraging Team Communication & Collaboration
  • The Essential Role of the Agile Product Owner
  • Using Strategic Thinking to Consider the Big Picture
  • Getting to the Root of the Problem
  • Unleashing Personal and Team Creativity
  • Contributing as a Virtual Team Member
  • Developing a Growth Mindset
  • Developing Team Communication
  • Reaching Sound Conclusions

Productivity Tools for Apprentice Programmers

  • JIRA Cloud
  • Asana Web
  • Basecamp 3
  • Confluence
  • Convo
  • Trello
  • Office 365 Yammer