SlideShare a Scribd company logo
1 of 10
Download to read offline
TESTING &
AUTOMATION
COURSE OVERVIEW
Core
B
a
c
k
e
n
d
P
ro
g
r
a
m
m
i
n
g
l
a
i
t
n
e
s
s
E
n
o
i
t
a
m
o
t
u
A
s
l
o
o
T
r
e
h
t
O
T
e
c
h
n
o
l
o
g
y
s
l
o
o
T
g
n
i
t
s
e
T
s
l
o
o
T
Manual
Testing
Core Java /
Core Python
SQL
HTML & CSS
Bootstrap
Javascript
Quantitative aptitude
Logical reasoning
Verbal reasoning
Analytical
Reasoning
JIRA
Bugzilla
Selenium
Tricentis - TOSCA
Git and GitHub
Log4j
Jenkins
Tesseract
AutoIT
90 HRS
9
0
H
R
S
9
0
H
R
S
60 HRS
80 HRS
8
0
H
R
S
10
HRS
1
0
0
H
R
S
20 HRS
TESTING &
AUTOMATION
Agile
Agile Methodologies
AgileTerminologies
Agile Roles
Agile Documents
QA and QC
QualityAssurance
Quality Control
Manual Testing
ManualTesting Introduction
ManualTesting History
Importance
Realtime Kickoff Process
Software Development
Life Cycle
SDLC Models
Business Requirement Document
Preparation
Functional & Non-Functional Requirements
System Requirement Document Preparation
Technical Design Document Preparation
Types of Software
Types of Testing
Introduction
StructuralTesting
BehaviouralTesting
GreyBoxTesting
Static & DynamicTesting
FunctionalTesting
IntegrationTesting
SystemTesting
PerformanceTesting
CompatibilityTesting
AdhocTesting
Software Testing
Life Cycle
SoftwareTest Life Cycle
Test Plan
Defect Life Cycle
Project Retrospective Meeting
DailyTest Reports
Test Metrics
ReliabilityTesting
UsabilityTesting
Globalizaion Testing
AccessibilityTesting
UserAcceptanceTesting
SmokeTesting
RegressionTesting
RecoveryTesting
Control statements
in java
selection statements -- if, if else, switch.
iteration statements -- while, do-while,
for, For-Each, nested loop
jump statements -- using break, using
continue.
Arrays
Defining array.
Single Dimension. Initializing and
Accessing array.
Multi Dimension, JaggedArray.
Sorting ,inserting, delete dynamically.
Introduction
Java - what ,where and why ?
Java's Magic Byte code.
Java Virtual Machine(JVM) , JDK,JRE,JIT.
Java Architecture
Language Fundamentals
Installation process.
Compilation and Executions procedure
using different editor & IDE.
Java Source File Structure.
Naming conventions.
Primitive data type Integers ->byte, short,
int, long. Floating points->float , double.
Character , Boolean.
variable declaration and initialization.
value type and reference type.
types and scope of variables.
Data types and
Variables
The Java Library:
String Handling...
String operations.
character extractions.
String comparism.
modifying a String.
changing the case of characters.
Object Oriented
programming
Class Fundamentals.
Object & Object reference.
Life time of object & Garbage Collection.
Constructor & initialization code block.
Nested, Inner Class & Anonymous
Classes.
Defining Methods, Argument Passing
Mechanism.
Method Overloading, Recursion.
Data Encapsulation.
Inheritance.
Method overriding
Access modifier
Polymorphism
Association,Aggregation, Composition.
Abstract classes.
Interface
Implementing interface.
Extending interface.
Tagging interface.
static and default methods.
Design pattern-Factory Pattern.
The Collection
Framework
Collections Overview.
The Collection interfaces –The collection
interface, The List interafce, The Set
interface, The Queue interafce, The
Deque interface.
The Collection classes – The ArrayList
class, The LinkedList class, The
HashSet class, The Linked Hash
Setclass, TreeSet class, Priority Queue,
Array Dequeu, Generics.
Maps -key value pairs.
Maps Hierarchy.
Map interface.
TreeMap class.
HashMap class.
LinkedHashMap class.
OBJECTS
CONSTRAINTS
STATEMENTS
DATA QUERY LANGUAGE (DQL)
PROJECTION
OPERATORS
SELECTION
FUNCTIONS
CLAUSES
SUB QUERY
TYPES OF SUB-QUERY
JOINS
DDL (DATA DEFINATION
LANGUAGE)
DML (DATA MANIPULATING
LANGUAGE)
TCL (TRANSACTION CONTROL
LANGUAGE)
SET OPERATION
DATABASE PROPERTIES
DEPENDENCY
NORMALIZATION
CO-RELATED SUB-QUERY
PSEUDO COLUMN
Jenkins
Introduction
Install and Configure JenKins
Integrate Framework with JenKins
Build Creation
JenkinArchitecture & Framework
Front End Technologies
HTMLBasics.
HTML5 Introduction.
HTML5 Semantic Elements.
HTML5 Canvas.
HTML5 forms.
HTML5 – MathML.
Git
Git Introduction
Installation & Environment Setup
GitTools
GitTerminology
Git Commands
Git Flow
Cheat Sheet
Staging & commits
Undoing changes
Inspecting changes
Branching & Merging
Collaborating
HTML5
Bugzilla
Introduction
Installation Prerequisites
NewAccount Creation
Login
Logging a New Bug
Clone a Bug
Editing a Bug
Reports
Search
Preferences
Permissions
Tools
JIRA
Introduction
Installation
Create a Project
Workflow
Dashboard
IssueTypes
CSS Basics(1.0 and 2.0).
CSS Transactions.
Advanced Selectors in CSS.
CSS Gradients.
CSS Web Fonts.
CSS @media Rule.
CSS Multiple Backgrounds.
CSS Multiple Columns.
CSS 3DTransforms.
CSS Website Layout.
CSS
Bootstrap Buttons.
Bootstrap Forms.
Bootstrap Navbars.
Bootstrap Grid System.
Bootstrap images.
BootstrapTables.
Bootstrap – Jumbotron.
Bootstrap - Button Groups
Bootstrap
Introduction.
DataTypes.
JavaScript Functions.
JavaScriptArrays.
JavaScript Forms.
DOM Elements.
Javascript
Issue Creation
Create a Subtask
Convert IssueTo Subtask
Convert Subtask to Issue
Edit, Email, Label, Link, Move an Issue
View/Change History
Search &Advanced Search
Zephyr plugin
Selenium
Introduction toAutomationTesting
Programming Pre-Requisite for Selenium
Selenium Introduction
Selenium Flavours
Selenium Installation and Setup
Selenium Browser Interaction
SeleniumArchitecture
WebdriverAPIArchitecture
Web Element Introduction
Locators - TagName, ID, Name, Class
Name, LinkText, Partial Link Text, Css
Selector, Xpath
Xpath Types
Absolute xpath
Relative xpath
Xpath byAttribute
Xpath by text() function
Xpath by contains() function
Traversing in xpath
Independent-Dependent
Xpath by group index
Methods of
Web Element Interface
clear()
click()
getAttribute()
getCssValue()
getLocation()
getSize()
getText()
isDisplayed()
isEnabled()
isSelected()
sendkeys()
submit()
Synchronization
Implicit Wait
Explicit / Webdriver Wait
Running Javascript using Selenium
Handling Multiple Elements
Handling ListBoxes
HandlingAutosuggestion
Handling Popus
AutoIT
Page Object Model
Introduction
TestNG
Test Next Generation Framework
Introduction
Assertions
Automation
Frameworks
Introduction
Types
Method Driven Framework
Data Driven Framework
Selenium Grid
Logging using Log4j
Maven
Build Management Tool
Importance of Maven in Framework
development
Installing and configuring Maven
Creating Maven Project and
Understanding its Terminologies
Understanding POM.xml file and its
dependencies
Importance of surefirePlugin in
executing Tests
Integration of Testng with Maven
Switching the Tests with Maven
profiling
Automation Text Captcha
TESTING &
AUTOMATION

