SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Syllabus for Technical courses
PHP Basic Training
Web Applications Introduction
 Web application session (End to end flow of web application)
 Technical terms listing of web applications
 Web server Web Browser Database Client Application Server Protocol
 Request-Response Model Client and server side technologies, Web History
HTML & CSS
 HTML Tags, Attributes, Events
 HTML Forms, table, iframe, image, anchor tag assignments, Elements of html5
 Styling html document. Different attributes of cars
 External, Internal, Inline CSS and CSS3
Javascript
 Introduction of Javascript, Basic Javascript- Function, loop, validation, Advanced Javascript-
Object, String, Date etc.
 Javascript Windows-Location, popup boxes, cookie, Js HTML DOM etc.
 Java Script Assignment
 Form validation using Java Script
 Email validation using Java Script
PHP Basics-
 PHP Introduction, history
 The Origin of PHP
 PHP is better than Its alternatives
Basic PHP Development
 PHP scripts work
 PHP syntax Basic
Control Structures
 IF (), else if () and else if condition Statement
 The switch statement
 Using the? Operator
 Using the while () Loop
 The do while statement
 Using the for () Loop
 Breaking out of loops
 Nesting loops
String Manipulation
 Formatting String for Presentation
 Formatting String for Storage
 Joining, and Splitting Strings
 Comparing String
 Matching and replacing Substring
 Functions
 What is the function
 Creating a function
 Returning value from a function
 User-defined functions,Dynamic function calls
 Variable scope,Accessing variable with the global statement
 Passing arguments to a function by value And by reference
 Testing for function existence Arrays
 Types of Arrays (Single-Dimensional,Multidimensional,Associative,Accessing)
Cookies
 What is a Cookie?
 Setting time in a cookie with PHP
 Deleting a cookie
 Creating session cookie
 Working with the query string
Sessions
 What is a session?
 Starting a session
 Registering Session variables
 Working with session variables
 Destroying session
 Passing session Ids
 Encoding and decoding session variables
 How to increase session expire time
 How to work session without cookie?
PHP Advance Training
Advance PHP
 PHP With MVC Architecture Introduction about FTP/SMTP server
 Math functions
 File uploads and Download
 E-mail with PHP / PHP Mailer
 PHP configuration file
 Error tracking and debugging
AJAX (Asynchronous JavaScript and XML)
 Ajax Introduction
 Ajax Database
 Introduction to XML Http Request Object
 Method and Properties of XML Http Request
 Application of AJAX in web application
 Introduction to XML and its use
Frame Work & CMS
 Introduction to Wordpress
 Basic Concepts of Framework
 Basic Concept of Code Igniter
OsCommerce (Open Source Shopping Cart)
 Introduction to Shopping Cart
 Introduction to osCommerceopensource
 Discussion of various modules of osCommerce
PHP Project
 Project Discussion
 Requirements analysis of Project Project
 Development
JAVA
Core JAVA
 Basic Of Programming
 Language Fundamental
 Access Controls
 Arrays
 Classes & Object
 First Project
 Inheritance
 Exception Handling
 Section project
 Multithreading
 JDBC
 Third Project
Advanced Java
 Data Structures
 Collections
 Generics
 Serialization
 Networking
 Sending Email
 Applet Basics
 Documentation Comments
 Streams, Files and I/O
 Sockets
 Reflection API
Servlet & JSP
 Web application & HTTP basics
 Servlet Model
 Structure & Deployment
 Filters
 Session Management
 JSP Model
 Reusable web components
 Creating JSPs with EL
 JAVA beans
 Custom tags
 Project
Oracle 10 G
 Introduction of database
 Basic SQL queries
 SQL function and operator
 Join and subsequence
 DDL, DML, DCL Commands
 Introduction to PL SQL
 Control statement
 Cursor
 Exception Handling
 Procedure & function
 Packages
 Triggers
 Flashback queries
 Collection
 Oracle architecture
Android
Introduction android
 Background
 Why Android
 Installing Development tools
 Hello world Application
 Using th Emulator
 Android developer tools
 Eclipse, IDES and Tools
 Using Eclipse
 Debugging and Running
Android Application and Activities
 Creating application and activities
 Application Manifest introduction
 Android Application life Cycle
 Application Priority and process states
 Externalizing resources
 Android application class
 Android Activities applying styles
 Adding a menus
 Adding preferences
UI Design for Android
 Fundamental Android UI Design
 Introduction views
 Introduction Layouts
 Creating new Views
 Drawable recourses
 Resolution and density independence
 Creating and using menus
