0% found this document useful (0 votes)
10 views18 pages

Fullstack Web Development Using JAVA .PDF (1)

The Post Graduation Program on Full Stack Development with Java & AI Prompt Engineering is a 10-month online/hybrid course designed to prepare students for careers in software development. It offers a 100% placement guarantee, hands-on projects, and mentorship from industry experts. The curriculum covers essential technologies including HTML, CSS, JavaScript, React, Core and Advanced Java, as well as prompt engineering and generative AI applications.

Uploaded by

pradhansubham024
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)
10 views18 pages

Fullstack Web Development Using JAVA .PDF (1)

The Post Graduation Program on Full Stack Development with Java & AI Prompt Engineering is a 10-month online/hybrid course designed to prepare students for careers in software development. It offers a 100% placement guarantee, hands-on projects, and mentorship from industry experts. The curriculum covers essential technologies including HTML, CSS, JavaScript, React, Core and Advanced Java, as well as prompt engineering and generative AI applications.

Uploaded by

pradhansubham024
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/ 18

Post Graduation Program on

FULLSTACK
DEVELOPMENT With
Java & AI Prompt
Engineering
10 Months
About Programs

Online/ Hybrid
Mode

10 Months

100% Placement
Guarantee

Top University
Admit

Virtual/ Real-Time
Projects

Crafted by expert faculty from IIT Guwahati and leading


developers at Skyy Skill Academy, this advanced certification
program is built to make you industry-ready in Full Stack
Development using Java — one of the most in-demand and
widely adopted technologies in the world.

www.skyyskill.com
ABOUT SKYYSKILL
ACADEMY

SkyySkill Academy is an Epitome of skill developing Institutions. It Provides a wide range of courses
which enables students to become empowered and employees through world class training. The
practical & industrial approach has made SkyySkill the industry leader.

KEY HIGHLIGHTS
100% Live Session and 1:1 Mentorship

Placement Guaranteed Programs

Hands-on Practical & Live Projects

Industry Recognized Courses & Certificates

Industry Standard projects

24X7 doubt clearing assistance

On demand doubt clearing classes

Most affordable & Best in class


www.skyyskill.com
APPLICATION
PROCESS
The application process consists of three simple steps. Candidates
have to submit their application. An offer of admission will be made
to the selected candidates, and their application will be accepted
upon the payment of the admission fee.

Start your application Process by clicking on Apply Now.

Fill the second round of form and provide all necessary


information

Telephonic Verification round to check your eligibility


for the program

Pay the Registration fees (only for Eligible Students) and


you are enrolled

www.skyyskill.com
LEARNING PATH

React JS
20+ Minor Project & 6+ Major
Projects

100% Placement Guaranteed in


HTML, CSS & IT Sector(Unlimited Interviews)
Tailwind CSS

Globally Accepted Certificate

Core Java

100% Live online classes with


recording of live sessions

Java Script 10 Months Internship Letter &


Letter Of Recommendation

www.skyyskill.com
COURSE CURRICULUM
FRONTEND

HTML

Introduction to HTML HTML Formatting


HTML Basics HTML Forms
HTML Elements HTML Tables
HTML5 Semantic HTML Lists
HTML Attributes HTML Responsiveness
HTML Headings Linking External CSS (<link>)
HTML Paragraph
HTML Styles

CSS (Cascading Style Sheets)

Introduction to CSS CSS Inline-block


CSS Selectors & Properties CSS Align
CSS Borders CSS Pseudo-class
CSS Margins and Padding CSS Pseudo-element
CSS Background & Images CSS Tooltips
CSS Tables CSS3 Images
CSS3 Gradients CSS3 Animations
CSS3 Shadows CSS3 Buttons
CSS Box Model CSS3 Pagination
CSS Display CSS3 User Interface
CSS Max-width CSS3 Box Sizing
CSS Position CSS3 Filters
CSS Float CSS3 Media Queries. & Responsive

www.skyyskill.com
COURSE CURRICULUM
FRONTEND

CSS FRAMEWORK(TAILWIND):

Introduction to Tailwind CSS Tailwind CSS Spacing

Tailwind CSS Layout Tailwind CSS Sizing

Tailwind CSS Flexbox Tailwind CSS Typography

Tailwind CSS Grid Tailwind CSS Backgrounds

Tailwind CSS Alignment Tailwind CSS Borders

JAVASCRIPT:

Introduction to JavaScript JavaScript Conditions