More Related Content

What's hot

[Final] ReactJS presentation
[Final] ReactJS presentation[Final] ReactJS presentation
[Final] ReactJS presentation洪 鹏发
 
Full stack development
Full stack developmentFull stack development
Full stack developmentArnav Gupta
 
Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.jsVikash Singh
 
Asp.net architecture
Asp.net architectureAsp.net architecture
Asp.net architectureIblesoft
 
How To be a Backend developer
How To be a Backend developer    How To be a Backend developer
How To be a Backend developer Ramy Hakam
 
Introduction to React JS
Introduction to React JSIntroduction to React JS
Introduction to React JSArno Lordkronos
 
Java awt (abstract window toolkit)
Java awt (abstract window toolkit)Java awt (abstract window toolkit)
Java awt (abstract window toolkit)Elizabeth alexander
 
Dotnet Frameworks Version History
Dotnet Frameworks Version HistoryDotnet Frameworks Version History
Dotnet Frameworks Version Historyvoltaincx
 
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...Simplilearn
 
Html5 tutorial for beginners
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginnersSingsys Pte Ltd
 
Microsoft dot net framework
Microsoft dot net frameworkMicrosoft dot net framework
Microsoft dot net frameworkAshish Verma
 

What's hot (20)

Introduction to JavaFX
Introduction to JavaFXIntroduction to JavaFX
Introduction to JavaFX
 