Telephony and SMS
 Telephony
 Reading Phone device details
 Reading Sim Details
 Incoming and outgoing call monitoring
 Tracking services change
 Introduction SMS and MMS
 Sending SMS and MMS
 Sending SMS messages manually
Working in Background
 Introduction services
 Using background ThreadsMComputing Lab
 Email : mobile computing lab@gmail.com
 Let’s make a toast
 Introduction Notification
 Using Alarms
Local Data Storage
 Adding Preferences
 Remembering the state of the Apps
 Using the internal file system
 Accessing SD Cards
 Introduction SQlite on Android
 SQL Basics
 Database Connectivity
 Data Binding
 Using Content provider
 Implementing content provider
Handling Multiple Activities
 Using Intents
 Intent Filters
Locating And Sensing
 Working with Locations
 Using Geocoder
 Map Based Activity
 Proximity Alerts
 Sensors
Publishing Applications
 Android market
 Signing applications and publishing
Miscellaneous
 Widgets
 Multimedia
 Creating Loading Screen
 Progress bar
 App monetization
 Working with Ads
 In-App Billing
Cloud Computing
Process
Requirements Analysis
 Participants will be introduced to the concepts of Requirements Analysis and the process of
converting a Problem Statement into a set of Requirements and User Stories
Design
 This module will cover the concepts of Application Design and Architecture. Designing the
Application Layers including the Screens, Business Logic and Data Store. Includes Wireframe
Design,Class and Entity Design concepts.
Using IDE and SCM
 Covers usage of an IDE for the Development Process including the - SCM concepts of
Programming, Debugging, Build and Local Deployment Aspects. Also introduces participants to
the usage of a SCM to Handle check-in! Check-out process of the code.
Source Code Analysis
 Covers usage of Source Code Analysis to identify and implement Best practices in Code.
Includes aspects like Coding Standards and Conventions
Unit/functional Testing
 Covers implementing Automated Unit Tests and identifying Test Coverage for the Application
and identifying and executing functional Test Cases
Bug Tracking
 Covers the process of identifying Defects and managing defects.
Tools:Google Code, ArgoUML, Eclipse, JUnit, CodePro
Concepts and Technology
Web Application Concepts
 Participants will be introduced to the basic concepts Web Applications and the various tools and
technologies to implement Web Applications. In addition this will cover the internals of a
standard web application and the code and deployment of a standard web application.
Cloud Computing Concepts
 This session provide a detailed introduction to the concept around ground cloud computing and
the various commercial and open source tools and platforms.
Introduction to GAE and your first cloud App
 Introduction to Google app Engine – Google’s Enterprise Cloud with details on the key features
supported. Also you will go through the process of implementing an app
Implementing the live Cloud App
 First steps understand the problem statement, finalize the requirements and design your
application. Implement Entities and store and retrieve data on the clod using JSP/Servlets.
Understanding JDO as an object relational Mapping utility how you use JDO to interface with the
data store. Implementing a security and authenticating process for your application using
Google’s authentication module. Implementing Multitenancy and advanced security within your
application. Adding additional features including mail, jobs and task schedulers. REST enabling
your Cloud Application
Deployment
 Local and Live Deployed for the Cloud Application. Verification deployed application and taking it
live.
Tools:Google App Engine, Google SDK, Eclipse Core Technology: Java 6, JSP, Java Servlets, HTML,
CSS, JDK, Google Data Store
Key Takeaways for Participants
 Oriented towards Students and Fresher who are getting started with Development
 Will experience the industry style of working in an intensive 12 week program Will gain
experience working with a real project and a real customer
 Will gain experience working with real project and real customer
 Will gain a good understanding of Web Concepts
 Will gain a good understanding of Cloud Tools and Platforms
 Good Understanding of Cloud Design Patterns
 In-depth understanding of Google's Cloud Platform - GAE '" Good understanding of Project
Processes
 Design/implementation/Testing/Deployment
 Good understanding of Java Web Concepts around JSP/Servlets/CSS/HTML
 Live Publically Running Cloud App on appspot.com
Web & Graphics Designing
HTML
 Working with the i5 server
 Basics Unix Commands
 Setting up an HTML document
 HTML text formatting
 Images in Html
 Tables
 Lists
 Multimedia
 Introduction to CSS
 Optimizing images for the web using Photoshop
Dreamweaver
 Tables
 Frames
 Rollovers
 Putting it all together
 Div tag and inputs
Flash
 Introduction to the Flash IDE
 Creating a new project
 Drawing simple vector shapes
 Lines & Fills
 Colors
 Shapes Twins
 Layers
 Review basics Animation Techniques
 Review symbols and instances
 Review internal timelines
 Mask layers
 Deco Brush
 Practical Flash
