Have a question?
Message sent Close

ADVANCE PROGRAM IN COMPUTER APPLICATION

With no prior experience, you will have the opportunity to walk through hands-on examples with Hadoop and Spark frameworks, two of the most common in the industry. You will be comfortable explaining the specific components and basic processes of the Hadoop architecture, software stack, and execution environment. In the assignments you will be guided in how data scientists apply the important concepts and techniques such as Map-Reduce that are used to solve fundamental problems in big data. You'll feel empowered to have conversations about big data and the data analysis process.
Instructor
cqs
34 students enrolled
4.4
7 reviews
  • Description
  • Curriculum
  • FAQ
  • Announcement
  • Reviews
Java (3)

ADVANCE PROGRAM IN COMPUTER APPLICATION

APCA(Advance Programming in Computer Application) is an undergraduate programming course.
The primary goal of this course is for students to understand what it means to be a Computer Application, what skills they need, and how they’ll develop those skills during their time at university.
The secondary goal is for students to understand what it takes to succeed in their studies while working toward becoming professional Developers.

Eligibility for course

The eligibility criteria for APCA is 10+2 or equivalent examination.

Duration of course

It is a three-year course generally taken after a 10+2 or equivalent examination.

Objective of Course

APCA is a three-year undergraduate program covering all computer application areas, including Basic IT Fundamentals, Logic Building, network, web development, Software development, and Application Development. The course has a lot of potential in India because there is a lot of need for qualified and experienced IT professionals.

Career Opportunity

After completing the course, students can work for reputable IT firms such as IBM, Oracle, Infosys, and Google. A student’s work profile after completing the course may contain the following:

System Engineer: Top firms like Infosys, Wipro, HP, and Google hire system engineers. A system engineer creates, tests, and evaluates software, circuits, and computers.

Programmer: Programmer for several software development companies. The job of a programmer is to write software code. A programmer primarily works with computer languages such as C, C++, C#, Java, Python, and other similar languages.

Web developer: Web developer for various web design and online digital marketing firms. A web developer is a programmer who focuses on creating web-based applications. A web developer’s job is to create and maintain websites. A web developer requires HTML5, CSS3, PHP, JavaScript, and other programming languages.

System Administrator: In a bank, a school, or a college, you might be a system administrator. A system administrator is in charge of configuring and managing a computer system or server. Work as a software developer for organizations such as Microsoft, Google, and Facebook.

Software Developer: The sole responsibility of a software developer is to create software that makes people’s jobs easier and allows them to work more efficiently. A software developer is also responsible for installing, testing, and maintaining the software.

Database Administrator: In a bank, a school, or a college, you might be a system administrator. A Database administrator is in charge of configuring and managing a database server.

Course Overview

SEMESTER 1
CONCEPT BUILDING
1 Programming fundamentals
  • 1.1 Program and computer languages
  • 1.2 Compiler and Interprator
  • 1.3 Problem solving tools
2 Algorithm
  • 2.1 Intro
  • 2.2 Rules of algo
  • 2.3 Advantages
  • 2.4 Disadvantages
3 Flowchart
  • 3.1 Intro
  • 3.2 Symbols of flowchart
  • 3.3 Advantage
  • 3.4 Disadvantage
4 PseudoCode
  • 4.1 Intro
  • 4.2 Keywords
  • 4.3 Advantage
5 Fundamental of Coding
  • 5.1 Identifiers
  • 5.2 Data Types
  • 5.3 Variables
  • 5.4 Conditional Statement
  • 5.5 Loops
  • 5.6 Array
C LANGUAGE
1 Introduction
  • History and Features of C
  • First C Program
  • Compilation Process
  • printf, scanf, Comments
2 Tokens in C
  • Format Specifier
  • Escape Sequence
  • Identifiers
  • Keywords
  • Data Types
  • Literals,Constants,Variables
  • Operators
3 Control Statements
  • if
  • if…else
  • if…else ladder
  • nested if
  • switch case
  • for loop
  • while loop
  • do…while loop
  • break
  • continue
  • goto