[Final] ReactJS presentation
[Final] ReactJS presentation[Final] ReactJS presentation
[Final] ReactJS presentation
 
Full stack development
Full stack developmentFull stack development
Full stack development
 
DOT Net overview
DOT Net overviewDOT Net overview
DOT Net overview
 
Nodejs presentation
Nodejs presentationNodejs presentation
Nodejs presentation
 
Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.js
 
Asp.net architecture
Asp.net architectureAsp.net architecture
Asp.net architecture
 
How To be a Backend developer
How To be a Backend developer    How To be a Backend developer
How To be a Backend developer
 
Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.js
 
Html
HtmlHtml
Html
 
Introduction to React JS
Introduction to React JSIntroduction to React JS
Introduction to React JS
 
Java awt (abstract window toolkit)
Java awt (abstract window toolkit)Java awt (abstract window toolkit)
Java awt (abstract window toolkit)
 
Dotnet Frameworks Version History
Dotnet Frameworks Version HistoryDotnet Frameworks Version History
Dotnet Frameworks Version History
 
Html Ppt
Html PptHtml Ppt
Html Ppt
 
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
 
Html5 tutorial for beginners
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginners
 
Flutter Intro
Flutter IntroFlutter Intro
Flutter Intro
 
Css Ppt
Css PptCss Ppt
Css Ppt
 
Asp.net mvc 5 ppt
Asp.net mvc 5 pptAsp.net mvc 5 ppt
Asp.net mvc 5 ppt
 
Microsoft dot net framework
Microsoft dot net frameworkMicrosoft dot net framework
Microsoft dot net framework
 

Similar to Java Full Stack Developer Course.pdf

Training institute in Bangalore
Training institute in BangaloreTraining institute in Bangalore
Training institute in Bangalorepentagonspace1
 
Best training institute
Best training institute Best training institute
Best training institute pentagonspace1
 
The Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs PublicThe Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs PublicDavid Solivan
 
Software Project Management - NESDEV
Software Project Management - NESDEVSoftware Project Management - NESDEV
Software Project Management - NESDEVKrit Kamtuo
 
Product Development
Product DevelopmentProduct Development
Product DevelopmentJohn Gibbon
 