Adobe Illustrator Corel Draw Adobe Photoshop
 Photoshop
 Selections
 Extracting regions of an image
 Combining images (basics)
 Introduction to layers
 Layer styles
 History panel
 Filters
 Brushes
 Color
Software Testing
Manual testing
 Fundamentals of Software Testing
 SDLC,STLC (Methodologies)
 Verification & Validation
 Functional, Non Functional Testing
 Other Types of testing
 Black box, White box Testing
 Test management
 Test cases
 Risk analysis
 Defect Life cycle
 Configuration management
 Why Automation
Automation Testing
Module 1 - (QTP)
 Quick Test Window
 Views in QTP
 Capture and playback principle
 Recording modes
 Run Mode
 Object Repository
 Synchronization
 Measuring transactions
 Check points
 Parameterization
 Output and correlation
 Function Libraries
 Business logic and other features
 Smart Identification
 Working with actions
 Test Batch runner
 Automation framework
Module 2 –QC
 Opening QC
 Requirements tab
 Test Plan tab
 Test lab tab
 Defects tab
 Filter Techniques
 Sort Method
 Report and analysis of results
Module 3 – Load runner
 Introduction to Load Runner
 Performance Testing
 Load Testing
 Stress Testing
 Views of Load Runner
 Tree View
 Script View
 Components of Load Runner
 Virtual User Generator
 Controller
 Analysis
 Creating v User Script
 Running Load Test
 Monitoring Load Test
 Analyzing results
Module 3 – Load runner
 Introduction to Load Runner
 Performance Testing
 Load Testing
 Stress Testing
 Views of Load Runner
 Tree View
 Script View
 Components of Load Runner
 Virtual User Generator
 Controller
 Analysis
 Creating v User Script
 Running Load Test
 Monitoring Load Test
 Analyzing results
Module 4 –Selenium
 Introducing Selenium
 Selenium Components
 Selenium IDE
 IDE Features
 Panes (Test Case/Log etc)
 Selenium RC
 Debugging
 Breakpoints
 Stepping through Test Case
 Understand Log Pane
 Using Assert, Verify and Wait commands
 Verify element present
 Verify text present
 Wait For Text Present
Advanced QTP workshop
Basic QTP Contents –
 Quick Test professional Overview
 Different Recording Modes
 How Quick Test Identifies Objects
 Test Options and general options
 Synchronizing Tests
 Creating Checkpoints
 Adding Steps Without Recording
 Creating Output Values
 Use Regular Expressions
 Recovery Scenarios
 Benefits of Test Modularity
 Local and Global Data Tables
Basic QTP Contents
 Using VBScript Operators, Statements and Functions
 Introduction to Parameterization
 Advanced Parameterization
 Capture and Reuse Runtime Data
 Custom Check Points
 Use the Data Table to Create Custom
 Checkpoints
 Learning Virtual Objects
 QTP Environment Variables
 Working with Function Libraries
 Enhance Test Cases with Descriptive Programming
 Descriptive Programming
 Defining and using Recovery Scenarios
 Automation Object Model (AOM)
 Working with database
 Working with Excel
 Utility Objects
ISTQB Certification
 Preparing for ISTQB Certification
 Sample ISTQB certification Questions and Answers
 Mock ISTQB Certification Test
Choose Specializations
 Mobile App testing - Blackberry, Android, lOS
 web Testing
 Database Testing
 ETL Testing
Contact- 9975048884 / 9960748884
Emial - info@monteklearningsolutions.com
Website - http://monteklearningsolutions.com/

Weitere ähnliche Inhalte

Was ist angesagt?

Amit Resume DOT-NET
Amit Resume DOT-NETAmit Resume DOT-NET
Amit Resume DOT-NETAmit Kumar
 
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Singh
 
Aruna_SharepointDeveloper
Aruna_SharepointDeveloperAruna_SharepointDeveloper
Aruna_SharepointDeveloperAruna Ch
 
Senior-Java-Programmer-CV
Senior-Java-Programmer-CVSenior-Java-Programmer-CV
Senior-Java-Programmer-CVAhmed Afifi
 
BalakrishnamaRajuOmkaram
BalakrishnamaRajuOmkaramBalakrishnamaRajuOmkaram
BalakrishnamaRajuOmkaramkrishna_18
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh Dasari
 
Live Content: Finding new ways to publish
Live Content: Finding new ways to publishLive Content: Finding new ways to publish
Live Content: Finding new ways to publishckimrie
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer rajsreekanthavco
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixMohammed Arefeen
 
Asp.Net_ Developer Resume Remotely
Asp.Net_ Developer Resume RemotelyAsp.Net_ Developer Resume Remotely
Asp.Net_ Developer Resume RemotelySumitKumar2504
 
