Training Program on OOP (MVC) PHP with CodeIgniter Framework(2nd - TopicsExpress



          

Training Program on OOP (MVC) PHP with CodeIgniter Framework(2nd Batch) Training Overview In this OOP (MVC) PHP training, you will learn advanced level PHP with CodeIgniter framework. You will also learn about MySQL, HTML, CSS, and JavaScript, Ajax jQuery. You will also learn advanced level CSS, Database Normalization & Relation of Database. After attending the course, you can develop project using PHP framework CodeIgniter with MySQL. Participation Fee: 3000 Tk Class Schedule: Every Friday 9am-3pm Class Start: 16 January Requirement:Self Laptop Training Objectives Participants of this course will be able to develop professional dynamic website using PHP framework CodeIgniter, design database with proper documentation, and develop Online Payment Method. Duration OOP (MVC) PHP training is a highly practical and hands-on 105 hours course in 35 sessions. Topics Day 01 (HTML): HTML New Elements, Blocking Content on the Page, Making DOC Type Easier to Work With, Organizing Code Using Blocking Elements, Using the ARTICLE, DIALOG, FIGURE, MARK and PROGRESS Elements. Apply HTML to Make HTML Code Easier to Read, Working with HTML Forms. Day 02 (HTML): Inserting the Cursor Automatically into a Specified Field, Making an INPUT Field Required, Adding the Placeholder Text. Controlling Data with HTML, Displaying Data in HTML, Storing Data Locally Using Web Storage, New HTML Attributes. Day 03 (Basic CSS): CSS Introduction, CSS Syntax, Padding, Border, Margin, Text, Font, Text, List, color, background. Day 04 (Advanced CSS): Classification, Positioning, Dimension, Media Types, Pseudo-class, Pseudo-elements. Day 05 (PHP Basic, Operators & Statement) • About PHP & MySQL • Advantage of using PHP for web development • PHP Installation, PHP Syntax & PHP Variable • PHP Operators • Conditional Statements o if (...else) statement o Switch statements Day 06 (PHP Loop, Array, Functions, Get & Post Variable) • Loop o For statement o Foreach statement o While statement o Do While statement • Arrays • PHP Functions • Get & Post Variable • Difference between PHP 4 & PHP 5 Day 07 (File Upload, Cookie, Session) • Date • Include • File • File Upload • Cookies • Sessions Day 08 (Exception & Database) • Error • Exception • About Database & Hierarchical Model • Specialization, Generalization & Aggregation • Data Normalization • Relationships Day 09(JavaScript Decisions, Loops, and Functions) • About JavaScript Program • Data Types and Variables • Array, Date, Math, and Type-Related Objects • Decision Making—the if and switch Statements • Looping—the for and while Statements • Functions Day 10(Fundamental Client-Side JavaScript Event Handling, Form Handling, Dynamic Effects) • JavaScript Object Models • The Standard Document Object Model • Event Handling • Controlling Windows and Frames • Handling Documents • Form Handling • Dynamic Effects: Rollovers, Positioning, and Animation Day 11 (PHP Framework) • Advantage of using Framework • Introducing PHP Framework (CodeIgniter) • Lecture on PHP Framework with Example. Day 12 (MVC Pattern & Advanced Framework Templating) • Understanding MVC Model • Create Function In Controller Class • Understanding Framework Templating Day 13 (Client Side & Server Side Validation) • Implement JavaScript Client side validation • Implement Server side Validation Day 14 (Advanced Database with Session) • Active Record Class: o Selecting Data o Method Chaining Day 15 (Session & Email system) • Session • Email system Day 16 (DB Normalization & Query) • Active Record Class: o Deleting Data o Updating Data • Database Normalization Day 17 (DB Normalization & Query) • Database relationship • Database Model Description Day 18 (Advanced PHP Framework) • Basic database design concept • Methods & Classes • Cookie Day 19(File Upload & Emailing) • Understanding File Upload Class • Understanding CodeIgniter Email Class Day 20 (TinyMce Editor & Searching) • TinyMce Editor in CodeIgniter Framework • Understanding database Searching Day 21 (CI Framework Reporting) • Implementing PieChart • Implementing VarticalBarChart Day 22 (SSL and Online Payment Method) • Secure path SSL • PayPal Standard • Authorize.net Day 23 (Ajax Basics) • HTTP Request and Response Fundamentals • The XMLHttpRequest Object • XMLHttpRequest Methods • XMLHttpRequest Properties • Cross-Browser Usage • Sending a Request to the Server • Basic Ajax Example Day 24 (Ajax with server side scripting language) • Bringing in the Ajax: GET vs. POST • Passing Values • Client-Driven Communication, Server-Side Processing • Expanding and Contracting Content • Auto-Complete • Form Validation Day 25 (jQuery Basics with Example & Selectors) • About jQuery • How jQuery Works o jQuery: The Basics o Launching Code and Complete Examples • Using selectors and events • Selectors o Basics & Hierarchy o Basic, Content, Visibility, Attribute & Child Filters o Forms & Form Filters Day 26 (Building a Shopping Cart – Day One) • Displaying the Home Page o Retrieving the Main Featured Product o Retrieving Random Products for the Sidebar o Using the New Model Functions on the Home Page o Creating the Home Page View • Displaying Product Categories • Creating New Model Functions • Building out the cat() Controller Function Day 27 (Building a Shopping Cart – Day Two) • Creating the Category View • Displaying Product Details o Updating the Products Model o Building the product() Controller Function • Creating the Product View • Displaying Search Results Day 28 (Building a Shopping Cart – Day Three) • Adding Products to a Shopping Cart • Adding the View Cart Link to the Navigation • Displaying the Shopping Cart to the User • Adding a Delete Function to the Shopping Cart Day 29 (Building a Shopping Cart – Day Four) • Uploading the Logo • Updating the CSS • Fixing the Header • Fixing the Side Navigation • Placing the Add to Cart Links • Cleaning up Thumbnail and Text Positioning Day 30 (Building a Shopping Cart – Day Five) • Using Folders to Organize Controllers • Creating the Login Mechanism • Creating the Home Page of the Admin Panel Day 29 (Building a Shopping Cart – Day Four) • Uploading the Logo • Updating the CSS • Fixing the Header • Fixing the Side Navigation • Placing the Add to Cart Links • Cleaning up Thumbnail and Text Positioning Day 30 (Building a Shopping Cart – Day Five) • Using Folders to Organize Controllers • Creating the Login Mechanism • Creating the Home Page of the Admin Panel Day 31 (Building a Shopping Cart – Day Six) • Creating the Category Management Tools • Creating the Product Management Tools • Creating the User Management Tools Day 32 (Building a Shopping Cart – Day Seven) • Creating an Export Function for Categories • Creating an Export Function for Products • Importing a CSV Import Library for Products Day 33 (Building a Shopping Cart – Day Eight) • Creating a Page Manager • Creating the Admin/Pages Controller • Creating the Administrative Views • Choosing and Integrating a WYSIWYG Editor • Updating the Welcome Controller Day 34 (Building a Shopping Cart – Day Nine) • Creating a Newsletter Tool • Creating the Database Table and Model • Adding a subscribe() Function • Creating the Form • Creating Administrative Screens Day 35 (Building a Shopping Cart – Day Ten) • Security • Filtering User Input • Encrypting Sessions • Additional Security Resources • Performance • Benchmarking • Detecting JavaScript and Cookie Compatibility Resource Person: Md. Raud Ahmmed BASIS Certified. Contact: 01715224239 Organized by BICTWORLD bictworld.org
Posted on: Sun, 21 Dec 2014 13:53:46 +0000

Trending Topics



Recently Viewed Topics




© 2015