You are on page 1of 29

ACCP

PRODUCT NOTE
NIGERIA

Curriculum Code: OV-6732


ABOUT
US

Aptech is a global learning solutions company that commenced its education and training business
in 1986. Aptech has presence in more than 40 countries through two main businesses - Individual
training and Enterprise Business. It has over a thousand centers of learning worldwide.
Aptech offers individual training courses in I.T., hardware and networking, multimedia,
animation, aviation, hospitality, banking, finance, beauty & make-up training and English learning.
The enterprise business includes Training & Assessment Solutions for Corporates & Institutes.
Introduction
• ACCP (Aptech Certified Computer Professional) is a complete career-oriented program
to prepare students for today’s I.T. Industry
• The course gives a strong foundation to students on various concepts related to software
development and global technology insights
• Recognizing the wide range of technologies, students have a choice to choose their
specialization with OST from Java or .NET or Oracle or Networking.
• Laddered Learning: For better and easy understanding for students.

• Personality Development: Course also helps students to develop interpersonal,


communication, team building, and leadership skills

• The students get hands-on training as they create projects based


on the course they learn on.
Market Overview
Global Market
• Global Tech Market will grow by 4% in 2018, reaching $3 trillion
• The global app economy to be worth $6.3 trillion by 2021
• Worldwide consumer spending on mobile apps will grow by roughly 30% by end of 2018 to over USD 110 billion.
• By 2020, employment in all computer occupations is expected to increase by 22% according to the US Bureau of
Labour Statistics
• The global I.T. Services industry holds significant opportunities for industry players due to increasing I.T. spending in
the healthcare, retail, and transportation sectors, among others

• More than 60% of companies with 500+ employees

expect to increase IT staff while 70% of large

enterprises (5000+) report to hire more IT

professionals in 2018.
$
ACCP Course Structure

ACCP Course

Term Term Year


Term Year Term
1 2 23 3 4
4A
3A 3B (Java)
(Java) (.NET)

4A 4B 4C 4D
(OST & Java) (OST & .NET) (OST & Oracle) (OST &
Networking)

Duration: 698 – 726 Hours

Delivery Pattern: 2 Hours – 4 days a week


Course
Flow
Term 1 Term 1- 2 Term 1 - 4

Certificate of Diploma in Advanced Diploma


Proficiency in Information in Software
Information Systems Engineering (ADSE)
Systems Management
Management (DISM)
(CPISM)
Term 1
Module Duration Theory Lab Self-Study
(Instructional Hours) (Hours) (Hours) (Hours)

Programming Principles and Techniques 16 16 0 6


Logic Building and Elementary Programming 32 16 16 12
Building Next Generation Websites 32 20 12 10
Bootstrap and Jquery 16 8 8 6
AngularJS 12 6 6 4
eProject - Website Development (HTML5) 2 2 0 0
UI/UX for Responsive Design 12 12 0 6
Object-oriented Programming Concepts 16 16 0 6
Data Management (SQL Server) 32 14 18 12
Total Hours – Term 1 170 110 60 62

Job Profiles: Responsive Website Developer and C & C++ Programmer


Learning Objectives
• Solve programming problems using flowcharts and pseudocodes
• Use programming constructs to write programs in C
• Use HTML5/CSS3/JavaScript to implement well-structured Web sites
• Learn Bootstrap-Free and open-source front-end web framework for
designing websites and web applications
• Design and develop responsive Web sites and single page applications
using AngularJS
• Develop an interactive Web site using latest Web technologies
• Learn the basic principles of effective web UX/UI design
• Develop object-oriented programming skills using OOP principles and
concepts
• Normalize raw data into well-organized database tables in SQL Server
Term 1
Certificate of Proficiency in
Information Systems
Management
Term 2
Module Duration Theory Lab Self-Study
(Instructional Hours) (Hours) (Hours) (Hours)

Markup Language & JSON 12 6 6 8

Fundamentals of Linux Operating System 24 10 14 8

Fundamentals of Java 32 14 18 12
Object Oriented Programming with Java 32 14 18 10
eProject (Java) 2 2 0 0
Programming in C# 40 16 24 12
Introduction to Cloud Computing 8 4 4 2
Fundamentals of IoT 6 6 0 4
Total Hours - Term 2 156 72 84 56

Job Profiles: .NET / Java Application Programmer


Learning Objectives
• Use XML & JSON to store and exchange data
• Use the various commands, shell script, and tools of Linux OS
• Develop object-oriented applications using Java
• Use the core language features and Application Programming Interfaces (API) of Java
to design object-oriented applications
• Develop a real-world application using Java technologies
• Develop basic and advanced object-oriented applications using C#
• Move your applications stored on a computer to a remote location and make them
accessible online through a standard browser
• Understand the ‘what, why and how’ of IoT
Term 1-2
Diploma in Information Systems
Management
Term 3A (Java)
Duration Theory Lab Self-Study
Module (Instructional Hours) (Hours) (Hours) (Hours)