JavaScript Objects JavaScript Loops
JavaScript Scope JavaScript Hoisting
JavaScript Events JavaScript Strict Mode
JavaScript Strings JavaScript Functions
JavaScript Numbers JavaScript Objects
JavaScript Math JavaScript Forms
JavaScript Arrays JavaScript HTML DOM
JavaScript Boolean JavaScript BOM
JavaScript Comparisons

www.skyyskill.com
COURSE CURRICULUM
FRONTEND

REACT JS:

Introduction to React JS How to pass data from one component

React Components to another

Types of Components Routing

Build a simple React component Using Routing to create single page app

Component composition Hooks

Component styling States

Add styles to your components Hooks vs States

Component inter communication Types of Hooks

www.skyyskill.com
COURSE CURRICULUM
BACKEND WITH DATABASE

Core java-:

Introduction to Java Setting Up Development Environment


Brief history and importance of Java Installing JDK (Java Development Kit)
How Java fits into the world of Configuring the PATH environment
programming languages variable
Benefits and features of Java IDE’s like Eclipse
Eclipse keyboard shortcuts

Foundations of Java Core Concept


Data types Package and Import
Variables JDK and JRE
Creating classes JVM

Methods JIT

Creating objects Class communication

Object class Instance Block

User-defined variables Static Block

Operators
Control statements Access Specifier / Modifier

Loop structures Private


Default
Object-Oriented Programming (OOP)
Protected
Classes and objects
Public
Encapsulation
Useful Keywords
Inheritance
Static
Polymorphism
Final
Abstraction
Super and this
Abstract

www.skyyskill.com
COURSE CURRICULUM
BACKEND WITH DATABASE

Core java-:

Input/Output (I/O) Streams Garbage Collection (GC)


Reading & writing data to files Memory management Demon
Input stream thread concept Importance of
Output stream. finalize() method System.gc()

Exception Handling & runtime.gc()

Why exception handling


Utility Classes
Understanding exceptions &
String class
errors
String manipulation and formatting
Handling exception
String Buffer
Exception hierarchy
Wrapper classes
Types of exception
Math class
Try
Arrays class
Catch
Throw Collections Framework

Throws Introduction to collection

Finally framework

User defined exception Hierarchy collection framework


Introduction to generics
Multithreading Importance and implementation of
Thread Introduction generics
Creating & managing threads Data structure using collection
Extending thread class Auto boxing
Implementing runnable interface Comparator and comparable
Thread life cycle Iterators
Demon thread & non-demon forEach loop
thread forEach() methods
Useful methods

www.skyyskill.com
COURSE CURRICULUM
BACKEND WITH DATABASE

Core java-:

Java 8 features
Lambda expressions
Company use case of lambda
expressions
functional interfaces
Default and static methods in
Interface
Stream API with collections
Date and time API

www.skyyskill.com
COURSE CURRICULUM
BACKEND WITH DATABASE

Advance java-:

Introduction to Advanced Java Model-View-Controller (MVC) Servlet


Concepts Understanding MVC architecture
Introduction to advanced Java and Implementing MVC with servlets and
its significance JSP
Understanding the need for Developing a complete web
advanced features & libraries application
Solving company’s use cases
Java Database Connectivity (JDBC)
Separation of Layers: Models, Views
JDBC architecture and drivers
and Controllers
Connecting to databases (MySQL,
Oracle, etc.) Java Server Pages (JSP)
Executing SQL queries using Java Introduction to JSP and its
Statements & prepared advantages
statements JSP architecture and page directives
Handling resultSets Scripting elements: <% %> and
<%=%>
Java Servlets
Standard actions: jsp:include,
Introduction of Servlet
jsp:forward, etc.
Servlet lifecycle and request
JSTL (JavaServer pages standard tag
processing
library)
Handling forms and user inputs
Session management
Web Services and APIs
Integration with database
Developing RESTful web services
JSON

www.skyyskill.com
COURSE CURRICULUM
BACKEND WITH DATABASE

Advance java-:

Hibernate Spring Framework


Introduction to ORM Introduction to Spring
Hibernate framework overview Dependency injection and inversion
Mapping entities to database tables of control (IoC)
Operations using hibernate Spring annotations
Inbuilt function of hibernate Database integration with spring
Criteria & query (Industrial)
HQL (Hibernate query language) Aspect-oriented programming (AOP)
with spring

Database-:

