coding-icon

Aptech Chartered Career Programme (ACCP)

About the Program

Aptech Certified Computer Professional (ACCP) is a career program that has been designed considering the professional skills demanded by the industry and the future trends that are set to influence the I.T. world. ACCP 2023 gives the students skills and proficiency in multiple Technology areas through its holistic view of industry requirements and a comprehensive curriculum.

The course helps you train in Python Programming, responsive Website design skills, Web Application Development with NET, Oracle Database Administration, Microsoft Azure Administration, Data Analysis, AIML application development, IoT Application development, and more.

ACCP Term 1

Programming Principles and Techniques
16
Logic Building and Elementary Programming
32
Building Modern Websites
40
Frontend Web Development with React
24
eProject Responsive Website Development
2
Object oriented Programming Concepts
16
Data Management with SQL Server
32

Technologies

NetBeans 8.1 or higher
CoffeeCup Free HTML5 Editor or Notepad++
Figma Toolkit
React 18.x or higher
MS SQL Server 2019 Standard Edition

Career Opportunity

Responsive Website Developer
C Programmer

Learning Outcome

Term 1 focuses on developing the programming logic and Web development skills of the student After the completion of Term 1 students will be able to
Solve programming problems using flowcharts and pseudocodes
Use programming constructs to write programs in C
Use HTML5/CSS3/JavaScript to develop interactive Websites and apps
Learn front-end Web development with React
Learn the basic principles of effective and responsive Web UI/UX design
Develop object-oriented programming skills using OOP principles and concepts
Normalize raw data into well-organized database tables in SQL Server
Develop a responsive Website using latest Web technologies
The eProject in this Term will involve designing a responsive Website.

ACCP Term 2

Data Processing with XML and JSON
12
Java Programming - I
36
Java Programming - II
40
Project-Java Application Development
2
Programming in C#
40
Emerging Job Areas (SMAC)
8
Managing Large DataSets with MongoDB
32

Technologies

Apache NetBeans 16.x
Java SE 19.x or higher and JavaFX
• Microsoft Visual Studio 2022 Professional
Cloud Tools
MongoDB 6.x

Career Opportunity

Java Application Programmer
.NET Application Programmer

Learning Outcome

Term 2 focuses on imparting application development skills using Java and C#. After the completion of Term 2, students will be able to:
Use XML and JSON to store and exchange data
Design and develop desktop applications using Java
Use the core language features and Application Programming Interfaces (APIs) of Java to design objectoriented applications
Develop basic and advanced object-oriented applications using C#
Identify emerging technologies of the cloud and learn about SMAC
Understand MongoDB concepts, features, architecture and data model, and learn to install, configure, and monitor open-source NoSQL databases.
The Project in this Term will involve building a real-world application with Java technologies including JavaFX.

ACCP Term 3A

Web Component Development using Jakarta EE
40
Building Java Web Applications with Spring Framework
24
Introduction to Dart Programming
16
Application Development Using Flutter and Dart
40
Agile and DevOps
24
eProject-Cross Platform App Development
2

Technologies

Jakarta EE Platform 10
Spring 6.x, Spring Boot 3.0.x
Flutter SDK 1.22 with Dart 2.10.x

Career Opportunity

Exit Not Applicable

Learning Outcome

Term 3A focuses on building Web application and mobile App development skills in students. After the completion of Term 3A, students will be able to:
Develop Web applications suited to any Jakarta EE application server using JSP and Servlet APIs
Understand and work with the Spring Framework and Spring Boot
Build cross platform apps using Flutter Framework and Dart language
Develop Web applications suited to any Jakarta EE application server using JSP and Servlet APIs
Implement software development process using Agile methodology
Develop a Cross Platform App using Dart and Flutter
The Project in this Term will involve developing a real-world App using Cross Platform technologies.

ACCP Term 3B

Developing ASP.NET Core MVC Applications
40
Introduction to Dart Programming
16
Application Development Using Flutter and Dart
40
Agile and DevOps
24
eProject-Cross Platform App Development
2

Technologies

Microsoft Visual Studio 2022 Professional
Flutter SDK 1.22 with Dart 2.10.x