Introduction to Web and Enterprise Applications 32 14 18 12

Web Component Development with Java 32 14 18 10

Integrating Applications with Spring Framework 16 8 8 6

Android App Development 40 20 20 12

Android App Testing 16 8 8 8

Agile and DevOps 24 24 0 10

eProject (Android) 2 2 0 0

Total Hours - Term 3A (Java) 162 90 72 58

No Exit
Learning Objectives
• Understand the fundamentals of Java Enterprise components
• Build Web applications suited to any Java EE application server using JSP and Servlet
technologies
• Understand and work with the Spring framework
• Design and develop mobile applications using Android
• Implement thorough application testing for Android applications
• Implement software development process using Agile methodologies
• Create a domain-based mobile application using Android
Term 3B (.NET)
Duration Theory Lab Self-Study
Module (Instructional Hours) (Hours) (Hours) (Hours)

Windows Forms Programming 40 20 20 12

Developing ASP.NET MVC Web Applications 40 20 20 12

Agile and DevOps 24 24 0 10

eProject (.NET Web Application Development) 2 2 0 0

Building Apps for Windows Phone 40 20 20 12

Total Hours – Term 3B (.NET) 146 86 60 46

No Exit
Learning Objectives
• Learn database programming in Windows and includes extensive coverage of powerful .NET Windows Forms features, such
as modern controls, data binding, and Click once deployment for creating smart client applications.
• Develop Web applications implementing server side programming using ASP.NET MVC
• Implement software development process using Agile methodologies
• Develop a real-world application using .NET technologies
• Build Professional apps using Windows Phone
Term 4A (OST & Java)
Duration Theory Lab Self-Study
Module (Instructional Hours) (Hours) (Hours) (Hours)
Querying with MySQL 16 8 8 6
Programming with Python 36 18 18 12

Web Application Development using Python 40 20 20 12


eProject (Python-Web Application Development) 2 2 0 0
Securing Web Applications 16 16 0 6
Enterprise Application Development using EJB 36 18 18 12
Creating Services for the Web 12 6 6 4
Software Engineering Principles 16 16 0 0
Software Project Management (MS Project 2016) 36 18 18 12
Total Hours - Term 4A (OST & Java) 210 122 88 64

Job Profiles: Python Web Application Developer; Java Enterprise Application Developer
Learning Objectives
• Use MySQL, the world’s most popular open-source database
• Understand syntax and logic of Python programming and learn how Python is
used for data analysis and other applications
• Build Web applications using Python
• Design and develop a Web application using Python
• Understand the most critical Web application security vulnerabilities, as well
as principles for secure coding and solutions for fixing such vulnerabilities
• Develop enterprise applications using EJB
• Use Web services in Java Web Applications
• Use software engineering principles to design software on time, within scope,
and budget
• Manage software projects efficiently using Microsoft Project 2016
Term 4B (OST & .NET)
Duration Theory Lab Self-Study
Module (Instructional Hours) (Hours) (Hours) (Hours)
Querying with MySQL 16 8 8 6
Programming with Python 36 18 18 12
Web Application Development using Python 40 20 20 12
eProject (Python-Web Application Development) 2 2 0 0
Securing Web Applications 16 16 0 6
Developing Microsoft Azure and Web Services 36 18 18 12
Software Engineering Principles 16 16 0 0
Software Project Management (MS Project 2016) 36 18 18 12
Total Hours - Term 4B (OST & .NET) 198 116 82 60

Job Profiles: Python Web Application Developer; .NET Enterprise Application Developer
Learning Objectives
• Use MySQL, the world’s most popular open-source database
• Understand syntax and logic of Python programming and learn how Python is used
for data analysis and other applications
• Build Web applications using Python
• Design and develop a Web application using Python
• Understand the most critical Web application security vulnerabilities, as well as
principles for secure coding and solutions for fixing such vulnerabilities
• Develop enterprise applications and Web services using .NET technologies using the
Microsoft Azure cloud platform
• Use software engineering principles to design software on time, within scope, and
budget
• Manage software projects efficiently using Microsoft Project 2016
Term 4C (OST & Oracle)
Duration Theory Lab Self-Study
Module (Instructional Hours) (Hours) (Hours) (Hours)
Querying with MySQL 16 8 8 6
Programming with Python 36 18 18 12
Web Application Development using Python 40 20 20 12
eProject (Python-Web Application Development) 2 2 0 0
Oracle Database SQL 32 16 16 10
Program with PL/SQL 32 16 16 10
Oracle Database 12c Administration 40 20 20 12
Oracle Database 12c: Advanced PL/SQL 40 20 20 12
Total Hours - Term 4C (OST & Oracle) 238 120 118 74

