Syllabus for technical courses
Click here to load reader
-
Upload
careertrance-pune -
Category
Documents
-
view
215 -
download
1
description
Transcript of Syllabus for technical courses
Syllabus for Technical coursesPHP 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 TrainingAdvance 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 IgniterOsCommerce (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 [email protected] 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
ProcessRequirements 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 ConventionsUnit/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, CodeProConcepts and TechnologyWeb 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 StoreKey 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 AutomationAutomation TestingModule 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 resultsModule 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 workshopBasic 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 - [email protected]
Website - http://monteklearningsolutions.com/