[go: up one dir, main page]

0% found this document useful (0 votes)
30 views12 pages

Java

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views12 pages

Java

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

TheKiranAcademy

Accredited By Indian Gov. Authorities,


Recognizing Us For Excellence.

Let’s Fly
With Us


JAVA
Full Stack
Development
Course
Teaching Languages �ह� दी English

Our Courses
www.javabykiran.com | www.thekiranacademy.com
Software
Testing
TheKiranAcademy
ur Foun
out O de
Ab r

Why our Course?

155% Highest ₹16 Lakhs 40% Hike


Hike Highest Salary In Demand

Mr. Kiran Digrase


Founder and CEO of “The Kiran Academy”
738+ Hiring 315+ Best 100% Placement
Partner Industry Experts Assurance

14 years of experience in the


financial IT domain.

Worked
with clients
Our Success Journey

2014 Established “Java By Kiran”


institute at Karve Nagar, Pune.

We Become “The Kiran Academy”


From “Java By Kiran”
2018
2020 Opened our 2nd Branch
at Pimpri Chinchwad

Opened our 3rd Branch


at Warje, Pune.
2021
2022 Opened our 4th Branch
at Deccan, Pune.

Opened our 5th Branch


at Chatrapati Squar, Nagpur.
2023
About us
Vision Our Mission
We bridge the gap by providing skilled professional We empower individuals to up-skill for IT software company.
training to students & help them get placed in the company. We provide comprehensive Industry focused live training.

1
Contact us through our website
1. or visit to the institute
6. Attend online/classroom sessions

Fill out the registration form


2. & career counseling 7. Take as many mock tests as you need

Take admission & collect Prepare for the interview alongside


3. admission kit
8. a grooming session

Join WhatsApp broadcast Participate in job interviews &


4. message group
9. engage in interview rounds

5. Join our learning portal 10. Get placed & secure a job offer

Our Certifications

TheKiranAcademy

Certificate of Completion
This certificate is presented to

For successfully completing a course

Issued on Provided by

THE KIRAN ACADEMY


Date Co-founder & MD

Verification Code :
To validate the certificate, kindly utilize the URL https://thekiranacademy.com/verify

100%
ASSURANCE

25,000+
Students
Placed

Best
Placement
Ratio

2
Common Features
Test, Assessments & Mocks

Topic-wise Weekly Test


Topic-wise Assessments
Mock Interview Preparation
One-On-One Discussion
Interview Feedback On Emails

Best Practices & Coding Standards

Naming Conventions
Code Formatting & Style
Writing Maintainable & Readable Code
Code Reusability
Code Auto-generation
Real Time Scenarios
Problem Statements & Solutions

Soft Skills Debugging & Troubleshooting

360 Development Use of Debugging Tools


Resume Building Identifying & Fixing
Enhancing Confidence Common Errors
Logic Building Session Handling Industrial Scenarios
English Communication

What Makes Us Distinct?

Exclusive Recorded Sessions


Flexible Batch Switching Option
Unlimited Mock Interviews
24/7 Live Support
Personalized One-On-One Discussions
100% Transparency
Comprehensive Technology Packages
Industry Expert Trainers

www.javabykiran.com | www.thekiranacademy.com
3
TheKiranAcademy
INDEX
TKA

Full Stack

J
Developer

2 3
Back-end Database
1. Core Java ........ 1. MySQL..........
2. Servlet ................
3. JSP.........................
4. Spring.................
5. Spring-boot ...
6. Hibernate ........

1
Front-end
1. HTML ........................
2. Angular.................

4
Front-end HTML

1. HTML Basics.......................................................................................... 12.CSS Basics ..............................................................


HTML Syntax Inline, internal, and external CSS.
CSS syntax and basic structure.

2. Text Formatting ................................................................................ 13. CSS Properties ...................................................


Headings (<h1> to <h6>) Paragraphs (<p>) Applying styles using element, class and ID
Line Breaks (<br>) Changing text and background colors
& Horizontal Rules (<hr>)
Adjusting font properties (size, family, weight)