4 Functions
  • Value functionCall
  • Reference functionCall
  • Recursion
5 Array
  • 1D Array
  • 2D Array
6 Pointers
  • Pointers
  • Pointer to Pointer
  • Array to Pointer
7 String in C
8 File Handling
C++ LANGUAGE
1 Introduction
  • History and Features of C
  • First C Program
  • Compilation Process
  • cout, cin, endl, Comments
2 Tokens in C
  • Format Specifier
  • Escape Sequence
  • Identifiers
  • Keywords
  • Data Types
  • Literals, Constants, Variables
  • Operators
3 Control Statements
  • if
  • if…else
  • if…else ladder
  • nested if
  • switch case
  • for loop
  • while loop
  • do…while loop
  • break
  • continue
  • goto
5 Functions
  • Types of Function
  • User-Define Function
  • Value function Call
  • Reference function Call
  • Recursion
6 Array
  • 1D Array
  • 2D Array
  • 7 Pointers
  • Pointers
  • Pointer to Pointer
  • Array to Pointer
8 Strings
  • Array of String
  • String Function
  • String Concatenation
9 OOP’s
  • Class and Object
  • Access Modifiers
  • Constructor and Destructor
  • this keyword
  • enum
  • structure
  • Inheritance
  • Polymorphism
  • Abstraction
  • Encapsulation
  • Friend Function and Class
  • Virtual function

10 Exception Handling

11 File Stream

HTML5
1 Introduction
  • History
  • Text Editors
  • CLient-Server Architecture
  • Comment
  • BuiLding BLocks
  • Tags
  • ELements
  • Attributes
  • BoiLer PLate Code
2 HTML Head ELements
  • <base> Tag
  • <Link> Tag
  • <meta> Tag
  • <script> Tag
  • <noscript> Tag
  • <titLe> Tag
  • <styLe> Tag
3 HTML Body ELements
  • Heading
  • Paragraph
  • Formatting tags
  • Phrase Tags
  • Anchor
  • Media Tags( img, audio, video)
  • Lists
  • TabLe
  • Form
  • Iframes
4 HTML with CSS
  • Types of CSS
  • CSS SeLectors
  • Syntax, property value pair
5 CSS Properties
  • Comments
  • Colors
  • Backgrounds
  • Margins
  • Padding
  • Height/Width
  • Borders
  • Outline
  • Text
  • Fonts
  • Icons
  • Links
  • Lists
  • Tables
  • Display
  • Max-width
  • Position
  • Z-index
  • Overflow
  • Float
  • Inline-block
  • Align
  • Opacity
  • Form
  • Transition
  • Animation
6 Semantics tags
  • <articLe>
  • <aside>
  • <detaiLs>
  • <figcaption>
  • <figure>
  • <footer>
  • <header>
  • <main>
  • <mark>
  • <nav>
  • <section>
  • <summary>
  • <time>
7 HTML GeoLocation
  • API
  • Latitude and Longitude
  • On Map
8 HTML with JS
  • Intro and History
  • Types of JS
  • Syntax and Comments
  • Identifiers
  • Keyword
  • Data Types
  • Variable ( var , let)
  • Constant (const)
  • Operators
  • Conditional
  • Loops
  • Functions
  • Objects
  • Events
  • Strings
  • Arrays
SEMESTER 2
SQL SERVER
1 Introduction
  • SQL Server
  • SSMS
  • Installation
  • Building Blocks of SQL
2 DATABASE
  • Create DB
  • Select DB
  • Rename DB
  • Drop DB
  • Create Table
  • Rename Table
  • Drop Table
  • Delete Table
  • Select Data
  • Insert Data
  • Update Data
  • Delete Data
  • Alter Table
  • Truncate
  • Select Into
  • Insert Into
3 View in SQL
  • Create View
  • Update View
  • Drop View
4 Aggregate Function
  • min()
  • max()
  • sum()
  • avg()
  • count()