Career Opportunity

Exit Not Applicable

Learning Outcome

Term 3B focuses on building Web application and mobile App development skills in students. After the completion of Term 3B, students will be able to:
Develop advanced ASP.NET MVC applications using .NET Framework tools and technologies
Build cross platform apps using Flutter Framework and Dart language
Implement software development process using Agile methodology
Develop a Cross Platform App using Dart and Flutter.
The Project in this Term will involve developing a real-world App using Cross Platform technologies.

ACCP Term 4A

Working with MySQL
32
Developing Applications with Python
40
Web Application Development using Python
40
Web Framework for Python (Django)
24
eProject (Python-Web Application Development)
2
Enterprise Application Development in Jakarta EE
40
Creating Services for the Web
16
Software Engineering Principles
16
Software Project Management
36

Technologies

MySQL 8.x
Python SDK 3.x, Django 3.x
Jakarta EE Platform 10
Project Professional 2022 or higher

Career Opportunity

Full-Stack Developer
Python Web Application Developer
Java Enterprise Application Developer

Learning Outcome

Term 4A focuses on building enterprise and web application development skills in students. After the completion of Term 4A, students will be able to:
Use MySQL, the world’s most popular open-source database
Build Web applications using Python
Learn how to make and publish websites with Django and Python
Design and develop a Web application using Python
Develop enterprise applications using Jakarta Enterprise Beans
Design and develop enterprise applications using Jakarta Web Services APIs
Use software engineering principles to design software on time, within scope, and budget
Manage software projects efficiently using Microsoft Project
The Project in this Term will involve developing a real-world application using Python.

ACCP Term 4B

Working with MySQL
32
Developing Applications with Python
40
Web Application Development using Python
40
Web Framework for Python (Django)
24
eProject (Python-Web Application Development)
2
Developing Microsoft Azure Solutions
40
Software Engineering Principles
16
Software Project Management
36

Technologies

MySQL 8.x
Python SDK 3.x, Django 3.x
Microsoft Visual Studio 2022 Professional
Project Professional 2022 or higher

Career Opportunity

Full-Stack Developer
Python Web Application Developer
.NET Enterprise Application Developer

Learning Outcome

Term 4B focuses on building enterprise and web application development skills in students. After the completion of Term 4B, students will be able to:
Use MySQL, the world’s most popular open-source database
Build Web applications using Python
Learn how to make and publish websites with Django and Python
Design and develop a Web application using Python
Develop enterprise applications and Web services 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
The Project in this Term will involve developing a real-world application using Python.

ACCP Term 4C

Working with MySQL
32
Developing Applications with Python
40
Web Application Development using Python
40
Web Framework for Python (Django)
24
eProject (Python-Web Application Development)
2
Oracle Database SQL
32
Program with PL/SQL
32
Oracle Database Administration I
40
Oracle Database Administration II
40

Technologies

MySQL 8.x
Python SDK 3.x, Django 3.x
Oracle Database 22c or higher

Career Opportunity

Full-Stack Developer
Python Web Application Developer
Oracle Database Administrator

Learning Outcome

Term 4C focuses on building Web application development and database administration skills in students. After the completion of Term 4C, students will be able to:
Use MySQL, the world’s most popular open-source database
Build Web applications using Python
Learn how to make and publish websites with Django and 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
The Project in this Term will involve developing a real-world application using Python.

ACCP Term 4D

Working with MySQL
32
Developing Applications with Python
40
Web Application Development using Python
40
Web Framework for Python (Django)
24
eProject (Python-Web Application Development)
2
Azure Fundamentals
32
Implementing,Managing and Monitoring Azure Environment
40
Azure Architect Technologies
36
Azure Architect Design
36

Technologies

MySQL 8.x
Python SDK 3.x, Django 3.x
Microsoft Azure

Career Opportunity

Full-Stack Developer
Python Web Application Developer
Windows Azure Administrator

Learning Outcome

