Module 1: Digital Design Creation
Part 1: Using Software
· Photoshop
· Illustrator
· CorelDraw
Part 2: Digital Designs
· Color Theory
· Design Concepts
· Basic Digital Design
· Infographics for Digital Marketing
· Image Design for Digital Marketing
· Posters for Events
· Brochure Design
· Logo Design for Company
· Social Media Graphics
· Create a YouTube Thumbnail
· Design a Product Mockup
· Social Media Channel Art
· Create an Animated GIF
· Develop Your Brand Identity
· How To Create a Custom Flyer
· How To Create a Custom Brochure
· How To Create Custom Photo Collages
· Advertisement Images
Module 2: Website Development
Part 1: HTML and HTML5
· Lecture 1-3: Web Publishing
· Introduction
· Thinking Like a Web Publisher
· The Web Is a Hypertext Information System
· The Web Is Cross-Platform
· The Web Is Distributed
· The Web Is Interactive
· Web Browsers
· What the Browser Does
· An Overview of Some Popular Browsers
· Web Servers
· Anatomy of a Website
· Setting Up Your Computer for Web
· Publishing
· Text Editors
· A Web Browser
· Using the Google Chrome Developer Tools
· What Do You Want to Do on the Web?
· Wireframing Your Website
· Web Hosting
· Using a Content-Management Application
· Setting Up Your Own Web Hosting
· Practical Exercise
· Lecture 4-25: HTML and HTML5
· Introduction to HTML
· What is an Element
· HTML page structure
· HTML metadata
· HTML Doctype
· Try it make index page
· Element Formatting HTML
· HTML Headings
· Self Closing Tags
· HTML Comments
· Preformatted Text
· HTML Entities
· HTML text formatting
· More HTML text formatting
· Text Formatting Sample Code
· Practice text formatting
· Divs and Spans to organize content
· HTML5 Semantic Elements
· Placeholder Content
· Hyperlinks Anchor Tag
· Try it Build a Page
· HTML sample site code example
· Adding Images to your Page
· HTML lists
· Sample Code HTML lists
· HTML tables with Style
· HTML tables
· HTML Forms
· Sample Tables
· Introduction HTML5
· Create a Contact Form
· HTML Form options
· Form Submission
· More input types HTML5
· Source Code sample input type
· More with HTML5 Forms
· Sample Code sign up form HTML
· HTML form fieldset
· HTML5 Graphics
· HTML5 Advance Features
· Working with Links
· Creating Links
· The Link Tag
· Linking Local Pages Using Relative and Absolute Pathnames
· Absolute Pathnames
· Should You Use Relative or Absolute Pathnames?
· Links to Other Documents on the Web
· Linking to Specific Places Within Documents
· Creating Links and Anchors
· The name Attribute of the Tag
· Linking to Elements in the Same Document
· Anatomy of a URL
· Parts of URLs
· Special Characters in URLs
· The rel Attribute
· Kinds of URLs
· HTT
· Anonymous FTP
· Non-Anonymous FTP
· Mailto
· File
· Structuring a Page with HTML5
· A Short History of HTML5 Page Layout
· Laying Out a Page in HTML5
· HTML5 Structural Tags
· Section
· Header
· Footer
· Navigation
· Articles
· Asides
· The Page Outline
· Elements with Their Own Outlines
· Using HTML Structural Elements
· Polyfill Scripts
· Practical Exercise
Part 2: CSS3 and JavaScript
· Lecture 26-50: CSS and CSS3
· Introduction to CSS
· CSS section resources and Source Code
· What is CSS
· Basics of CSS
· CSS Inline Style
· Source Code inline Styles
· CSS Style Tag Styling
· CSS selection example
· Creating and using CSS file
· Attach Style CSS file
· CSS selection and classes
· CSS element selection Class id and tag
· CSS Colors
· CSS Color Selection and options example code
· CSS Background Property
· CSS Background Color style example
· CSS Display Property
· CSS display property example CSS code
· Measures and Properties CSS
· CSS Divs and Spans
· Source Code examples CSS divs and spans and styling
· Styling Text CSS
· CSS font Family
· Google Fonts CSS
· CSS Fonts source code and resources
· CSS float elements
· CSS Floats Images
· CSS Box Model
· CSS position
· CSS position example source code
· CSS Outline
· Exercise #4 Image grid
· CSS Overflow and MaxWidth.
· CSS and Tables
· CSS for tables
· CSS Element Alignments
· CSS Pseudo Classes
· Source Code
· CSS fun with Hyperlinks
· CSS Display Property
· CSS3 – Border Image
· CSS3 – Multi Background
· CSS3 – Shadow
· CSS3 – Gradients
· CSS3 – Colors
· CSS3 – Animation
· CSS3 – Multi Columns
· CSS3 – User Interface
· CSS3 – Box Sizing
· CSS3 – Responsive
· Images on Your Web Pages
· Images on the Web
· Image Formats
· GIF
· JPEG
· PNG
· SVG
· Integrating Multimedia: Video and Sound
· Embedding Video the Simple Way
· Advantages and Disadvantages of Hosting
· Videos on External Sites
· Uploading Videos to YouTube
· Customizing the Video Player
· Other Services
· Hosting Your Own Video
· Video and Container Formats
· Converting Video to H
· Embedding Video Using
· The video Tag
· Using the Element
· Embedding Flash Using the Tag
· Alternative Content for the Tag
· Embedding Flash Movies Using SWFObject
· Flash Video Players
· JW Player
· Using Flowplayer
· Embedding Audio in Your Pages
· Flash Audio Players
· Practical Exercise
· Lecture 51-60: JavaScript
· Welcome to JavaScript
· Section source code and resources
· Write JavaScript
· Update HTML element
· Source code console example
· JavaScript Code
· JavaScript Variables
· JavaScript Variables in Action
· JavaScript Variables in Action
· Operators and assignments
· JavaScript Functions
· Source Code JavaScript Functions
· Closer look at functions
· Source Code code functions
· JavaScript Objects
· JavaScript Array
· Source Code Objects
· Array Methods
· Condition Statements JavaScript
· Combine with Functions
· JavaScript Switch
· JavaScript Conditions and switch Example code
· JavaScript Loops
· Source Code Loops
· Source Code Let and Const ES6
· JavaScript String Methods
· Eventlisteners JavaScript
· JavaScript Event listeners
· ES6 JavaScript
· Practical Exercise
Part 3: Advance JavaScript and jQuery
· Lecture 61-70: JavaScript Document object Model DOM
· Introduction to JavaScript DOM
· What is the DOM
· Source Code and Resources
· JavaScript DOM Manipulation
· Source Code DOM
· JavaScript DOM Selection
· Element Text Manipulation
· Change Classes DOM
· JavaScript DOM Examples and source code
· Change Styles DOM
· Source Code and Examples DOM style and element attributes
· Select Multiple Elements
· Interactive DOM Events
· JavaScript Mouse Events
· KeyPress Events
· JavaScript DOM events
· JavaScript DOM Create your own Elements
· Event listeners to New elements
· DOM Create elements
· List Project Exercise Input add new Element
· Project Bonus Adding Object Value
· JavaScript Project Source Code Project List
· Create Dynamic List
· DOM add event listeners create elements
· Dynamic Values to Element Objects
· JavaScript in Your Pages
· Validating Forms with JavaScript
· Hiding and Showing Content
· The Same Code with jQuery
· Adding New Content to a Page
· Practical Exercise
· Lecture 71-80: jQuery
· jQuery Introduction to section
· Source Code and resources
· Why jQuery and What is it
· Selecting with jQuery
· jQuery Fun with Styling
· jQuery Source Code example
· jQuery Content
· jQuery text html appends prepend example
· jQuery Attributes
· jQuery add Class remove Class html examples
· Image and Form Attributes
· jQuery Form and attribute examples
· jQuery Click Events
· jQuery text toggle Class click
· Document Ready Event Listener
· jQuery document ready example
· jQuery Mouse Events
· Keyboard Events jQuery
· jQuery On Event listener
· jQuery Mouse Events Keyboard Events examples and source code
· jQuery Effects Hide Show
· jQuery hide show toggle example
· jQuery Fade Effect
· jQuery fadeIn, fadeout, fadeToggle
· jQuery Slide Effect
· jQuery Animate Effect
· jQuery slideDown, slideUp, slideToggle
· jQuery animate example source code
· Load and CORS error
· AJAX and Form data
· Multiple Items in response output
· Get API JSON data output to HTML page example
· Select Element
· jQuery Select examples
· Course jQuery Exercise
· jQuery Project Source code
· Practical Exercise
Part 4: Bootstrap
· Lecture 81-90: Bootstrap
· Bootstrap - Environment Setup
· Bootstrap with CSS
· Bootstrap Layout Components
· Bootstrap Layout Components
· Bootstrap - Glyphicons
· Bootstrap - Dropdowns
· Bootstrap - Button Groups
· Bootstrap - Button Dropdowns
· Bootstrap - Input Groups
· Bootstrap - Navigation Elements
· Bootstrap - Navbar
· Bootstrap - Breadcrumb
· Bootstrap - Pagination
· Bootstrap - Labels
· Bootstrap - Badges
· Bootstrap - Jumbotron
· Bootstrap - Page Header
· Bootstrap - Thumbnails
· Bootstrap - Alerts
· Bootstrap - Progress Bars
· Bootstrap - Media Object
· Bootstrap - List Group
· Bootstrap - Panels
· Bootstrap - Wells
· Bootstrap Plugins, Bootstrap Demos
· Practical Exercise
· Lecture 91-95: Designing for the Mobile Web
· People Browse Differently on Mobile Phones
· Standards Compliance and the Mobile Web
· Progressive Enhancement
· Validating Your Pages
· Writing for the Mobile Web
· Write Clearly and Be Brief
· Organize Your Pages for Quick Scanning
· Make Each Page Stand on Its Own
· Be Careful with Emphasis
· Spell Check and Proofread Your Pages
· Design and Page Layout
· Use Headings as Headings
· Group Related Information Visually
· Use a Consistent Layout
· Using Links
· Use Link Menus with Descriptive Text
· Use Links in Text
· Avoid the “Here” Syndrome
· To Link or Not to Link
· Using Images and Multimedia
· Don’t Overuse Images
· Keep Images Small
· Watch Out for Assumptions About Your
· Visitors’ Hardware
· Don’t Make Your Videos Annoying
· Avoid Flash
· Making the Most of CSS and JavaScript
· Put Your CSS and JavaScript in External Files
· Location Matters
· Shrink Your CSS and JavaScript
· Take Advantage of Mobile Features
· Geolocation
· Make Phone Calls
· SMS
· Other Good Habits and Hints for Mobile
· Web Design
· Link Back to Home
· Sign Your Pages
· Practical Exercise
Part 5: Choose any One Specialization
· PHP
· Wordpress
5.1(A) PHP
· Lecture 96: PHP-Home
· Why to Learn PHP?
· Characteristics of PHP
· Applications of PHP
· Lab Exercise
· Lecture 97: PHP – Introduction
· Common uses of PHP
· Characteristics of PHP
· Lab Exercise
· Lecture 98: PHP - Environment Setup
· PHP Parser Installation
· Lab Exercise
· Lecture 99: PHP - Syntax Overview
· Escaping to PHP
· Commenting PHP Code
· PHP is whitespace insensitive
· PHP is case sensitive
· Statements are expressions terminated by semicolons
· Expressions are combinations of tokens
· Braces make blocks
· Running PHP Script from Command Prompt
· Lab Exercise
· Lecture 100: PHP - Variable Types
· Integers
· Doubles
· Boolean
· NULL
· Strings
· Variable Scope
· Variable Naming
· Lab Exercise
· Lecture 101: PHP – Constants
· constant() function
· Differences between constants and variables are
· Valid and invalid constant names
· Lab Exercise
· Lecture 102: PHP - Operator Types
· What is Operator?
· Arithmetic Operators
· Comparison Operators
· Logical Operators
· Assignment Operators
· Conditional Operator
· Operators Categories
· Precedence of PHP Operators
· Lab Exercise
· Lecture 103: PHP - Decision Making
· The If...Else Statement
· The ElseIf Statement
· The Switch Statement
· Lab Exercise
· Lecture 104: PHP - Loop Types
· The for loop statement
· The while loop statement
· The do...while loop statement
· Lab Exercise
· Lecture 105: PHP – Arrays
· Numeric array
· Associative array
· Multidimensional array
· Lab Exercise
· Lecture 106: PHP – Strings
· String Concatenation Operator
· Using the strlen() function
· Using the strpos() function
· Lab Exercise
· Lecture 107: PHP - Web Concepts
· Identifying Browser & Platform
· Display Images Randomly
· Using HTML Forms
· Browser Redirection
· Lab Exercise
· Lecture 108: PHP - GET & POST
· The GET Method
· The POST Method
· The $_REQUEST variable
· Lab Exercise
· Lecture 109: PHP - File Inclusion
· The include() Function
· The require() Function
· Lab Exercise
· Lecture 110: PHP - Files & I/O
· Opening and Closing Files
· Reading a file
· Writing a file
· Lab Exercise
· Lecture 111: PHP – Functions
· Creating PHP Function
· PHP Functions with Parameters
· Passing Arguments by Reference
· PHP Functions returning value
· Setting Default Values for Function Parameters
· Dynamic Function Calls
· Lab Exercise
· Lecture 112: PHP – Cookies
· What are Cookies?
· Setting Cookies with PHP
· Accessing Cookies with PHP
· Deleting Cookie with PHP
· Lab Exercise
· Lecture 113: PHP – Sessions
· What are Sessions?
· Starting a PHP Session
· Destroying a PHP Session
· Turning on Auto Session
· Sessions without cookies
· Lab Exercise
· Lecture 114: PHP - Sending Emails
· Sending plain text email
· Sending HTML email
· Sending attachments with email
· Lab Exercise
5.1(B) PHP
· Lecture 115: PHP - File Uploading
· Creating an upload form, Creating an upload script
· Lab Exercise
· Lecture 116: PHP - Coding Standard
· Function Calls
· Function Definitions
· Comments
· PHP Code Tags
· Variable Names
· Make Functions Reentrant
· Alignment of Declaration Blocks
· Short Methods or Functions
· One Statement Per Line
· Lab Exercise
· Lecture 117: PHP - Predefined Variables
· PHP Superglobals
· Server variables: $_SERVER
· Lab Exercise
· Lecture 118: PHP - Regular Expression
· POSIX Regular Expressions
· PERL Style Regular Expressions
· PHP's Regexp POSIX Functions
· Lab Exercise
· Lecture 119: PHP - Error Handling
· Using die() function
· Defining Custom Error Handling Function
· Exceptions Handling
· Lab Exercise
· Lecture 120: PHP - Bugs Debugging
· Missing Semicolons
· Not Enough Equal Signs
· Misspelled Variable Names
· Missing Dollar Signs
· Troubling Quotes
· Missing Parentheses and curly brackets
· Array Index
· Lab Exercise
· Lecture 121: PHP - Date & Time
· Getting the Time Stamp with time()
· Converting a Time Stamp with getdate()
· Converting a Time Stamp with date()
· Lab Exercise
· Lecture 122: PHP & MySQL
· Connecting to MySQL
· Create MySQL Database Using
· Delete MySQL Database Using
· Insert Data To MySQL Database
· Retrieve Data From MySQL Database
· Using Paging through
· Updating Data Into MySQL.
· Deleting Data from MySQL Database
· Using PHP To Backup MySQL Database
· Lab Exercise
· Lecture 123: PHP & AJAX
· What is AJAX? PHP and AJAX Example
· Client Side HTML file
· Server Side PHP file
· Lab Exercise
· Lecture 124: PHP & XML
· What is XML?
· HTML list that's not valid XML
· HTML list that is valid XML
· Parsing an XML Document
· Generating an XML Document
· Lecture 125: PHP - Object Oriented
· Object Oriented Concepts
· Defining PHP Classes
· Creating Objects in PHP
· Calling Member Functions
· Constructor Functions
· Destructor
· Inheritance
· Function Overriding
· Public Members
· Private members
· Protected members
· Interfaces
· Constants
· Abstract Classes
· Static Keyword
· Final Keyword
· Calling parent constructors
· Lab Exercise
· Lecture 126: PHP - For C Developers
· Overview
· Lab Exercise
· Lecture 127: PHP - Form
· PHP - Form Introduction
· PHP - Validation Example
· PHP - Complete Form
· Lab Exercise
· Lecture 128: PHP - Login
· PHP - Login Example
· PHP - Facebook Login
· PHP - Paypal Integration
· PHP - MySQL Login
· Lab Exercise
· Lecture 129: PHP – Advance AJAX
· PHP - AJAX Search
· PHP - AJAX XML Parser
· PHP - AJAX Auto Complete Search
· PHP - AJAX RSS Feed Example
· Lab Exercise
· Lecture 130: PHP – Advance XML
· PHP - XML Introduction
· PHP - Simple XML
· PHP - Simple XML GET
· PHP - SAX Parser Example
· PHP - DOM Parser Example
· Lab Exercise
5.2 WordPress
· Lecture 96: WORDPRESS
· What is Content Management System (CMS)?
· Features
· Advantages
· Disadvantages
· Lecture 97: WordPress – Installation
· System Requirements for WordPress
· Download WordPress
· Create Store Database
· Set Up Wizard
· Lecture 98: WordPress – Dashboard
· Dashboard Menu
· Screen Options
· Welcome
· Quick Draft
· WordPress News
· Activity
· At a Glance
· Lecture 99:WordPress - Settings
· General Setting
· Writing Setting
· Reading Setting
· Discussion Setting
· Media Setting
· Permalink Setting
· Plugin Setting
· Lecture 100: WordPress Categories
· Add Category
· Edit Category
· Delete Category
· Arrange Categories
· Lecture 101: WordPress Posts
· Add Posts
· Edit Posts
· Delete Posts
· Preview Posts
· Publish Posts
· Lecture 102: WordPress Media
· Media Library
· Add Media
· Insert Media
· Edit Media
· Lecture 103: WordPress Pages
· Add Pages
· Publish Pages
· Edit Pages
· Delete Pages
· Lecture 104: WordPress Tags
· Add Tags
· Edit Tags
· Delete Tags
· Lecture 105: WordPress Links
· Add Links
· Edit Links
· Delete Links
· Lecture 106: WordPress Comments
· Add Comments
· Edit Comments
· Moderate Comments
· Lecture 107: WordPress Plugins
· View Plugins
· Install Plugins
· Customize Plugins
· Lecture 108: WordPress Users
· User Roles
· Add Users
· User Photo
· Edit Users
· Delete Users
· Personal Profile
· Lecture 109: WordPress Appearance
· Theme Management
· Customize Theme
· Widget Management
· Background
· Lecture 110: WordPress Advanced
· Host Transfer
· Version Update
· Spam Protection
· Backup & Restore
· Optimization
· Reset Password
Module 3: Web Hosting
Website Hosting
· Lecture 1: Basic Concepts
· What is Internet?
· Internet-Based Services
· What is WWW?
· What is HTTP?
· What is URL?
· What is Website?
· What is Web Server?
· What is Web Browser?
· What is SMTP Server?
· What is ISP?
· What is HTML?
· What is Hyperlink?
· What is DNS?
· What is W3C?
· Practical Exercise
· Lecture 2: How it Works?
· How the Web Works
· How does a Browser Fetch a Web Page?
· How does a Browser Display a Web Page?
· What is an Internet Service Provider?
· Practical Exercise
· Lecture 3: Browser Types
· Internet Explorer
· Google Chrome
· Mozilla Firefox
· Safari
· Opera
· Konqueror
· Lynx
· Practical Exercise
· Lecture 4: Server Types
· Apache HTTP Server
· Internet Information Services
· lighttpd
· Sun Java System Web Server
· Jigsaw Server
· Practical Exercise
· Lecture 5: Site Advantages
· Business is Open 24x7
· Increased Customer Base
· Tremendous Cost Saving
· Advertising Opportunities
· Creates a Brand Image
· Customer Satisfaction
· Showcase Your Work
· Practical Exercise
· Lecture 6: Skills Required
· Computer Operations
· Remote Access
· File Uploading & Downloading
· HTML / XHTML Knowledge
· CSS Knowledge
· PHP Script
· PERL Script
· Java or VB Scripts o AJAX Technology o ASP or JSP
· Flash Knowledge
· HTTP Protocol
· Practical Exercise
· Lecture 7: Tools Required
· Tool Required
· Practical Exercise
· Lecture 8: Domain Names
· How to Get a Domain Name?
· Domain Extension Types
· Choosing a Domain Name
· What are Sub-Domains
· Practical Exercise
· Lecture 9: Site Construction
· What to Put on Your Website?
· How to Design Your Website?
· How to Make a Website Interactive?
· How to Code Your Website?
· How to Create a Search Engine Friendly Website?
· Securing Your Source Code Frequently
· Practical Exercise
· Lecture 10: Hosting Concepts
· Hosting Platforms
· Hosting Types
· Hosting Components
· Practical Exercise
· Lecture 11: Ecommerce Hosting
· Internet E-Commerce
· E-Commerce Systems
· E-Commerce and Hosting Providers
· Tax Issues
· Practical Exercise
· Lecture 12: Site Backup
· How Frequently Backup Should be Taken o Where the Backup Should be Preserved?
· What Type of Backup Should be taken?
· Who Should Take These Backup?
· Practical Exercise
· Lecture 13: Site Statistics
· Statistics Programs
· Site Statistics Terminology
· Practical Exercise
· Lecture 14: Site Popularity
· Site Popularity
· Practical Exercise
Module 4: SEO
Part 1: Introduction to SEO
· Lecture-1: Introduction to SEO
· How Search Engine Works?
· What is SEO Copywriting?
· What is Search Engine Rank?
· What is On-Page and Off-page SEO?
· Practical Exercise
· Lecture-2: Tactics & Methods
· White Hat SEO
· Black Hat or Spamdexing
· Practical Exercise
· Lecture-3: Web Site Domain
· Guru Mantra
· Practical Exercise
· Lecture-4: Relevant Filenames
· File Naming Style
· File Name Example
· File Extension
· URL Sub-Directory Name
· Guru Mantra
· Practical Exercise
· Lecture-5: Design & Layout
· Design Layout
· Practical Exercise
· Lecture-6: Optimized Keywords
· Keyword Frequency
· Keyword Weight
· Keyword Proximity
· Keyword Prominence
· Keyword Placement
· Best Places to Put Keywords
· Finding Keywords
· What is Word Stemming?
· Practical Exercise
· Lecture-7: Optimized Meta
· What Do the Metatags Look Like?
· Meta Description Tag
· Meta Keywords Tag
· Robots Meta Tag
· Practical Exercise
· Lecture-8: Title Optimization
· Best Practices for Creating Titles
· Practical Exercise
· Lecture-9: Optimized Anchor
· Optimized Anchor
· Practical Exercise
· Lecture-10: Content is the King
· Unique, High-Quality Content
· SEO Content Writing (Copy Writing)
· Other Advantages of Having Great Content
· Practical Exercise
· Lecture-11: Verifying Web Site
· Why HTML/XHTML Verification is Required?
· What is W3C Compliance?
· Rules for W3C Compliance
· Practical Exercise
· Lecture-12: Hiring an Expert
· Choosing an SEO Expert or Company
· Practical Exercise
· Lecture-13: Link Building
· How to Increase Link Popularity?
· Practical Exercise
· Lecture-14: Mobile SEO Techniques
· What is Mobile SEO?
· Optimize Your Site for Mobile
· Select a Mobile Configuration
· Inform Search Engines
· Avoid Common Mistakes
· Useful Tools
· Practical Exercise
· Lecture-15: Miscellaneous Techniques
· To-Don't List
· To-Do List
· Practical Exercise
· Lecture-16: Techniques Summary
· Techniques
· Practical Exercise
Part 2: Advance SEO
· Lecture-17: Internet Basics
· Internet Overview
· Intranet Overview
· Extranet Overview
· Internet reference Models
· Internet Domain Name System
· Internet Services
· Internet Connectivity
· Internet Protocols
· Practical Exercise
· Lecture-18: Electronic Mail Basics
· E-Mail Overview
· E-Mail Protocols
· E-Mail Working
· E-Mail Operations
· E-mail Features
· E-Mail Etiquettes
· E-mail Security
· E-mail Providers
· Practical Exercise
· Lecture-19: Website Development
· Websites Overview
· Websites Types
· Website Designing
· Websites Development
· Website Publishing
· Website URL Registration
· Website Hosting
· Website Security
· Search Engine Optimization
· Website Monetization
· Practical Exercise
· Lecture-20: World Wide Web
· WWW Overview
· Web Pages
· Web Browsers
· Web Servers
· Proxy Servers
· Search Engines
· Practical Exercise
· Lecture-21: Internet Collaboration
· Collaboration Overview
· Mailing List
· Usenet Newsgroup
· Online Education
· Social Networking
· Practical Exercise
· Lecture-22: Internet Security and Privacy
· Internet Security Overview
· Data Encryption
· Digital Signature
· Firewall Security
· Practical Exercise
Module 5: Digital Marketing
Lecture 1: Digital Marketing
· Scope/Growth/Career in Digital Marketing
· Online Marketing Goals
· Building your online Presence through social media
· Marketing Your online Presence Analyse and Adapt
· How to set up a open source websites
· Local business listings and review sites
· Practical Exercise
Lecture 2: Strategy and Planning
· Google Data Studio
· Tag Managers
· Introduction to Location Intelligence for Product setup
· Making Effective money through Digital marketing Analysing Opportunities in current markets
· Social media Promotions Idea and discussions
· Exercise-Set up online Social Media
· Start your own product or service or anything that you want to explore and make them live and doing their Digital Marketing
· Practical Exercise
Lecture 3: Social Media
· What is a marketing funnel?
· What is a sales funnel
· How to use them in digital marketing?
· Create, Profiles, Pages, Groups on Social Media
· Mobile apps advertising system
· The benefits of an online strategy
· Taking a business online
· Understanding customer behaviour
· How to stand out from the competition
· Using goals to improve business performance
· Practical Exercise
Lecture 4: Email Marketing
· Developing a contact list,
· Targeting audiences based on interests
· Building relationships with customers
· Practical Exercise
Lecture 5: Mobile Marketing
· Mobile Commerce Overview
· History of mobile Commerce
· Mobile Marketing Features
· Mobile Marketing Tools
· Mobile Advertising tools
· Mobile Analytics tools
· Responsive Design tools
· Mobile App tools
· Mobile marketing Campaign
· Analysis of whole module
· Practical Exercise
Lecture 6: Social Media Campaigns
· Explores a range of core social media platforms
· Including: Facebook, LinkedIn, Google+ and YouTube
· Facebook ads Campaign
· Google ads campaign
· Youtube ads campaign
· Develop your own mindful innovation campaign
· What is Google Analytics
· How to Set up Google analytics
· Cover account setup and profiles
· Tracking code insertion, and will also explore the key reports and features available within Google Analytics for: traffic sources, content, audience, technology and location
· Review analytics reports
· Address key analytics measurement concepts such as bounce rate, site speed, goals, goal funnels and conversions
· Practical Exercise
Module 6: Project Development