WordPress is one of the most popular CMS available in the market and millions of websites run on word press platform.
- Class room: Available
- Lab Facility : Available
- Saturday: 10am-1pm&3pm-7pm
- Practical based: 100%
- Course Completion Certificate: Provided
- Sunday: 10am-1pm
- Spot Enrollment: 10% offer Available
- Introduction of different Web Technology
- What is WordPress
- How WordPress Works
- Installation of server
- Installation of WordPress
- Installation of MY SQL
- Basic of HTML, CSS and JavaScript
- Introduction to Blogging
- First Steps With WordPress
- WordPress Semantics - Learning the Jargon
- New To WordPress - Where to Start
- Using Images
- Wrapping Text Around Images
- Comments in WordPress
- Finding WordPress Help
- Post Formats
- Linking to Posts, Pages, and Categories
- Using Smiles
- WordPress Feeds
- Developing a Colour Scheme
- Designing Headers
- CSS Horizontal Menus
- Dynamic Menu Highlighting
- Good Navigation Links
- Next and Previous Links
- Styling for Print
- Designing Your Post Meta Data Section
- Separating Categories in your Post Meta Data Section
- Customizing the Read More
- Formatting Date and Time
- Styling Lists with CSS
- Designing Headings
- Playing With Fonts
- WordPress CSS Information and Techniques
- Finding Your CSS Styles
- Creating Individual Pages
- Uploading Files
- I Make Changes and Nothing Happens
- WordPress Blog Design and Layout
- Using WordPress Themes
- HTML to XHTML
- Custom Post Types
- Stepping Into Templates
- Validating a Website
- Know Your Sources
- WordPress Housekeeping
- WordPress Site Maintenance
- Finding Server Info
- HTML to XHTML
- Migrating Multiple Blogs into WordPress 3.0 Multisite
- Meta Tags in WordPress
- Search Engine Optimization for WordPress
- Accessibility
- Introduction about Database, Data Types, DML, DDL, Aggregate functions, Data Time functions, Stored
- MySQL Introduction
- MySQL Connect
- MySQL Create
- MySQL Insert
- MySQL Select
- MySQL Where
- MySQL Order By
- MySQL Update
- MySQL Delete
- AJAX (Asynchronous JavaScript and XML)
- Understanding FTP
- Setting up FTP Server (Live)
- Uploading and downloading FTP contents
- Designing email panel
- How to send an email to various users
- Sending auto emails
- Deploying application on Web Server
- Implement Word Press Site
- Troubleshooting the project application after implementation
- Why to build to module instead of modifying source
- Setting up the module file structure
- Writing secure code for secured drupal
- Using doc block comment
- Hooks
- Basic Introduction of some hooks with examples
- Use entity for custom data storage
- Creating custom entity with a custom table
- Why Content Type are not for all kind of data ?
- Drupal default entity i.e content, user, taxonomy, comment, file
- Benefits of using form api
- Creating a simple form , validating and submitting form using Form API
- drupal_get_form()
- Exploring more elements
- Populating dynamic select options, radio button option
- Submitting (Insert or Update) form in any drupal database table
- Sending email using drupal_mail
- Showing message using drupal_set_message('message') form alter
- Understanding file_managed and file unmanaged
- File unmanaged with an example
- File managed with an example
- Understanding drupal table 'file_managed' - Using drupal inbuilt ajax to upload files
- Preview files on form
- Validating files
- How to use render array and creating tabs & subtabs
- How to pass argument through path
- Using placeholder
- Using hook_page_alter & menu_alter
- Use include files to improve performance
- How theme layers can helps work together designer and coders
- How to invoke a theme function, e.g theme_item_list() & theme_table()
- Creating own theme function or creating templates
- preprocess a theme function to alter data
- Adding css & js
- Override template files
- Running drupal dynamic mysql query using db_select()
- Insert,Update,Delete Query
- example to show latest members , recent comments Rollback query using drupal Transactions
- Understanding why use entity field query
- Showing any taxonomy term (vocabulary terms) using EntityFieldQuery()
- Understanding Drupal node_access, role_permission table
- using hook_permission to register a permission
- Using Drupal Devel Module for better debug options. usage dpm($vriable_name)
- Understanding dpm(get_defined_vars()) to show available variable in the page
- Using drupal inbuilt watchdog() function for debug log
- Declaring custom tables using hook_schema in .install file
- Registering 2 menu for ads listing and ads add
- Creating ads add page using form API, file upload system
- Creating ads listing page using entityFieldQuery()
- Showing all ads in form add/edit page to select with checkbox
- Saving form custom checked ads value in our custom table