Anil kumar singh asp.net c#vb.net sql
Anil kumar singh asp.net c#vb.net sqlAnil kumar singh asp.net c#vb.net sql
Anil kumar singh asp.net c#vb.net sqlAnil Kumar Singh
 
IT Recruiter's Mind Maps - Booklet Preview
IT Recruiter's Mind Maps - Booklet PreviewIT Recruiter's Mind Maps - Booklet Preview
IT Recruiter's Mind Maps - Booklet PreviewMichal Juhas
 

Was ist angesagt? (20)

Amit Resume DOT-NET
Amit Resume DOT-NETAmit Resume DOT-NET
Amit Resume DOT-NET
 
Dot net training bangalore
Dot net training bangaloreDot net training bangalore
Dot net training bangalore
 
Stanly_Bangalore_6_YearsExp_Dotnet -Wipro
Stanly_Bangalore_6_YearsExp_Dotnet -WiproStanly_Bangalore_6_YearsExp_Dotnet -Wipro
Stanly_Bangalore_6_YearsExp_Dotnet -Wipro
 
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)
 
Narasimha reddy Telluri
Narasimha reddy TelluriNarasimha reddy Telluri
Narasimha reddy Telluri
 
Aruna_SharepointDeveloper
Aruna_SharepointDeveloperAruna_SharepointDeveloper
Aruna_SharepointDeveloper
 
Senior-Java-Programmer-CV
Senior-Java-Programmer-CVSenior-Java-Programmer-CV
Senior-Java-Programmer-CV
 
Bhargav
BhargavBhargav
Bhargav
 
BalakrishnamaRajuOmkaram
BalakrishnamaRajuOmkaramBalakrishnamaRajuOmkaram
BalakrishnamaRajuOmkaram
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
SurajResume
SurajResumeSurajResume
SurajResume
 
Live Content: Finding new ways to publish
Live Content: Finding new ways to publishLive Content: Finding new ways to publish
Live Content: Finding new ways to publish
 
DC
DCDC
DC
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
 
SalmaCV
SalmaCVSalmaCV
SalmaCV
 
Ashley Kevorkian.Selenium
Ashley Kevorkian.SeleniumAshley Kevorkian.Selenium
Ashley Kevorkian.Selenium
 
Asp.Net_ Developer Resume Remotely
Asp.Net_ Developer Resume RemotelyAsp.Net_ Developer Resume Remotely
Asp.Net_ Developer Resume Remotely
 
Anil kumar singh asp.net c#vb.net sql
Anil kumar singh asp.net c#vb.net sqlAnil kumar singh asp.net c#vb.net sql
Anil kumar singh asp.net c#vb.net sql
 
IT Recruiter's Mind Maps - Booklet Preview
IT Recruiter's Mind Maps - Booklet PreviewIT Recruiter's Mind Maps - Booklet Preview
IT Recruiter's Mind Maps - Booklet Preview
 

Andere mochten auch

Software for Ebola Emergency Response - Nasctech
Software for Ebola Emergency Response - NasctechSoftware for Ebola Emergency Response - Nasctech
Software for Ebola Emergency Response - NasctechDenis Pankratov
 
How to use a fire blanket rightly
How to use a fire blanket rightlyHow to use a fire blanket rightly
How to use a fire blanket rightlyNotch Tex
 
Fire Marshal Bahrainv3
Fire Marshal Bahrainv3Fire Marshal Bahrainv3
Fire Marshal Bahrainv3richiewilson88
 
Fire Warden Marshall Training Course/Fire Warden Marshal Duties
Fire Warden Marshall Training Course/Fire Warden Marshal DutiesFire Warden Marshall Training Course/Fire Warden Marshal Duties
Fire Warden Marshall Training Course/Fire Warden Marshal DutiesThe Pathway Group
 
Fire Marshall Training for all Fire Marshalls in Lambeth Housing Offices
Fire Marshall Training for all Fire Marshalls in Lambeth Housing OfficesFire Marshall Training for all Fire Marshalls in Lambeth Housing Offices
Fire Marshall Training for all Fire Marshalls in Lambeth Housing OfficesJames Vetch Dip Grad
 
Disaster management
Disaster managementDisaster management
Disaster managementArnel Rivera
 
Fire Evacuation Plan
Fire Evacuation PlanFire Evacuation Plan
Fire Evacuation Planemmmily
 
Fire safety in the Workplace
Fire safety in the WorkplaceFire safety in the Workplace
Fire safety in the WorkplaceAlphaPlusChampion
 
Fire drill procedure
Fire drill procedureFire drill procedure
Fire drill procedureMaria Hidalgo
 