3. Lists ............................................................................................................ 14. CSS Borders............................................................


Ordered Lists (<ol>) List Items (<li>) Adjusting border width and color
Un-ordered Lists (<ul>) Adding rounded corners to elements

4. Links and Anchors .......................................................................... 15. CSS Margins and Padding...........................


Hyperlinks (<a>) Link Text Exploring margin properties for spacing control
URLs & Paths Link Targeting Setting margins for individual sides
Combining Margin and Padding
5. Marquee Element ............................................................................
16. CSS Fonts.................................................................
Element Introduction & Attributes
Customizing text styles with font properties
Creating Scrollable Text & Images
Choosing font families
Adjusting font size, weight, style, and color
6. Images ....................................................................................................
Image Tag (<img>) 17. CSS Tables..............................................................
Image Source (src Attribute)
Styling HTML tables and their elements
Image Dimensions (Width and Height Attributes)
Setting borders and spacing for table cells
Alt Text (alt Attribute)
18. CSS Background & Images..................................
7. Forms ........................................................................................................ Setting background color and images
Form Tag (<form>) Textareas (<textarea>)
Input Fields (<input>) Select Menus (<select>)

8. Div and Spans....................................................................................


Block-level Elements (<div>) Inline Elements (<span>)

9. Iframe....................................................................................................... </> HTML


Embedding Videos
Embedding Maps JS 
Displaying External Content

10. HTML Comments............................................................................


Adding Comments

11. CSS Linking ..........................................................................................


Linking External CSS (<link>)

TheKiranAcademy
TheKiranAcademy

19. JavaScript Basics 21. DOM Manipulation


Setting up a basic HTML file & adding JavaScript. Introduction to the (DOM)
Variables, data types, and basic operations.
Selecting and modifying DOM elements
Introduction to functions and their usage.

20. Functions ......................... 22. Using Popup Boxes


Declaring functions Alert boxes

Parameters and arguments Confirm boxes

Return statements Prompt boxes



Introduction to Angular

6
1. What is Angular?..................................................... Back-end Core Java
Angular Version History Creating Components Manually

Architecture of Angular Apps Creating Components through CMD

Setting up the Environmental Setup String Interpolation


Structure of Angular Projects

2. Data Binding, Handling Events & Directives


1. Introduction to Java
String Interpolation Class Binding
vs Property Binding Brief history and importance of Java
Style Binding
Property Binding How Java fits into the world of
programming languages
1. Event Binding
Benefits and features of Java
(click), (change), (keyup), (keydown) Mouse Events

Two-Way Binding ngStyle 2. Setting Up Development Environment


Directives ngClass Installing JDK (Java Development Kit)
Structural Directives Configuring the PATH environment variable
(ngIf, ngIf else, ngFor) IDE’s like Eclipse
Eclipse keyboard shortcuts
3. Component Interaction, Input & Output
Properties, Pipes, Services & Dependency 3. Foundations of Java
Injection ....................................................................
Data types User-defined variables
1. Component Interaction
@Input() and @Output() Decorators
Variables Operators
Creating classes Control statements
2. Pipes
Inbuilt Pipes Creating Custom Pipes @Pipe Decorator Methods Loop structures
Creating objects Practical use cases
4. HTTP Services and Observables...................... Object class & real-world examples
What is a Service? Connecting to the Backend
Dependency Injection in Angular Using HTTP Services 4. Core Concept
Introduction to HTTP 1. CRUD Operations with HTTP
Package and Import Instance Block
GET, POST, PUT, DELETE
Error Handling
JDK and JRE Static Block
Introduction to Observables
JVM Company use cases
Injectable Decorator & real time examples
JIT
Class communication
5. Routing in Angular ................................................
What is Routing? Programmatic Routing
5. Logic Building
Configuring Routes Sending Data through Routing
Programs on string Program on control
Using the Router-outlet Tag Lazy Loading Concepts
Programs on array statements
Routing Using Router-link Directive