Job Profiles: Python Web Application Developer; Oracle Database Administrator


Learning Objectives
• Use MySQL, the world’s most popular open-source database
• Understand syntax and logic of Python programming and learn how Python is used
for data analysis and other applications
• Build Web applications using Python
• Design and develop a Web application using Python
• Gain expertise in relational database, data management, and learn how to use SQL
commands effectively against your data
• Learn PL/SQL with examples on cursors, triggers, functions, procedures, strings,
exceptions, arrays, collections, packages, transactions etc.
• Develop stored procedures, functions, packages, and database triggers and manage
an Oracle database instance, configure the Oracle network environment, and
perform database maintenance
• Develop appropriate strategies for backup, restore, and recovery procedures from
provided scenarios
Term 4D (OST & Networking)
Duration Theory Lab Self-Study
Module (Instructional Hours) (Hours) (Hours) (Hours)
Querying with MySQL 16 8 8 6
Programming with Python 36 18 18 12
Web Application Development using Python 40 20 20 12
eProject (Python-Web Application Development) 2 2 0 0
Windows 10 Installation and Configuration 32 16 16 10
Enterprise Storage Solutions on Windows Server 36 18 18 12
Network Administration using Windows Server 36 18 18 12
Domain Administration using Windows Server 36 18 18 12
Total Hours - Term 4D (OST & Networking) 234 118 116 76

Job Profiles: Python Web Application Developer; Windows Server Administrator


Learning Objectives
• Use MySQL, the world’s most popular open-source database
• Understand syntax and logic of Python programming and learn how Python is used for data
analysis and other applications
• Build Web applications using Python
• Design and develop a Web application using Python
• Learn the essentials of installing and configuring Windows 10 operating system, core services,
and also understand the best practices for ongoing maintenance and management
• Learn the installation, storage and compute features and functionality in Windows Server 2016
• Plan and implement IPv4 and IPv6 addressing schemes, troubleshoot client and server
connectivity to name resolution with the Domain Name System and assigning IP addresses using
Dynamic Host Configuration Protocol
• Install and configure Active Directory Domain Services (AD DS), implement Group Policy for non-
Nano Server environments
• Learn more about Active Directory Certificate Services (AD CS), Active Directory Federations
Services (AD FS), and Web Application proxy implementations
Term 1 – 4
Advanced Diploma in Software
Engineering

Fee Component Details
Fee payable by student will consist following components for the above course :
• Course Fee
• Exam Fee
• OV Fee.
• Student needs to pay the Fees to the center as per the Lump Sum or Instalment pattern chosen
• Aptech Centre Sharing on Fee :
• Course Fee as per the Agreement Royalty %
• Exam Fee 100% of the Exam Fee to be transferred to Aptech.
• Aptech will credit 30% of the same to the Centres account as admin support , which can be used by Centre against Royalty dues.
• Following details to be shared with Aptech while transferring Exam Fee to Aptech for every student :
 Student Enrolment Number AS PER APTRACK
 Student Name
 Amount Paid
 Students exams conduct will be approved by Aptech HO on receipt of the deposit
• OV Fee as per Fee plan to be collected by Centre from the student & transferred to Aptech { NO EXAM WILL BE
CONDUCTED FOR A STUDENT WHOSE OV IS NOT ISSUED BY APTECH - APTECH WILL TAKE 3 WORKING DAYS TO APPROVE
OV ONCE THE DETAILS OF INDENT AND PAYMENT IS SHARED WITH APTECH TEAM]
ACCP Course - Software Training
During the course students will be trained in following software:

• NetBeans 8.1 or higher • Java EE 7 • MS Project 2016


• HTML5, CSS3 • Spring 5.0.1 • Oracle Database 12c
• Android Oreo 8.0 • Windows Server 2016
• Bootstrap 3.3.7 & jQuery 1.1.2.4
• Windows Phone 10 • Microsoft Visual Studio 2017
• AngularJS 1.6x Professional Edition, .NET FW
• MySQL 5.7 4.7
• HTML5, CSS3
• Cloud Tools • Java SE 8
• MS SQL Server 2016 • Python SDK 3.6.1
• Red Hat Enterprise 7
Onlinevarsit
y• Aptech’s new remarkable learning portal with 24*7 student access
• Content and collaboration platform for Aptech students, helping them learn new programs and
technologies
• Aptech students will get course content via Onlinevarsity
• They can refer to books at any time, anywhere, and on any operating system
(Windows, iOS, Android)
• Please contact your Academic Head for more details on Onlinevarsity

Benefits of

Online 24 x 7 Learning on Certification Guidance


Video Access the ‘Go’
Lecture
s
Thank You

You might also like