Full Stack Development

    COURSE DESCRIPTION This course introduces web developers to MEAN.JS, a free, open-source, full-stack solution for MEAN applications. You will learn how to install and configure MEAN.JS, and then build upon the boilerplate, scaffolded application that was generated. If you want to learn about a toolset […]


    Mobile App Development

    COURSE DESCRIPTION This course introduces students to programming technologies, design, and development related to mobile applications. Topics include accessing device capabilities, industry standards, operating systems, and programming for mobile applications using an OS Software Development Kit (SDK). Upon completion, students should be able to create […]


    GO Programming

    COURSE DESCRIPTION This course introduces the Go programming language from Google and provides learners with an overview of Go’s special features. Upon completing the three-course sequence, learners will have gained the knowledge and skills needed to create concise, efficient, and clean applications using Go. CERTIFICATION […]


    Cloud Computing

    COURSE DESCRIPTION This course provides a hands-on comprehensive study of Cloud concepts and capabilities across the various Cloud service models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Business Process as a Service (BPaaS). CERTIFICATION On […]


    Linux (Redhat Linux)

    COURSE DESCRIPTION This course will provide you with a basic introduction to Linux® skills using Red Hat® Enterprise Linux. It will show you how a Linux system is organized, and will demonstrate introductory system administration tasks, which you will be able to practice on your […]


    Ethical Hacking

    COURSE DESCRIPTION This class demonstrates the ethical use of various “white hat” cyber penetration testing tools and techniques consistent with Ethical Hacking training. Network tools and techniques take place in an enclosed “sandbox” environment. Students are exposed to various computer hacking skills and analyze various […]


    Oracle Database Administration

    COURSE DESCRIPTION This course is designed to give students a firm foundation in basic administration of Oracle Database. In this class, students learn how to install and maintain Oracle Database. Students gain a conceptual understanding of the Oracle database architecture and how its components work […]



    COURSE DESCRIPTION This hands-on PHP Programming course provides the knowledge necessary to design and develop dynamic, database-driven Web pages using PHP 7. PHP is a language written for the Web, quick to learn, easy to deploy, and provides substantial functionality required for e-commerce. This course […]



    COURSE DESCRIPTION Python is a language with a simple syntax, and a powerful set of libraries. It is an interpreted language, with a rich programming environment, including a robust debugger and profiler. While it is easy for beginners to learn, it is widely used in […]


    Software Development

    COURSE DESCRIPTION Software engineering is a discipline that allows us to apply engineering and computer science concepts in the development and maintenance of reliable, usable, and dependable software. The purpose of this course is to present software engineering as a body of knowledge. The course […]