5 Operators
  • Arithmetic Operators
  • Comparison Operator
  • Logical Operator
  • Like Operator
  • Union Operator
  • Intersect Operator
  • Except Operator
6 Alias
  • for Table
  • for Column
7 Constraints
  • not null
  • unique
  • Primary Key
  • Foreign Key
  • Check
  • Default
8 Clauses
  • select
  • where
  • distinct
  • Order By
  • Group By, cube and rollup
  • Having
9 Keys
  • Primary Key
  • Foreign Key
  • Composite Key
  • Unique Key
10 Joins
  • Inner Join
  • Full Outer Join
  • Right
  • Left
11 Conditional and Loop
  • If
  • If else
  • Case
  • while Loop
12 Exception
  • try…catch
13 Stored Procedure
  • Create Stored Procedure
  • Execute procedure
14 Triggers
  • Intro
  • Types of trigger
  • DML
  • DDL
15 Functions
  • Types of Function
  • Scalar
  • Table-Valued
16 Index
  • Clustered index
  • Non-Clustered index
17 Cursor
  • methods
  • variable
18 Transaction
  • Introduction
  • Control and State
  • Commit
  • Rollback
  • Savepoint
CORE JAVA (J2SE)
1 Module 1:Introduction
  • i.) JAVA Why? What? How? When? Where?
  • ii.) How to install
  • iii.) A simple JAVA program and comments in java
  • iv.) Compiling & executing JAVA program
  • v.) JAVA Technology( JDK, JRE, JVM, JIT)
  • vi.) Features of JAVA
2 Module 2: Fundamentals of JAVA Programming
  • i.) Identifiers and naming convention of JAVA language
  • ii.) Reserved words and Keywords
  • iii.) Data types and it’s Types
  • iv.) Variables and it’s Types
  • v.) Literals
  • vi.) Type Casting
  • vii.) Operators
3 Module 3: Control Structures
  • i.) Types of Control Statements
  • ii.) Decision making or Conditional Statements( if, if-else, if- else- if, nested if, switch-case)
  • iii.) Itteration or Loops( for, while, do-while,break ,continue)
4 Module 5: Array
  • i.) Introduction
  • ii.) Types of arrays
  • iii.) Single- Dimensional Array
  • iv.) Multi- Dimentional Array
5 Module 5: OOP’s
  • i.) Procedural vs Object Oriented ( Approach)
  • ii.) Object & Class
  • iii.) Constructor
  • iv.) this and super keyword
  • v.) access Modifier
  • vi.) Inheritance
  • vii.) Polymorphism
  • viii.) Abstract Class and Interface
  • ix.) Package
  • x.) Encapsulation
6 Module 6: Exception Handling
  • i.) Introduction and Hierarchy ( Checked & Unchecked)
  • ii.) Exception handling mechanism
  • iii.) Try, Catch, Finally blocks
  • iv.) throw & throws keyword
  • v.) custom exception class
7 Module 7: Multithreading
  • i.) Introduction
  • ii.) advatages
  • iii.) run() and start() method
  • iv.) Runnable Interface
  • v.) Thread Class
  • vi.) Thread states and Priorities
  • vii.) Synchronization method, block
  • viii.) Life Cycle of Thread
  • ix.) Deprecated methods : stop(), suspend(), resume()
8 Module 8: String
  • i.) char Array and String
  • ii.) String vs Char Array
  • iii.) Method of String Class
  • iv.) Immutable and mutable String
  • v.) String Buffer and String Builder
  • vi.) String Buffer vs String Builder
9 Module 9: Garbage Collection
10 Module 10: File IO (IOStream)
  • i.) Java I/O Stream
  • ii.) Types of Streams or Hierarchy
  • iii.) using File Class
  • iv.) IStream
  • v.) OStream
11 Module 11: Java Regex API
12 Module 12: Inner Class
  • i.) Introduction
  • ii.) Anonymous Inner Class
  • iii.) Local Inner Class
  • iv.) Static nested class
  • v.) Nested Interface
