You can get real RELIABILITY, PERFORMANCE and EFFECTIVE RESULTS We Create Skillful Developer
CONTENT M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 2
Asp.net Training offered by M-TEC. Our mission is to provide quality based Asp.net, SQL Server training in Lucknow so that students can get job offer just after completion of our professional Asp.net training program in Lucknow. Asp.net Training program has been designed to work directly on Live Project Training in Asp.net for those students who wants to get professional training Asp.net in Lucknow to get Job in Asp.net. M-TEC pride to provide live project training program in Asp.net for the fresh BCA, MCA, MSC-IT, BSC-IT, DIPLOMA IT students in PHP-MySQL. Asp.net Training, specialized in Asp.net Training and MsSQL Course Our training courses is designed, which is one of our certified instructors who is already in the same in field from the last several years ASP.NET COURSE DURATION 3 Months for ASP.NET MsSQL Training ( Weekly 5 Days 2 Hours ) Weekly one day query/problem solving. 1 Month for Live Project Training in ASP.NET offered by M-TEC. Course Fee Rs.7850 ASP.NET TRAINING COURSE OUTLINE Course Contents: ASP.net Technology Module 1: Introduction of.net Technologies HTML Module 2:- Html tags and its overview. Template implementation Static website ASP.NET Website creation Web page creation Web page module Screen devidation Toolbox Solution explorer Property window M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 3
Module 3:- SQL SERVER Database creation Table creation Structure change Queries Store procedure Dynamic web pages Insert, update, delete, select Select variations ANOTHER DETAILS Dynamic combo, static combo Dynamic radio button, static radio button Dynamic checkbox, static check box Max id and its implementation Login Session Cookie Web user controls Master page using.aspx page Master page using.ascx page Lable operations Textbox Button Link button Image button Hyperlink Listbox Radiobuttonlist Checkboxlist Image Dataset Sqldataadapter Sqldatareader Sqlcommand Sqlconnection INBUILT OBJECTS Datagrid view Dataset Datapager Detailsview Formview Listview Repeater control M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 4
sqldatasource NAVIGATION SITEMAP MENU Treeview Html Components Operations. Module 4:- CRYSTAL REPORT VALIDATIONS Module 5:- Required field validator Range validator Compare validator Custome validator Validation summary Regular expression validator Ajax Controls Xml O Level 1 Level 2 Level (Business Layer 3 Tier Architecture) Module 6:- LIVE PROJECT TRAINING IN ASP.NET Project Definition Project Development Project Designing Project Documentation M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 5
ASP.NET COURSE DURATION 6 Months for ASP.NET MsSQL-2014 Training ( Weekly 5 Days 2 Hours ) Weekly one day query/problem solving. 1 Month for Live Project Training in ASP.NET offered by M-TEC. Course Fee Rs.12850 Objectives With ASP.Net 4.5 training, delegates will be introduced to the.net framework and will learn to develop web applications using C# 4.5. At course completion delegates should be familiar with the framework, experienced in developing basic web application using web forms and MVC. They will also be conversant with database access using ADO.Net and LINQ. After completing this course, delegates will be able to: Develop internet applications using core HTML, JavaScript and CSS skills Use Visual Studio 2014 effectively Create commercial ASP.NET Web Forms Applications Create commercial ASP.NET MVC Applications Develop user interfaces using Master Pages, Site Navigation and Themes Use ADO.Net and LINQ to read from and write to databases Develop rich internet applications using ASP.NET AJAX Create and call WCF services Audience This course has been designed primarily for experienced programmers new to the.net development platform. Delegates experience solely in Windows application development or earlier versions of ASP.Net will also find the content beneficial. Prerequisites Before attending this workshop, students must: Be able to manage a solution environment using the Visual Studio 2014 IDE and tools Be able to program an application using a.net Framework 4.5 compliant language Have a basic understanding of client-side scripts Have a basic understanding of HTML M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 6
Module 1: Introducing The.Net 4.5 Framework Integrated Development Environment (IDE) Languages In The.Net Framework The Common Language Runtime (CLR) Accessing Data With ADO.Net & XML Accessing The Web With ASP.Net Module 2: Visual Studio 2014 Useful Visual Studio Windows Creating Projects Project Anatomy The Files In A Project Solution Explorer Code Snippets Module 3: ASP.Net Introduction Starting An ASP.Net Project Project Files Server Controls Server Event Handling The Page Lifecycle Module 4: User Interface Development Master Pages Themes And Skins User Controls Website Navigation Validation Controls Module 5: Configuration Website Configuration Settings Configuration Files Including The Web.Config Files Storing Application Settings And Configuration Strings The Website Administration Tool Module 6: Membership & Personalisation Securing And Personalizing A Website Store User Details In The Membership Database Using Login Controls Website State Management Methods M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 7
Using Viewstate To Store The State Of A Page Module 7: Exception Handling Adding Try Catch Blocks To Code Page Level Exceptions Site Level Exceptions Custom Error Pages Tracing Module 8: Data Access What Is ADO.Net Connection Object Command Object Data Readers Datasets And Data adapters Using The Datasource Wizard Module 9: Creating Responsive Pages With AJAX AJAX Architecture What Are Partial-Page Updates Using The Updatepanel Server Control Using Client-Side Scripts Module 10: Data Acces With LINQ Why Do We Need LINQ Querying The Database Language Syntax For Querying Using The LINQ To SQL Module 11: Using Windows Communication Foundation (WCF) Services Service Orientated Architecture WCF Scenarios Mechanics Of Communication: Address, Contract, Binding Creating A Simple WCF Service Calling A WCF Service From A Client Application Module 12: Getting Started with ASP.NET MVC ASP.NET MVC project templates Understanding the structure of an ASP.NET MVC project Naming conventions Creating views Defining controllers M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 8
Defining a data model Module 13: Creating a Complete ASP.NET MVC Application Creating strongly-typed views Understanding URLs and action methods Using HTML helpers Handling form post-backs Data validation Module 14: Deployment How To Deploy A Web Application Deployments Methods Using Visual Studios Copy And Publish Tools Using Setup Projects Installing Assemblies In The GAC M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 9
PHP Training offered by M-TEC. Our mission is to provide quality based PHP, MySQL Server training in Lucknow so that students can get job offer just after completion of our professional Asp.net training program in Lucknow. PHP Training program has been designed to work directly on Live Project Training in PHP for those students who wants to get professional training PHP in Lucknow to get Job in PHP. M-TEC pride to provide live project training program in PHP for the fresh BCA, MCA, MSC-IT, BSC-IT, DIPLOMA IT students in PHP-MySQL. PHP Training, specialized in PHP Training and MySQL Course Our training courses is designed, which is one of our certified instructors who is already in the same in field from the last several years PHP COURSE DURATION 3 Months for ASP.NET MsSQL-2014 Training ( Weekly 5 Days 2 Hours ) Weekly one day query/problem solving. 1 Month for Live Project Training in ASP.NET offered by M-TEC. Course Fee Rs.7850 Course Contents: PHP Module 1: HTML Basic PHP Introduction Template implementation ( Static Website Creation ) CSS file Creation XWAMP Server Implementation Configure with Dreamweaver Module2: Java Script Intro to JavaScript How to use in Web page Blank Validation Nan Validation Email Validation Date Validation Java Script Page Creation Functions in Java Script M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 10
Module3: Core PHP ( Apache, My SQL ) Create Web page in PHP <?PHP?>tag Create Variables In PHP If-else While loop For loop do-while loop Array ( Single dimension, Two dimension) How to use HTML tags in PHP Forms in PHP Switch case String Operations in PHP Global Variables in PHP $_GET,$_POST,$_REQEST,$_FILES File Upload Sending Emails from PHP Session Cookies Module4: My SQL Basic ( intoduction to My SQL, SQL ) Create Database Create Tables, Adding and Changing Information Data Base Connectivity to web Page Retrieving information from a table & reporting it to a web Page Insert Data from Webpage Delete Data from Webpage Update Data from Webpage Deleting Tables, truncate, Rename etc.. Login (User Panel, Admin panel) Static Combo box Dynamic Combo box Paging Report Get Method Post Method Find Maxid From table + Insertion in multiple Tables Exception handing Encryption Decryption in PHP M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 11
Dynamic Marquee Module 5: Oops in PHP Class Creation Object Creation Functions in Class Constructor in class Variables in Class Inheritance in Class Examples Ajax in php Intro to Ajax & its use Implement in PHP Ajax using XML XML in php Create XML file Basic (intro)xml Dom Document My SQL to XML Display data in PHP Module6: Live Project Training In PHP Project Definition Project Development Project Designing Project Documentation M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 12
PHP COURSE DURATION 6 Months for ASP.NET MsSQL-2014 Training ( Weekly 5 Days 2 Hours ) Weekly one day query/problem solving. 2 Month for Live Project Training in ASP.NET offered by M-TEC. Working experience of LIVE Projects in Development Company at the time of training. Course Fee Rs.12850 Course Contents: PHP++ Module1: HTML & PHP Basics CSS PHP Editor Dreamweaver PHP language building blocks Writing PHP scripts Data Transfer B/W Pages Conditional Statements Looping Tricky Method to Post data Login Screen Concepts Embed PHP scripts in HTML pages to create dynamic Web pages Handling Arrays PHP Flexibility in Arrays Sending Array through Form Traversing through Collection Maths Function String Handling Functions Session Handling Auto Redirection State Management of Array using Session Calling Dynamic page through Include Shopping Cart Demo File Handling Preserve Data in Input Tags Classes & Objects Inheritance, Polymorphism, Aggregation COOOKIES Upload file to PHP Web Server File Downloading Include Dynamic files and Classes Network Programming using PHP M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 13
Module 2: Introduction to APIs Sending Email XML Handling Images in Binary Format MYSQL Insertion, Updation and Deletion through Form Getting Data in Tabular Format Managing Select tag state on Refresh Getting Dynamic results on Event Java Script DHTML Menu Validating Forms through Java Script Controlling CSS through JavaScript at run time Check ID Availability using AJAX AJAX handling Http Request and Response Database Interaction using AJAX Paging through Database Handling Stored Procedures SQL Injection Play Video files Play MP3 files Connectivty with Microsoft Excel Silver Light Web Services ZEND Framework Zend Folder Structure Learn Anatomy of Zend Framework Application Index.php as Single Access File Apache.htaccess Controllers Views Zend Framework Action Learn Dynamic Content URL Structure and Controller URL Structure and Action GET Parameters Header and Footer Database Interection Database Intro Input Form Inputing Data to Database Learn Inserting Expressions to a table M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 14
Module 3: List of Data making Editing Form Updating Data Use Update Query From Zend Framework Deleteing data Delete Query Style CAKE PHP Framework Understanding MVC Architecture by making CakePHP App. Learn writing Controllers and views using Models data communication between them Passing data php controllers to PHP View page Sending parameters from view to controller Learn cakephp Theme Creation Creating cakephp Actions Database Interaction in CakePHP MVC using Models & MySQL. Registering data by helper classes Listing data in grid format Database Edit and delete Operations using cakephp helper classes Complete crud cycle using MVC framework Concepts Module 4: Joomla working with Joomla Creating articles categories, menus, media Module 5: Live Project Training In PHP Project Definition Project Development Project Designing Project Documentation M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 15
WEB DESIGNING COURSE DURATION 12 Months for WEB DESIGNING Training ( Weekly 5 Days 2 Hours ) Weekly one day query/problem solving. 2 Month for Live Project web designing offered by M-TEC. Working experience of LIVE Projects in Development Company at the time of training. Course Fee Rs.12850 Course Contents: Web Designing Module1: Web Designing The History of the Web The Nuts and Bolts of the Web The Basics of HTTP HTML the Language of the Web Basic HTML Tags Basic HTML Body Tags Coding Style Serving Your Web Page Modifying Text Sizing Text Positioning Text Text Styles Unordered Lists Ordered Lists Definition Lists Special Characters All about Links What is a URL? Linking to another Document Internal Links Email Links Relative and Absolute Links Images Referencing Images Clickable Images Image Placement and Alignment M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 16
Image Size Image Margins Using Images on Your Page Creating Images Image Formats Limiting Image Size Image Maps Defining an Image Map A Quick Note Advanced Use of the BODY tag Coloring Body Content Body Tag Attributes Defining Colors Browser Safe Colors Basic Tables Table Attributes Table Cell Attributes Table Row Attributes Tables Inside of Tables Invisible Spacers Frame-Based Pages Creating Windows Single Window Frames Creating Column Frames Creating Row Frames Creating Complex Frames Module2: CREATING CSS LAYOUTS Getting Started with Styles Creating Tag & Class Styles Creating Styles to Format Images Reviewing CSS Code Previewing Page Styles Understanding Page Properties Creating Divs with ID Styles Getting Started with Styles Creating Tag & Class Styles M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 17
Creating Styles to Format Images Reviewing CSS Code Previewing Page Styles Understanding Page Properties Creating Divs with ID Styles Getting Started with Styles Creating Tag & Class Styles Creating Styles to Format Images Reviewing CSS Code Previewing Page Styles Understanding Page Properties Creating Divs with ID Styles Creating a Series of Divs Aligning Divs Side by Side Using the Clear Option in CSS Adding Borders with CSS Creating an Image Border Using Margins for Positioning Creating Navigation Links Styling a List for Navigation Creating a Rollover E_ect in CSS Duplicating Existing Styles Changing Page Properties Styles Reviewing Style Selectors Module 3: DESIGNING WITH CSS Understanding the Box Model Comparing Margins & Padding Viewing CSS in Various Browsers Creating a Page from a Template Using Paste Special Using Styles to Align Images Creating a Two Column Layout Calculating CSS Spacing Styling Headlines Understanding Font Sizes Using External Style Sheets M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 18
Reviewing CSS Options Module 4: Javascript Discuss the usage and services provided by Internet Describe different browsers Describe the URL Differentiate between web server, web page and web site Discuss Hyper Text Markup Language Identify the need for Java Scripts Compare CGI with Java Scripts Explain the scope of Java Scripts Explain various HTML tags View a web page using Internet Explorer Differentiate for, while and do-while statements Identify the need for break, continue and switch-case statements Use functions with no arguments, fixed arguments and variable number arguments Use variables Use Integers, Floating-point numbers, Boolean and String values Use Arithmetic, Logical and Assignment operators Apply escape characters Use functions Use window object Use set Timeout (), set Interval and clearinterval() methods Discuss various predefined JavaScript objects Create an Array object and apply its methods Create a String object and apply its methods Create a Date object and apply its methods Discuss various predefined JavaScript objects Create an Array object and apply its methods Create user-defined objects Add properties and methods to the user-defined objects Create arrays of user-defined objects Write programs using the Array object Write programs using the String and the Date objects M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 19
Module 5: Jquery What Are Javascript And Jquery Document Object Model (DOM) And Jquery Programming/Coding Principles Separation Of Structure (HTML), Style (CSS) And Behaviors (Javscript/Jquery) Jquery Wrapper DOM Elements As Array - $( ) Selecting And Manipulating Elements Jquery API Element Properties And Attributes Browser Event Model Jquery Event Model Putting Events To Work Animation And Effects Overview Show/Hide Elements Animate The Display State Animation And Queuing More On Jquery Utilities Extending Jquery, Plugins Dynamic Website Design With Jquery Design And (3) Plans For Implementing Jquery Functionality Drag And Drop Features Sorting Elements Changing The Size Of Elements Making Elements Selectable Buttons And Buttonsets Sliders, Tabs, Accordians Progress Bars Forms/Auto Completers Date Pickers Dialog Boxes Module 6: Adobe Dreamweaver DESIGNING WEBSITES WITH DREAMWEAVER Comparing Web Design Options M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 20
Appreciating CSS Advantages Reviewing Old School Designs Creating Dynamic Sites Reviewing Site Differences CREATING A NEW WEBSITE Creating a New Site Creating a New Page Adding Images with Alternate Text Inserting & Formatting Text Aligning Images with the Property Inspector Using the Page Properties Dialog Box Linking to Pages in a Site Creating an Email Link Linking to Other Websites Testing & Targeting Links Organizing Files & Folders CUSTOMIZING THE INTERFACE Opening an Existing Site Working in Code, Design & Split Views Customizing the Insert Bar Use the Properties Inspector & the Tag Selector Reviewing Menu Options & Preferences Comparing the Macintosh & PC Interfaces Previewing in Browsers & Device Central CREATING & INSERTING IMAGES Optimizing Images for the Web Saving GIFs & PNGs in Photoshop Inserting GIFs in Dreamweaver Adjusting Transparency Settings Saving JPGs for the Web Edit Images in Dreamweaver & Photoshop Changing Editor Preferences DESIGNING ACCESSIBLE TABLES Understanding Tables & Accessibility Using Tables for Tabular Data Styling a Table Editing Table Layouts Adding Style to a Table Using CSS M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 21
CREATING WEBSITES WITH FRAMES Introducing Frames Creating a Frameset Opening Pages into Frames Controlling Scrollbars & Borders Targeting Links in Frames USING BEHAVIORS TO ADD INTERACTIVITY Viewing Behaviors in a Browser Introducing the Behaviors Panel Inserting Rollover Images Using the Swap Image Behavior Altering Swap Image Options Using the Show-Hide Elements Behavior SURVIVAL HTML & CSS Writing HTML: The Fundamentals Understanding Doctypes Recognizing HTML Tags Understanding Links Working in Split View USING & CREATING TEMPLATES Using CSS Layouts Editing CSS Layouts Altering CSS Styles Creating a Dynamic Web Template Editing Dynamic Web Templates Module 7: Adobe Photoshop What is Photoshop? What Does Photoshop Do? The Photoshop Workspace The Menu Bar The Drawing Canvas The Tool Box The Palettes Drawing Things on the Canvas Choosing a Color Defining the Brush M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 22
The Pencil Tool The Paintbrush Tool The Line Tool The Airbrush Tool The Text Tool The Paint Bucket Tool The Gradient Tool Modifying Things on the Canvas The Eraser Tool The Smudge Tool The Focus Tool The Toning Tools The Eye Dropper Tool The Zoom Tool Advanced Tools Selecting Things The Marquee Tool The Lasso Tool The Magic Wand Tool The Move Tool The Crop Tool Channels Masks Layers Fills Cloning Filters Text Manipulation Learn by Example Real World Example Backboard Under painting Rainbow Facade Preparation Rainbow Facade Creation Logo Text Logo Text in 3D Visual Illusion Save as: File Formats Buttons M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 23
Shadows Beveling Arrows Module 8: Web Hosting What is Domain? Introduction to DNS How to register a Domain? What is web hosting? How to get a web hosting? Host your website on web Server FTP FTP stands for File Transfer Protocol, which is a network protocol used to transfer data from one computer to another through a network. FTP is the simplest and secure way to transfer files. The most common use for FTP is to download files from the Internet to a local computer, or upload files from a local computer to a remote server. FTP Introduction FTP Commands Viewing Files and Directories FTP Commands Transfer and Rename files FTP with WS FTP Windows Module 9: INTRODUCTION TO SEO Search Engines and Directories What are Search Engines? Types of Search Engines How Search Engines work and how they rank websites based upon a search term? What are Directories and how do they differ from Search Engines? Difference between Search Engines and Directories. What is Open Directory project and how can a listing in DMOZ boost my SEO effort? What is the importance of Yahoo directory listing? How do you submit your site to search engines/directories? How do you monitor the performance of your website in the search engines? M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 24
INTRODUCTION TO SEO AND WHAT IT INVOLVES What is the importance of search for websites and how can SEO save valuable dollars in advertising expenses? Which search engines should I concentrate on while performing SEO activities? Who can or should perform SEO activities? What are the areas of operation for Search Engine Optimization Professional? KEYWORD SELECTION AND OPTIMIZATION STRATEGIES Keywords - the key to successful SEO What is the importance of keywords in SEO? How do you search for the right keywords that will help bring in the most traffic? What is keyword density and how should you optimize keyword density for the search engines? What is keyword prominence and how does it affect the SEO efforts? How should keywords with two or more words be ideally placed within the webpage? What is Keyword proximity? Module 10: Live Project Training Project Definition Project Development Project Designing Project Documentation M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 25
M-TEC SOFTWARE AND WEB DEVELOPMENT MODULES 26