6. Bootstrap and Template-Driven Forms ..... 6. Object-Oriented Programming (OOP)


Overview of Bootstrap ngForm Directive Classes and objects. Polymorphism
Bootstrap Grid System ngValue Directive Encapsulation. Abstraction
Using the Form Control Class ngSubmit Directive Inheritance Company scenarios
Validation of Template-Driven Forms FormControl & real-life examples

7. Access Specifier / Modifier


Private Public
Default Company scenarios
Protected & real-life examples

7
TheKiranAcademy

8. Useful Keywords 14. Collections Framework


Static Synchronized Introduction to collection framework
Final Abstract Interfaces of collection framework
Super and this Company Scenarios
List Set Map
& real-life examples
Frequently Used Classes of Collection Framework
1. ArrayList 4. HashSet 7. HashMap 10. HashTable

9. Input/Output (I/O) Streams 2. Vector 5. TreeSet 8. TreeMap

Reading & writing data to files 3. Linkedlist 6. LinkedHashSet 9. LinkedHashMap

Input stream. Output stream. Collections utility class


Introduction to generics
Importance and implementation of generics
10. Exception Handling
Data structure using collection
Why exception handling Catch Auto boxing
Understanding exceptions Throw Comparator and comparable
& errors
Throws Iterators
Handling exception
Finally forEach loop
Exception hierarchy
User defined exception forEach() methods
Types of exception
Company use cases and real time examples
Try

15. Java 8 features


11. Multithreading Lambda expressions
Thread Introduction Thread life cycle Company use case of lambda expressions
Creating & managing Demon thread & functional interfaces
threads non-demon thread
Default and static methods in Interface
Extending thread class Useful methods
Stream API with collections
Implementing runnable
interface Date and time API
Company use cases and real time examples

13. Utility Classes

String class
String manipulation and formatting
StringBuffer
StringBuilder
Wrapper classes
Math class
Arrays class
Company use cases and real time examples

moc.etisbewruoy.www//:sptth

moc.etisbewruoy.www//:sptth

JAVA Programing
( Core Java ) Introduction to Advance Java Concepts

8
7. Hibernate
Introduction Introduction to ORM
to Advance Java Hibernate framework overview
Mapping entities to database tables
Operations using hibernate
1. Introduction to Advanced Java Concepts
Inbuilt function of hibernate
Introduction to advanced Java and its significance
Criteria & query
HQL (Hibernate query language)
2. Java Database Connectivity (JDBC)
Solving company use cases
JDBC drivers
Interview questions practice (Industrial)
Connecting to databases (MySQL)
Executing SQL queries using Java
Statements & prepared statements 8. Spring Framework ....................................
Handling resultSets Introduction to Spring

Interview questions practices Dependency injection and inversion of control (IoC)


Spring annotations

3. Java Servlets................................................. S Database integration with spring (Industrial)


Aspect-oriented programming (AOP) with spring
Introduction of Servlet
Interview questions practice
Servlet lifecycle and request processing
Handling forms and user inputs
Integration with database
9. Spring Boot and Microservices ...........
Interview questions practice
Creating spring boot applications
Dependency injection
4. Model-View-Controller (MVC) Servlet
Spring boot annotations
Understanding MVC architecture
Auto-configuration and starter dependencies
Implementing MVC with servlets and JSP
HTTP methods
Developing a complete web application
Spring boot hibernate integration
Solving company’s use cases
Building RESTful APIs with spring boot
Separation of Layers:
Models, Views and Controllers (Industrial) Solving company use cases
Interview questions practice Introduction to microservices architecture
Controller and REST endpoints (Industrial)
Returning plain text or JSON responses.
5. Java Server Pages (JSP)...........................
API testing using POSTMAN
Introduction to JSP and its advantages
application.properties & configuration (Industrial)
JSP architecture and page directives
Hands-on practice with project (Industrial)
Scripting elements: <% %> and <%=%>
Interview questions practice
JSTL (JavaServer pages standard tag library)
Interview questions practice 10. Model-View-Controller (MVC) Spring Boot
Understanding MVC architecture
Implementing MVC with spring boot
Developing web application on Tomcat
6. Web Services and APIs
Separation of Layers:
Developing RESTful web services Models, Views and Controllers (Industrial)
JSON Interview questions practice