13 Module 13: JDBC
  • i.) Intro
  • ii.) Driver
  • iii.) DB Connectivity Steps
  • iv.) Driver Manager
  • v.) Connection
  • vi.) Statement and Prepared Statement
  • vii.) ResultSet

14 Module 14: Java AWT and Swing

15 Module 15: Java Collection

  • i.) Collection Framework
  • ii.) List
  • iii.) Set
  • iv.) Queue
  • v.) Map
16 Module 16: Serialization
17 Module 17: java annotations
18 Module 18: Reflection in java
19 Module 19:Agile
DS AND ALGO
1 DS Introduction
  • DS Algorithm
  • Asymptotic Analysis
  • DS Pointer
  • DS Structure
2 DS Array
  • DS Array
  • 2D Array
3 DS Linked List
  • Linked List
  • Types of Linked List
  • Singly Linked List
  • Doubly Linked List
  • Circular Linked List
  • Circular Doubly List
  • Skip list in DS
4 DS Stack
  • DS Stack
  • Array Implementation
  • Linked List Implementation
5 DS Queue
Types of Queues
  • Array Representation
  • Linked List Representation
  • Circular Queue
6 DS Tree
  • Binary Tree
  • Binary Search Tree
7 Differences
  • Linear vs non-linear
  • Array vs linked list
  • Stack vs queue
  • Linear vs Circular Queue
  • Linear Search vs Binary Search
  • Singly Linked List vs Doubly Linked List
8 DS Searching
  • Linear Search
  • Binary Search
9 DS Sorting
  • Bubble Sort
  • Heap Sort
  • Insertion Sort
  • Merge Sort
  • Quick Sort
  • Selection Sort
SEMESTER 3
Advc JAVA (J2EE)
1 What is Servlet
  • IDE ,download install
  • Servlet API
  • Servlet Interface
  • GenericServlet
  • HttpServletServlet
  • Life CycleServlet Example
2 Servlet Collaboration
  • RequestDispacher
  • sendRedirect
3 ServletConfig
4 ServletContext
5 Session Tracking & Session Techniques
  • 1) Cookies in ServletCookies: Login & Logout
  • 2) Hidden Form Field
  • 3) URL Rewriting
  • 4) HttpSessionSession: Login & Logout
6 Filter
7 Servlet Curd
8 JSP Introduction
  • Life cycle of JSP
9 JSP scripting elements
  • JSP scriptlet tag
  • JSP expression tag
  • JSP declaration tag
10 Implicit Objects
  • JSP Request
  • JSP Response
  • JSP Config
  • JSP Application
  • JSP Session
  • JSP PageContext
  • JSP Page
  • JSP Exception
11 JSP Directive Elements
  • JSP page directive
  • JSP include directive
  • JSP taglib directive
12 JSP Exception
13 jsp curd
14 JSTL
  • jstl core
  • jstl function
  • jstl xml
  • jstl formating
  • jstl sql
15 Ajax
RWD WITH BOOTSTRAP
1 Intro of RWD
  • AWD
  • RWD
  • AWD vs RWD
2 BS5 Grid System
  • Stacked/Horizontal
  • Grid XSmall
  • Grid Small
  • Grid Medium
  • Grid Large
  • Grid XLarge
  • Grid XXL
3 BS5 Containers
  • container
  • container – fluid
4 Typography
5 Colors
6 Images
7 Tables
8 Buttons and Button Groups
9 Badges
10 Progress Bars
11 Alerts
12 Spinners
13 Pagination
14 List Groups
15 Cards
16 Dropdowns
17 Collapse
18 Navs and Navbar
19 Carousel
20 Modal
21 Tooltip
22 Popover
23 Toast
24 Scrollspy
25 Offcanvas
26 Flex
27 BS 5 Form
  • Forms
  • Select Menus
  • Checks and Radios
  • Range
  • Input Groups
  • Floating Labels
  • Form Validation