Integrating DevOps and ALM tools to speed delivery
Integrating DevOps and ALM tools to speed deliveryIntegrating DevOps and ALM tools to speed delivery
Integrating DevOps and ALM tools to speed deliveryTasktop
 
SQL Saturday 28 - .NET Fundamentals
SQL Saturday 28 - .NET FundamentalsSQL Saturday 28 - .NET Fundamentals
SQL Saturday 28 - .NET Fundamentalsmikehuguet
 
Synergy 7.0 Sales 10312008
Synergy 7.0 Sales 10312008Synergy 7.0 Sales 10312008
Synergy 7.0 Sales 10312008Bill Duncan
 
Amol_Koshti_04May16
Amol_Koshti_04May16Amol_Koshti_04May16
Amol_Koshti_04May16Amol Koshti
 
What Nobody's Telling You About Agile and DevOps
What Nobody's Telling You About Agile and DevOpsWhat Nobody's Telling You About Agile and DevOps
What Nobody's Telling You About Agile and DevOpsTasktop
 
Profile Resume 16031 Prashant Jain
Profile Resume 16031 Prashant JainProfile Resume 16031 Prashant Jain
Profile Resume 16031 Prashant JainPrashant Jain
 
selenium automation software testing course syllabus TheKiranAcademy_compress...
selenium automation software testing course syllabus TheKiranAcademy_compress...selenium automation software testing course syllabus TheKiranAcademy_compress...
selenium automation software testing course syllabus TheKiranAcademy_compress...akashjbk7
 
Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...Chain Sys Corporation
 
Managing Your Application Life Cycle With Tfs 2008
Managing Your Application Life Cycle With Tfs 2008Managing Your Application Life Cycle With Tfs 2008
Managing Your Application Life Cycle With Tfs 2008Rick Kierner
 
1 Ads
1 Ads1 Ads
1 Adslcbj
 

Similar to Java Full Stack Developer Course.pdf (20)

Training institute in Bangalore
Training institute in BangaloreTraining institute in Bangalore
Training institute in Bangalore
 
Best training institute
Best training institute Best training institute
Best training institute
 
The Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs PublicThe Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs Public
 
Software Project Management - NESDEV
Software Project Management - NESDEVSoftware Project Management - NESDEV
Software Project Management - NESDEV
 
Product Development
Product DevelopmentProduct Development
Product Development
 
Integrating DevOps and ALM tools to speed delivery
Integrating DevOps and ALM tools to speed deliveryIntegrating DevOps and ALM tools to speed delivery
Integrating DevOps and ALM tools to speed delivery
 
Lalith Thota
Lalith ThotaLalith Thota
Lalith Thota
 
Brij
BrijBrij
Brij
 
SQL Saturday 28 - .NET Fundamentals
SQL Saturday 28 - .NET FundamentalsSQL Saturday 28 - .NET Fundamentals
SQL Saturday 28 - .NET Fundamentals
 
PraveenResumeNewL
PraveenResumeNewLPraveenResumeNewL
PraveenResumeNewL
 
Biswas_Jotirmoy_Resume
Biswas_Jotirmoy_ResumeBiswas_Jotirmoy_Resume
Biswas_Jotirmoy_Resume
 
Synergy 7.0 Sales 10312008
Synergy 7.0 Sales 10312008Synergy 7.0 Sales 10312008
Synergy 7.0 Sales 10312008
 
Amol_Koshti_04May16
Amol_Koshti_04May16Amol_Koshti_04May16
Amol_Koshti_04May16
 
What Nobody's Telling You About Agile and DevOps
What Nobody's Telling You About Agile and DevOpsWhat Nobody's Telling You About Agile and DevOps
What Nobody's Telling You About Agile and DevOps
 
Profile Resume 16031 Prashant Jain
Profile Resume 16031 Prashant JainProfile Resume 16031 Prashant Jain
Profile Resume 16031 Prashant Jain
 