Term 4D focuses on building Web application development and Azure administration skills in students. After the completion of Term 4D, students will be able to:
Use MySQL, the world’s most popular open-source database
Build Web applications using Python
Learn how to make and publish websites with Django and Python
Design and develop a Web application using Python
Learn foundational level knowledge of cloud services and how those services are provided with Microsoft Azure
Implement, manage, and monitor identity, governance, storage, compute, and virtual networks in a cloud environment
Implement and manage on-premises and hybrid solutions, such as identity, management, compute, networking, and storage
Implement and manage on-premises and hybrid solutions, including performing tasks related to security, migration, monitoring, high availability, troubleshooting, and disaster recovery
Implement and manage an on-premise and hybrid solution
The Project in this Term will involve developing a real-world application using Python.

ACCP Term 4E

Application Based Programming in Python
36
Inferential Statistical Analysis
16
AI Primer
16
AI Applications of NLP
40
AI and ML with Python
40
Applied Machine Learning using Python
40
Deep Learning using Neural Networks
60
Capstone Project-Recommendation Engine and Customer Churn Prediction
40

Technologies

Python
NLP Tools and Libraries
Jupyter Notebook, Google Collab
TensorFlow

Career Opportunity

AI Developer

Learning Outcome

Term 4E enables students to master concepts of AI & ML and then, apply them to develop applications. After the completion of Term 4E, students will be able to:
Understand the basics of statistical analysis, descriptive statistics, predictive analytics, probability, and Bayes theorem.
Gain an understanding of AI.
Gain knowledge in NLP and learn the use of AI in NLP.
Use important building blocks of AI & ML with Python, make data modelling decisions, interpret output of the algorithms, and validate results.
Master ML concepts and techniques including supervised and unsupervised learning, mathematical and heuristic aspects, and hands-on modeling to develop AI algorithms.
Master deep learning concepts and TensorFlow open-source framework, implement deep learning algorithms, and build ANN.
Develop a real-world Capstone project on recommendation engine and perform customer churn prediction
The Project in this term will involve developing a recommendation engine and perform customer churn prediction

ACCP Term 4F

Application Based Programming in Python
36
Data Mining with WEKA
36
Data Science using R Programming
36
Data Science with Python
36
Foundation of Big Data Systems with Hadoop
40
Advanced Data Science with Python
36
Visual Analytics with Tableau
32
Capstone Project for Data Science
32

Technologies

Python
WEKA (Open source AI and data mining tool)
R Studio
Jupyter Notebook, Google Collab
Tableau Desktop
Hadoop, Spark

Career Opportunity

Data Analyst
Hadoop Developer

Learning Outcome

Term 4F is designed to impart Data Science skills through tools and software such as Python, Tableau, R, and Hadoop. After completion of Term 4F, students will be able to:
Use WEKA to perform data mining tasks
Develop applications using Python language
Master data exploration, predictive & descriptive analytics techniques using R.
Understand the components of the Hadoop ecosystem-YARN, MapReduce, HDFS, and Apache Spark with the Big Data processing lifecycle.
Implement advanced data science techniques with Python libraries.
Build visualizations, organize data, and design dashboards to empower more meaningful business decisions using Tableau Desktop data visualization and reporting tool.
Develop a real-world advanced data science Capstone project.
The Project in this term will involve developing an application to process Big Data and analyze data using the Visualization tool.

ACCP Term 4G

Application Based Programming in Python
36
IoT Hardware
36
IoT Networking
36
Programming the IoT with Python
40
Capstone Project for IoT
40

Technologies

Python Studio

Career Opportunity

IoT Developer

Learning Outcome

Term 4G is designed to impart learners to learn everything about IoT from scratch to an advance level starting with an introduction to IoT, IoT Architecture, why IoT is used, sensor devices, and Rasberry Pi. After completion of Term 4G, students will be able to:
Develop applications using Python language.
Learn the Fundamentals of IoT, Sensors, Wireless Sensor Networks, and Raspberry Pi platform
Learn IoT Networking and understand the different IoT Protocols
Build IoT applications using Python
Develop a real-world IoT application using various IoT technologies
The Project in this term will involve design, create, and deploy an application using Raspberry Pi platform.

Cloud-based Learning

One-stop Resource Center for Our Student Worldwide

Why join Aptech

Join a diverse community of learners from around the world, expanding your network and perspectives.