Introduction
Definition and importance of
SQL Essentials
databases.
Introduction to SQL as the language
Overview of SQL (Structured Query
for managing databases
Language)
Categories of SQL statements (DDL,
Database Fundamental
DML, DQL)
Explanation of databases as
Significance of SQL in data
structured data repositories
manipulation and retrieval
Types and applications of databases
(relational, NoSQL, etc.)
Role of databases in various
industries

www.skyyskill.com
COURSE CURRICULUM
BACKEND WITH DATABASE

Database-:

Install of MySQL SQL Query Basics


Steps to install MySQL Data filtering
Configuring database server Logical operators
settings LIKE operator & wildcard
Command-line and graphical tools characters
for MySQL IN and BETWEEN operators
ORDER BY
Exploring SQL Statements
Handling NULL values.
Data Definition Language (DDL) -
Aggregate functions
CREATE statement ,ALTER
String, Date & Time functions
statement ,TRUNCATE statement
,DROP
Advanced SQL Concepts
statement RENAME statement.
Grouping and Aggregating Data-
Data Manipulation Language (DML)-
GROUP BY Statement,HAVING
INSERT statement ,UPDATE
Clause
statement, DELETE statement.
Subqueries and EXISTS Operator-
Data Query Language (DQL)-
Subqueries,EXISTS Operator
SELECT statement.
Comparison with ANY and ALL
Operators-ANY Operator,ALL
Operator
Joining Tables-INNER JOIN,LEFT JOIN
(LEFT OUTER JOIN), RIGHT JOIN
(RIGHT OUTER JOIN),FULL JOIN
(FULL OUTER JOIN).

www.skyyskill.com
COURSE CURRICULUM
Prompt Engineering & Generative AI for
Full Stack Developers

Module 1: Prompt Engineering &


Generative AI Basics
· What is Prompt Engineering?
· Overview of Generative AI (ChatGPT, Claude, Bard, Gemini)
· Developer's view: AI vs Classical Programming
· Setting up your AI Toolkit (OpenAI Playground, Postman,
IDEs)

Module 2: AI for Frontend Development


· Generate HTML, CSS, JS using AI
· Turn UI wireframes into responsive code
· Use AI tools for UI design (e.g., Figma AI, Uizard)
· Prompting for animations, layout, and content generation

Module 3: AI for Backend Development


· Auto-generate REST APIs and database schemas
· Debugging and code review with AI tools
· Integrating OpenAI/Hugging Face APIs with Node.js
· AI-generated test cases and backend logic suggestions
(auth, middleware)

www.skyyskill.com
COURSE CURRICULUM
Prompt Engineering & Generative AI for
Full Stack Developers

Module 4: Real-World AI Use Cases for


Fullstack Devs
· Build AI-powered chatbots using ChatGPT API · Auto-
generate documentation with AI + Swagger/OpenAPI ·
Implement AI-powered search (semantic search, vector
DBs) · Use tools like GitHub Co-pilot, Tabnine for daily dev
tasks

Module 5: Capstone Project


· Build an AI-enhanced full stack app (e.g., AI blog writer)
· Integrate an AI Chatbots into an existing React/Node.js
app
· Create a prompt-based frontend code generator
Includes: Peer reviews + Mentor feedback

www.skyyskill.com
WHAT YOU COULD
BECOME
Software Engineer
Frontend Developer
Backend Developer
Full Stack Developer
React Developer
Web Developer
JAVA Developer

PROGRAM COMPLETION
CERTIFICATE

Post completion of 43 week


of intensive training,
students will receive Post
graduation Program on
Fullstack development with
JAVA & React js

www.skyyskill.com
Contact Us

CORPORATE OFFICE HYDERABAD BRANCH THANE BRANCH SKILL DEVELOPMENT CENTER


KIIT TBI-2, ROOM NO. 301, 3rd Dr.Atmaram Estates, 2nd FLOOR, NH 5th floor, Ark-7, Next KIIT TBI-2, ROOM NO. 305, 3rd floor,
floor, campus-11, KIIT, 65, Beside TMC, Hyder Nagar, to Nagrik Tower, campus-11, KIIT, Bhubaneswar,
Bhubaneswar, Odisha, Kukatpally, Hyderabad, Telangana Station Road, Thane Odisha,
Pin code: 751024 500072 West - 400601 Pin code: 751024

Ready to Turn your Dreams into Reality?

TALK TO OUR CAREER COUNSELOR

SCAN TO KNOW MORE


[email protected]
+91 8800889353

Find Us

You might also like