Basic Fire Fighting Training
Basic Fire Fighting TrainingBasic Fire Fighting Training
Basic Fire Fighting TrainingChristian Escaler
 
Fire prevention.ppt
Fire prevention.pptFire prevention.ppt
Fire prevention.pptSahl Ahmed
 
Fire Safety Management
Fire Safety ManagementFire Safety Management
Fire Safety ManagementNc Das
 
Fire fighting presentation
Fire  fighting presentationFire  fighting presentation
Fire fighting presentationRaghunath Patil
 

Andere mochten auch (20)

Software for Ebola Emergency Response - Nasctech
Software for Ebola Emergency Response - NasctechSoftware for Ebola Emergency Response - Nasctech
Software for Ebola Emergency Response - Nasctech
 
How to use a fire blanket rightly
How to use a fire blanket rightlyHow to use a fire blanket rightly
How to use a fire blanket rightly
 
Fire Marshal Bahrainv3
Fire Marshal Bahrainv3Fire Marshal Bahrainv3
Fire Marshal Bahrainv3
 
Fire Warden Marshall Training Course/Fire Warden Marshal Duties
Fire Warden Marshall Training Course/Fire Warden Marshal DutiesFire Warden Marshall Training Course/Fire Warden Marshal Duties
Fire Warden Marshall Training Course/Fire Warden Marshal Duties
 
Fire warden training
Fire warden trainingFire warden training
Fire warden training
 
Fire safety2011 final
Fire safety2011 finalFire safety2011 final
Fire safety2011 final
 
Fire Marshall Training for all Fire Marshalls in Lambeth Housing Offices
Fire Marshall Training for all Fire Marshalls in Lambeth Housing OfficesFire Marshall Training for all Fire Marshalls in Lambeth Housing Offices
Fire Marshall Training for all Fire Marshalls in Lambeth Housing Offices
 
Fire warden training
Fire warden trainingFire warden training
Fire warden training
 
Basic fire warden
Basic fire wardenBasic fire warden
Basic fire warden
 
Disaster management
Disaster managementDisaster management
Disaster management
 
Fire Evacuation Plan
Fire Evacuation PlanFire Evacuation Plan
Fire Evacuation Plan
 
Fire safety in the Workplace
Fire safety in the WorkplaceFire safety in the Workplace
Fire safety in the Workplace
 
Fire drill procedure
Fire drill procedureFire drill procedure
Fire drill procedure
 
Basic Fire Fighting Training
Basic Fire Fighting TrainingBasic Fire Fighting Training
Basic Fire Fighting Training
 
Fire Safety Awareness
Fire Safety AwarenessFire Safety Awareness
Fire Safety Awareness
 
Fire Safety Training
Fire Safety TrainingFire Safety Training
Fire Safety Training
 
Fire prevention.ppt
Fire prevention.pptFire prevention.ppt
Fire prevention.ppt
 
Fire Safety Management
Fire Safety ManagementFire Safety Management
Fire Safety Management
 
Fire fighting presentation
Fire  fighting presentationFire  fighting presentation
Fire fighting presentation
 
Basics of Fire fighting
Basics of Fire fightingBasics of Fire fighting
Basics of Fire fighting
 

Ähnlich wie Syllabus for Technical courses

Montek learning solutions
Montek learning solutionsMontek learning solutions
Montek learning solutionsMontek1Learning
 
Montek learning solutions
Montek learning solutionsMontek learning solutions
Montek learning solutionsMontek1Learning
 