9
TheKiranAcademy
Database
11. Project for Resume
Introduction
to Database

01 Project Building

Project Explanation
for Placement 02 1. Introduction
Definition and importance of databases.
End-to-End Module
03 Wise Preparation
Overview of SQL (Structured Query Language)

Face to Face Interview


04 2. Database Fundamentals
Preparation
Explanation of databases as structured data repositories
Role of databases in various industries
12. Advanced Java Tools and Libraries

3. SQL Essentials
Apache maven for project build
management Introduction to SQL as the language for managing databases
Categories of SQL statements (DDL, DML,)
Tomcat server
Significance of SQL in data manipulation and retrieval
Git & GitHub tracking tool

Postman 4. Installation of MySQL


Steps to install MySQL
Configuring database server settings
Command-line and graphical tools for MySQL

5. Exploring SQL Statements


Data Definition Language (DDL)
CREATE statement ALTER statement TRUNCATE statement
DROP statement RENAME statement

Data Manipulation Language (DML)


7. Advanced SQL Concepts
INSERT statement UPDATE statement DELETE statement

Grouping and Aggregating Data Data Query Language (DQL)


GROUP BY Statement HAVING Clause SELECT statement

Subqueries and EXISTS Operator


Subqueries EXISTS Operator 6. SQL Query Basics
Data filtering ORDER BY
Joining Tables
INNER JOIN LEFT JOIN (LEFT OUTER JOIN) Logical operators Handling NULL values.
RIGHT JOIN FULL JOIN LIKE operator & wildcard characters String, Date & Time functions
(RIGHT OUTER JOIN) (FULL OUTER JOIN)
IN and BETWEEN operators

Our Courses
www.javabykiran.com | www.thekiranacademy.com
Software
Testing

10
Scan to Apply

Our Top Courses

Java Full Stack Python Full Stack


AWS
Development Development

MERN
Software
Testing
Software Testing MongoDB | Express JS
React JS | Node JSt

Personality Development / Soft Skills

English Communication


  
Disclaimer: The information published in this booklet is true to our knowledge and is correct at the time of publishing. Also the picture, photographs, illustrations, facts and figures, quotations, etc. Appearing in this
booklet have been collected from various sources and should not be used for any commercial purposes or reproduced in any form without our permission. In the future we may change our information in the broucher
for the betterment of our program subject to Maharashtra jurisdiction only. We recommend the students to visit our main branch office or our website for updated information.

Training Hubs in Pune: Karve Nagar | Deccan | Warje | Chinchwad


Corporate Office & Branch Branch: Deccan Branch: Chinchwad Branch: Warje

Add: 403, 2nd Floor, Park Plaza, Add: 2nd floor, Rainbow Plaza, Add: KUNAL PLAZA, 2nd Floor, Add: 1st floor, The Kiran Academy,
above Birla Super Market, State Jangali Maharaj Rd, opp Modern Old Mumbai - Pune Hwy, Dr Ambedkar Chowk, above
Bank Nagar, Shramik Vasahat, High School, Shivajinagar, Pimpri-Chinchwad, Maharashtra Royal Car Decor, Warje Jakat
Karve Nagar, Pune, Maharashtra Deccan Gymkhana, Pune, 411019 Naka, Warje, Pune,
411052 Maharashtra 411005 Maharashtra 411058

Nagpur 1st Floor, 190/A H.No.227, Ring Rd, near Chatrapati Hall,
Chatrapati Nagar, Nagpur, Maharashtra 440015

Helpline No. 9075 777 123

You might also like