selenium automation software testing course syllabus TheKiranAcademy_compress...
selenium automation software testing course syllabus TheKiranAcademy_compress...selenium automation software testing course syllabus TheKiranAcademy_compress...
selenium automation software testing course syllabus TheKiranAcademy_compress...
 
Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...
 
Managing Your Application Life Cycle With Tfs 2008
Managing Your Application Life Cycle With Tfs 2008Managing Your Application Life Cycle With Tfs 2008
Managing Your Application Life Cycle With Tfs 2008
 
1 Ads
1 Ads1 Ads
1 Ads
 
Sharad_Sadolikar_RESUME
Sharad_Sadolikar_RESUMESharad_Sadolikar_RESUME
Sharad_Sadolikar_RESUME
 

Recently uploaded

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 

Recently uploaded (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 

Java Full Stack Developer Course.pdf

  • 2. COURSE OVERVIEW Core B a c k e n d P ro g r a m m i n g l a i t n e s s E n o i t a m o t u A s l o o T r e h t O T e c h n o l o g y s l o o T g n i t s e T s l o o T Manual Testing Core Java / Core Python SQL HTML & CSS Bootstrap Javascript Quantitative aptitude Logical reasoning Verbal reasoning Analytical Reasoning JIRA Bugzilla Selenium Tricentis - TOSCA Git and GitHub Log4j Jenkins Tesseract AutoIT 90 HRS 9 0 H R S 9 0 H R S 60 HRS 80 HRS 8 0 H R S 10 HRS 1 0 0 H R S 20 HRS TESTING & AUTOMATION
  • 3. Agile Agile Methodologies AgileTerminologies Agile Roles Agile Documents QA and QC QualityAssurance Quality Control Manual Testing ManualTesting Introduction ManualTesting History Importance Realtime Kickoff Process Software Development Life Cycle SDLC Models Business Requirement Document Preparation Functional & Non-Functional Requirements System Requirement Document Preparation Technical Design Document Preparation Types of Software Types of Testing Introduction StructuralTesting BehaviouralTesting GreyBoxTesting Static & DynamicTesting FunctionalTesting IntegrationTesting SystemTesting PerformanceTesting CompatibilityTesting AdhocTesting Software Testing Life Cycle SoftwareTest Life Cycle Test Plan Defect Life Cycle Project Retrospective Meeting DailyTest Reports Test Metrics ReliabilityTesting UsabilityTesting Globalizaion Testing AccessibilityTesting UserAcceptanceTesting SmokeTesting RegressionTesting RecoveryTesting
  • 4. Control statements in java selection statements -- if, if else, switch. iteration statements -- while, do-while, for, For-Each, nested loop jump statements -- using break, using continue. Arrays Defining array. Single Dimension. Initializing and Accessing array. Multi Dimension, JaggedArray. Sorting ,inserting, delete dynamically. Introduction Java - what ,where and why ? Java's Magic Byte code. Java Virtual Machine(JVM) , JDK,JRE,JIT. Java Architecture Language Fundamentals Installation process. Compilation and Executions procedure using different editor & IDE. Java Source File Structure. Naming conventions. Primitive data type Integers ->byte, short, int, long. Floating points->float , double. Character , Boolean. variable declaration and initialization. value type and reference type. types and scope of variables. Data types and Variables The Java Library: String Handling... String operations. character extractions. String comparism. modifying a String. changing the case of characters.
  • 5. Object Oriented programming Class Fundamentals. Object & Object reference. Life time of object & Garbage Collection. Constructor & initialization code block. Nested, Inner Class & Anonymous Classes. Defining Methods, Argument Passing Mechanism. Method Overloading, Recursion. Data Encapsulation. Inheritance. Method overriding Access modifier Polymorphism Association,Aggregation, Composition. Abstract classes. Interface Implementing interface. Extending interface. Tagging interface. static and default methods. Design pattern-Factory Pattern. The Collection Framework Collections Overview. The Collection interfaces –The collection interface, The List interafce, The Set interface, The Queue interafce, The Deque interface. The Collection classes – The ArrayList class, The LinkedList class, The HashSet class, The Linked Hash Setclass, TreeSet class, Priority Queue, Array Dequeu, Generics. Maps -key value pairs. Maps Hierarchy. Map interface. TreeMap class. HashMap class. LinkedHashMap class.
  • 6. OBJECTS CONSTRAINTS STATEMENTS DATA QUERY LANGUAGE (DQL) PROJECTION OPERATORS SELECTION FUNCTIONS CLAUSES SUB QUERY
  • 7. TYPES OF SUB-QUERY JOINS DDL (DATA DEFINATION LANGUAGE) DML (DATA MANIPULATING LANGUAGE) TCL (TRANSACTION CONTROL LANGUAGE) SET OPERATION DATABASE PROPERTIES DEPENDENCY NORMALIZATION CO-RELATED SUB-QUERY PSEUDO COLUMN
  • 8. Jenkins Introduction Install and Configure JenKins Integrate Framework with JenKins Build Creation JenkinArchitecture & Framework Front End Technologies HTMLBasics. HTML5 Introduction. HTML5 Semantic Elements. HTML5 Canvas. HTML5 forms. HTML5 – MathML. Git Git Introduction Installation & Environment Setup GitTools GitTerminology Git Commands Git Flow Cheat Sheet Staging & commits Undoing changes Inspecting changes Branching & Merging Collaborating HTML5 Bugzilla Introduction Installation Prerequisites NewAccount Creation Login Logging a New Bug Clone a Bug Editing a Bug Reports Search Preferences Permissions Tools JIRA Introduction Installation Create a Project Workflow Dashboard IssueTypes CSS Basics(1.0 and 2.0). CSS Transactions. Advanced Selectors in CSS. CSS Gradients. CSS Web Fonts. CSS @media Rule. CSS Multiple Backgrounds. CSS Multiple Columns. CSS 3DTransforms. CSS Website Layout. CSS Bootstrap Buttons. Bootstrap Forms. Bootstrap Navbars. Bootstrap Grid System. Bootstrap images. BootstrapTables. Bootstrap – Jumbotron. Bootstrap - Button Groups Bootstrap Introduction. DataTypes. JavaScript Functions. JavaScriptArrays. JavaScript Forms. DOM Elements. Javascript Issue Creation Create a Subtask Convert IssueTo Subtask Convert Subtask to Issue Edit, Email, Label, Link, Move an Issue View/Change History Search &Advanced Search Zephyr plugin
  • 9. Selenium Introduction toAutomationTesting Programming Pre-Requisite for Selenium Selenium Introduction Selenium Flavours Selenium Installation and Setup Selenium Browser Interaction SeleniumArchitecture WebdriverAPIArchitecture Web Element Introduction Locators - TagName, ID, Name, Class Name, LinkText, Partial Link Text, Css Selector, Xpath Xpath Types Absolute xpath Relative xpath Xpath byAttribute Xpath by text() function Xpath by contains() function Traversing in xpath Independent-Dependent Xpath by group index Methods of Web Element Interface clear() click() getAttribute() getCssValue() getLocation() getSize() getText() isDisplayed() isEnabled() isSelected() sendkeys() submit() Synchronization Implicit Wait Explicit / Webdriver Wait Running Javascript using Selenium Handling Multiple Elements Handling ListBoxes HandlingAutosuggestion Handling Popus AutoIT Page Object Model Introduction TestNG Test Next Generation Framework Introduction Assertions Automation Frameworks Introduction Types Method Driven Framework Data Driven Framework Selenium Grid Logging using Log4j Maven Build Management Tool Importance of Maven in Framework development Installing and configuring Maven Creating Maven Project and Understanding its Terminologies Understanding POM.xml file and its dependencies Importance of surefirePlugin in executing Tests Integration of Testng with Maven Switching the Tests with Maven profiling Automation Text Captcha