RAHUL_Updated( (2)
RAHUL_Updated( (2)RAHUL_Updated( (2)
RAHUL_Updated( (2)Rahul Singh
 
.NET ONLINE TRAINING COURSE CONTENT
.NET ONLINE TRAINING COURSE CONTENT .NET ONLINE TRAINING COURSE CONTENT
.NET ONLINE TRAINING COURSE CONTENT raaviraja
 
ASPNET for PHP Developers
ASPNET for PHP DevelopersASPNET for PHP Developers
ASPNET for PHP DevelopersWes Yanaga
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java DeveloperMdHasan872214
 
Application developer
Application developerApplication developer
Application developerAbdul aleem
 
Develop iOS and Android apps with SharePoint/Office 365
Develop iOS and Android apps with SharePoint/Office 365Develop iOS and Android apps with SharePoint/Office 365
Develop iOS and Android apps with SharePoint/Office 365Kashif Imran
 
Notes On Software Development, Platform And Modernisation
Notes On Software Development, Platform And ModernisationNotes On Software Development, Platform And Modernisation
Notes On Software Development, Platform And ModernisationAlan McSweeney
 
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
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development PresentationTurnToTech
 
Net course content
Net course contentNet course content
Net course contentmindq
 

Ähnlich wie Syllabus for Technical courses (20)

Montek learning solutions
Montek learning solutionsMontek learning solutions
Montek learning solutions
 
Montek learning solutions
Montek learning solutionsMontek learning solutions
Montek learning solutions
 
RAHUL_Updated( (2)
RAHUL_Updated( (2)RAHUL_Updated( (2)
RAHUL_Updated( (2)
 
Dot net online training
Dot net online training Dot net online training
Dot net online training
 
.net online training
.net online training .net online training
.net online training
 
.NET ONLINE TRAINING COURSE CONTENT
.NET ONLINE TRAINING COURSE CONTENT .NET ONLINE TRAINING COURSE CONTENT
.NET ONLINE TRAINING COURSE CONTENT
 
ASPNET for PHP Developers
ASPNET for PHP DevelopersASPNET for PHP Developers
ASPNET for PHP Developers
 
Sudhir srivastava profile
Sudhir srivastava profileSudhir srivastava profile
Sudhir srivastava profile
 
Narasimha reddy telluri
Narasimha reddy telluriNarasimha reddy telluri
Narasimha reddy telluri
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Application developer
Application developerApplication developer
Application developer
 
Develop iOS and Android apps with SharePoint/Office 365
Develop iOS and Android apps with SharePoint/Office 365Develop iOS and Android apps with SharePoint/Office 365
Develop iOS and Android apps with SharePoint/Office 365
 
Notes On Software Development, Platform And Modernisation
Notes On Software Development, Platform And ModernisationNotes On Software Development, Platform And Modernisation
Notes On Software Development, Platform And Modernisation
 
SarulathaThulasiraman_Resume
SarulathaThulasiraman_ResumeSarulathaThulasiraman_Resume
SarulathaThulasiraman_Resume
 
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
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
 
Krishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_Java
 
Net course content
Net course contentNet course content
Net course content
 
Pragatheswarakumar_v1.0
Pragatheswarakumar_v1.0Pragatheswarakumar_v1.0
Pragatheswarakumar_v1.0
 

Syllabus for Technical courses

  • 1. Syllabus for Technical courses PHP Basic Training Web Applications Introduction  Web application session (End to end flow of web application)  Technical terms listing of web applications  Web server Web Browser Database Client Application Server Protocol  Request-Response Model Client and server side technologies, Web History HTML & CSS  HTML Tags, Attributes, Events  HTML Forms, table, iframe, image, anchor tag assignments, Elements of html5  Styling html document. Different attributes of cars  External, Internal, Inline CSS and CSS3 Javascript  Introduction of Javascript, Basic Javascript- Function, loop, validation, Advanced Javascript- Object, String, Date etc.  Javascript Windows-Location, popup boxes, cookie, Js HTML DOM etc.  Java Script Assignment  Form validation using Java Script  Email validation using Java Script PHP Basics-  PHP Introduction, history  The Origin of PHP  PHP is better than Its alternatives Basic PHP Development  PHP scripts work  PHP syntax Basic Control Structures  IF (), else if () and else if condition Statement  The switch statement  Using the? Operator  Using the while () Loop  The do while statement  Using the for () Loop  Breaking out of loops  Nesting loops String Manipulation  Formatting String for Presentation  Formatting String for Storage  Joining, and Splitting Strings  Comparing String  Matching and replacing Substring
  • 2.  Functions  What is the function  Creating a function  Returning value from a function  User-defined functions,Dynamic function calls  Variable scope,Accessing variable with the global statement  Passing arguments to a function by value And by reference  Testing for function existence Arrays  Types of Arrays (Single-Dimensional,Multidimensional,Associative,Accessing) Cookies  What is a Cookie?  Setting time in a cookie with PHP  Deleting a cookie  Creating session cookie  Working with the query string Sessions  What is a session?  Starting a session  Registering Session variables  Working with session variables  Destroying session  Passing session Ids  Encoding and decoding session variables  How to increase session expire time  How to work session without cookie? PHP Advance Training Advance PHP  PHP With MVC Architecture Introduction about FTP/SMTP server  Math functions  File uploads and Download  E-mail with PHP / PHP Mailer  PHP configuration file  Error tracking and debugging AJAX (Asynchronous JavaScript and XML)  Ajax Introduction  Ajax Database  Introduction to XML Http Request Object  Method and Properties of XML Http Request  Application of AJAX in web application  Introduction to XML and its use Frame Work & CMS  Introduction to Wordpress  Basic Concepts of Framework
  • 3.  Basic Concept of Code Igniter OsCommerce (Open Source Shopping Cart)  Introduction to Shopping Cart  Introduction to osCommerceopensource  Discussion of various modules of osCommerce PHP Project  Project Discussion  Requirements analysis of Project Project  Development JAVA Core JAVA  Basic Of Programming  Language Fundamental  Access Controls  Arrays  Classes & Object  First Project  Inheritance  Exception Handling  Section project  Multithreading  JDBC  Third Project Advanced Java  Data Structures  Collections  Generics  Serialization  Networking  Sending Email  Applet Basics  Documentation Comments  Streams, Files and I/O  Sockets  Reflection API Servlet & JSP  Web application & HTTP basics  Servlet Model  Structure & Deployment  Filters  Session Management  JSP Model
  • 4.  Reusable web components  Creating JSPs with EL  JAVA beans  Custom tags  Project Oracle 10 G  Introduction of database  Basic SQL queries  SQL function and operator  Join and subsequence  DDL, DML, DCL Commands  Introduction to PL SQL  Control statement  Cursor  Exception Handling  Procedure & function  Packages  Triggers  Flashback queries  Collection  Oracle architecture Android Introduction android  Background  Why Android  Installing Development tools  Hello world Application  Using th Emulator  Android developer tools  Eclipse, IDES and Tools  Using Eclipse  Debugging and Running Android Application and Activities  Creating application and activities  Application Manifest introduction  Android Application life Cycle  Application Priority and process states  Externalizing resources  Android application class  Android Activities applying styles  Adding a menus  Adding preferences
  • 5. UI Design for Android  Fundamental Android UI Design  Introduction views  Introduction Layouts  Creating new Views  Drawable recourses  Resolution and density independence  Creating and using menus Telephony and SMS  Telephony  Reading Phone device details  Reading Sim Details  Incoming and outgoing call monitoring  Tracking services change  Introduction SMS and MMS  Sending SMS and MMS  Sending SMS messages manually Working in Background  Introduction services  Using background ThreadsMComputing Lab  Email : mobile computing lab@gmail.com  Let’s make a toast  Introduction Notification  Using Alarms Local Data Storage  Adding Preferences  Remembering the state of the Apps  Using the internal file system  Accessing SD Cards  Introduction SQlite on Android  SQL Basics  Database Connectivity  Data Binding  Using Content provider  Implementing content provider Handling Multiple Activities  Using Intents  Intent Filters Locating And Sensing  Working with Locations  Using Geocoder  Map Based Activity  Proximity Alerts  Sensors
  • 6. Publishing Applications  Android market  Signing applications and publishing Miscellaneous  Widgets  Multimedia  Creating Loading Screen  Progress bar  App monetization  Working with Ads  In-App Billing Cloud Computing Process Requirements Analysis  Participants will be introduced to the concepts of Requirements Analysis and the process of converting a Problem Statement into a set of Requirements and User Stories Design  This module will cover the concepts of Application Design and Architecture. Designing the Application Layers including the Screens, Business Logic and Data Store. Includes Wireframe Design,Class and Entity Design concepts. Using IDE and SCM  Covers usage of an IDE for the Development Process including the - SCM concepts of Programming, Debugging, Build and Local Deployment Aspects. Also introduces participants to the usage of a SCM to Handle check-in! Check-out process of the code. Source Code Analysis  Covers usage of Source Code Analysis to identify and implement Best practices in Code. Includes aspects like Coding Standards and Conventions Unit/functional Testing  Covers implementing Automated Unit Tests and identifying Test Coverage for the Application and identifying and executing functional Test Cases Bug Tracking  Covers the process of identifying Defects and managing defects. Tools:Google Code, ArgoUML, Eclipse, JUnit, CodePro Concepts and Technology Web Application Concepts  Participants will be introduced to the basic concepts Web Applications and the various tools and technologies to implement Web Applications. In addition this will cover the internals of a standard web application and the code and deployment of a standard web application. Cloud Computing Concepts  This session provide a detailed introduction to the concept around ground cloud computing and the various commercial and open source tools and platforms. Introduction to GAE and your first cloud App
  • 7.  Introduction to Google app Engine – Google’s Enterprise Cloud with details on the key features supported. Also you will go through the process of implementing an app Implementing the live Cloud App  First steps understand the problem statement, finalize the requirements and design your application. Implement Entities and store and retrieve data on the clod using JSP/Servlets. Understanding JDO as an object relational Mapping utility how you use JDO to interface with the data store. Implementing a security and authenticating process for your application using Google’s authentication module. Implementing Multitenancy and advanced security within your application. Adding additional features including mail, jobs and task schedulers. REST enabling your Cloud Application Deployment  Local and Live Deployed for the Cloud Application. Verification deployed application and taking it live. Tools:Google App Engine, Google SDK, Eclipse Core Technology: Java 6, JSP, Java Servlets, HTML, CSS, JDK, Google Data Store Key Takeaways for Participants  Oriented towards Students and Fresher who are getting started with Development  Will experience the industry style of working in an intensive 12 week program Will gain experience working with a real project and a real customer  Will gain experience working with real project and real customer  Will gain a good understanding of Web Concepts  Will gain a good understanding of Cloud Tools and Platforms  Good Understanding of Cloud Design Patterns  In-depth understanding of Google's Cloud Platform - GAE '" Good understanding of Project Processes  Design/implementation/Testing/Deployment  Good understanding of Java Web Concepts around JSP/Servlets/CSS/HTML  Live Publically Running Cloud App on appspot.com Web & Graphics Designing HTML  Working with the i5 server  Basics Unix Commands  Setting up an HTML document  HTML text formatting  Images in Html  Tables  Lists  Multimedia  Introduction to CSS  Optimizing images for the web using Photoshop Dreamweaver  Tables
  • 8.  Frames  Rollovers  Putting it all together  Div tag and inputs Flash  Introduction to the Flash IDE  Creating a new project  Drawing simple vector shapes  Lines & Fills  Colors  Shapes Twins  Layers  Review basics Animation Techniques  Review symbols and instances  Review internal timelines  Mask layers  Deco Brush  Practical Flash Adobe Illustrator Corel Draw Adobe Photoshop  Photoshop  Selections  Extracting regions of an image  Combining images (basics)  Introduction to layers  Layer styles  History panel  Filters  Brushes  Color Software Testing Manual testing  Fundamentals of Software Testing  SDLC,STLC (Methodologies)  Verification & Validation  Functional, Non Functional Testing  Other Types of testing  Black box, White box Testing  Test management  Test cases  Risk analysis  Defect Life cycle  Configuration management
  • 9.  Why Automation Automation Testing Module 1 - (QTP)  Quick Test Window  Views in QTP  Capture and playback principle  Recording modes  Run Mode  Object Repository  Synchronization  Measuring transactions  Check points  Parameterization  Output and correlation  Function Libraries  Business logic and other features  Smart Identification  Working with actions  Test Batch runner  Automation framework Module 2 –QC  Opening QC  Requirements tab  Test Plan tab  Test lab tab  Defects tab  Filter Techniques  Sort Method  Report and analysis of results Module 3 – Load runner  Introduction to Load Runner  Performance Testing  Load Testing  Stress Testing  Views of Load Runner  Tree View  Script View  Components of Load Runner  Virtual User Generator  Controller  Analysis  Creating v User Script  Running Load Test  Monitoring Load Test
  • 10.  Analyzing results Module 3 – Load runner  Introduction to Load Runner  Performance Testing  Load Testing  Stress Testing  Views of Load Runner  Tree View  Script View  Components of Load Runner  Virtual User Generator  Controller  Analysis  Creating v User Script  Running Load Test  Monitoring Load Test  Analyzing results Module 4 –Selenium  Introducing Selenium  Selenium Components  Selenium IDE  IDE Features  Panes (Test Case/Log etc)  Selenium RC  Debugging  Breakpoints  Stepping through Test Case  Understand Log Pane  Using Assert, Verify and Wait commands  Verify element present  Verify text present  Wait For Text Present Advanced QTP workshop Basic QTP Contents –  Quick Test professional Overview  Different Recording Modes  How Quick Test Identifies Objects  Test Options and general options  Synchronizing Tests  Creating Checkpoints  Adding Steps Without Recording  Creating Output Values  Use Regular Expressions  Recovery Scenarios
  • 11.  Benefits of Test Modularity  Local and Global Data Tables Basic QTP Contents  Using VBScript Operators, Statements and Functions  Introduction to Parameterization  Advanced Parameterization  Capture and Reuse Runtime Data  Custom Check Points  Use the Data Table to Create Custom  Checkpoints  Learning Virtual Objects  QTP Environment Variables  Working with Function Libraries  Enhance Test Cases with Descriptive Programming  Descriptive Programming  Defining and using Recovery Scenarios  Automation Object Model (AOM)  Working with database  Working with Excel  Utility Objects ISTQB Certification  Preparing for ISTQB Certification  Sample ISTQB certification Questions and Answers  Mock ISTQB Certification Test Choose Specializations  Mobile App testing - Blackberry, Android, lOS  web Testing  Database Testing  ETL Testing Contact- 9975048884 / 9960748884 Emial - info@monteklearningsolutions.com Website - http://monteklearningsolutions.com/