HIBERNATE
1 HB Introduction
  • HB Architecture
  • First Hibernate Example
  • Hibernate with Eclipse
2 HB using XMLHB using Annotation
  • Hibernate Example
  • HB Web application
  • HB Generator classes
  • HB Dialects
3 Hibernate Mapping
  • Collection Mapping
  • Mapping List
  • Mapping Set
  • One To Many XML One To Many Annotation
  • Many To Many XMLMany To Many Annotation
  • One To One XMLOne To One Annotation
  • Many To One XMLMany To One Annotation Bidirectional
4 transaction Management
5 HQL
6 Hibernate Caching
  • First Level Cache
  • Second Level Cache
SEMESTER 4
SPRING FRAMEWORK
1 Spring Tutorial
  • What is Spring
  • Spring Modules
  • Spring Application
2 Spring in IDE
  • Spring in Eclipse
3 Dependency Injection
  • CI Dependent Object
  • CI with collection
  • CI with Map
  • CI Inheriting Bean
  • Setter Injection
  • SI Dependent Object
  • SI with Collection
  • SI with Map
  • CI vs SI
  • Autowiring
  • Factory Method
4 Spring JdbcTemplate
  • JdbcTemplate ExamplePreparedStatementResultSetExtractorRowMapperNamedParameterSimpleJdbcTemplate
5 Spring ORM
  • Spring with ORMSpring with HibernateSpring with JPA
6 SPEL
  • SpEL ExamplesOperators in SpELvariable in SpEL
7 Spring MVC
  • MVC IntroductionMultiple View PageMultiple ControllerModel InterfaceRequestParam Annotation
8 MVC Applications
  • MVC CRUD ExampleMVC Pagination ExampleFile Upload Example
REACT JS
1 React JS Introduction
2 React JS Advantages & Features
3 Pre-requisite for React JS Programming
  • a.HTML,CSS,JavaScript
  • b.Command Line interface
  • c.Node Js, NPM,NPX
4 React JS Installation
4a.React Project creation
  • a.Project Structure
  • b.Creating React Environment ,installation using npm
  • c.Running a React Project
5 React JS DOM & Virtual DOM Features
6 React Components
  • a.Class component
  • b.Function Component
7 React Js Frame-work
8 React Props
  • a. Passing React Props between Components
9 React Component State
10 React Component Life Cycle
11 React Event Handling ( onClick., onChange,onTrigger.)
12 React Forms
  • a.Form-Data Sharing
  • b.React Multiple Forms
  • c.React form Data submission to
13 React Tables rendering
14 React Fragments
15 React Router
16 React MAPping
17 React Hooks ( UseState() and UseEffect() )
18 React Memo
19 ES6 Standards
20 JSX Introduction
NODE JS
1 Introduction
  • a. Install Node.js
  • b. First Program
  • c. Console
  • d. REPL
2 NPM install
3 Modules
4 Timer
5 Errors
6 DNS
7 Net
8 Crypto
9 TLS/SSL
10 File System
11 Query String
12 Callbacks
13 Events
14 MySQL
JUNIT TESTING
1 Introduction
  • Junit Installation
  • Setup Testing Environment ( Java & Eclipse )
  • Create Junit Test Project
  • Write JUnit Code for Test
  • Running of Junit Test

FAQ 1
Faq Content 1
FAQ 2
Faq Content 2

Productivity Hacks to Get More Done in 2018

— 28 February 2017

  1. Facebook News Feed Eradicator (free chrome extension) Stay focused by removing your Facebook newsfeed and replacing it with an inspirational quote. Disable the tool anytime you want to see what friends are up to!
  2. Hide My Inbox (free chrome extension for Gmail) Stay focused by hiding your inbox. Click "show your inbox" at a scheduled time and batch processs everything one go.
  3. Habitica (free mobile + web app) Gamify your to do list. Treat your life like a game and earn gold goins for getting stuff done!


4.4
7 reviews
Stars 5
4
Stars 4
2
Stars 3
1
Stars 2
0
Stars 1
0