Course Curriculum
- Introduction to HTML
- Structure of a website
- Our first website
- HTML tags: Headings
- HTML tags: Paragraphs
- HTML tags: Links
- HTML tags: Images
- HTML tags: Ordered and Unordered Lists
- HTML tags: Tables
- HTML tags: Forms (1)
- HTML Tags: Forms (2)
- Introduction to CSS
- Inline CSS
- Internal CSS
- External CSS
- Classes and IDs
- Box Model: Padding, Margin and Border
- Working with the background.
- Floating
- Positioning
- Display
- Working with Texts
- Styling lists
- Styling links
- Gradients
- Quiz: HTML and CSS
- Project 1: Nice Maths Tutorial Website
- Introduction to JavaScript
- Getting started
- Change HTML Content
- Change HTML Style
- Variables and Data Types
- Activity 1: Generating Random Color
- Functions
- Objects
- Using the "new" keyword to create objects
- Constructors
- Arrays
- Control Statements: If and if...else
- Control Statements: For loops
- Control Statements: While loops
- Regular Expressions
- Password validation
- SetInterval and SetTimeout Functions:
Create a simple counter - Alert Boxes
- Quiz: JavaScript
- Project 2: Maths Game
- Introduction to Twitter Bootstrap
- The Grid System
- Typography
- Tables
- Forms(1)
- Forms (2)
- Buttons
- Images
- Navs
- Navbars
- Pagination
- Jumbotron
- Thumbnails
- Dropdown menus
- Modals(1)
- Modals(2)
- Tabs
- Carousels
- Project 3: Awesome App Landing Page
- Bootstrap Quiz
Course Curriculum
- Introduction to Ethical Hacking.
- The CIA Triad.
- Important Security Terminologies.
- Penetration Testing.
- Introduction to Kali Linus.
- Linux file Structure.
- The Terminal.
- Linux CLI Commands.
- Introduction to Anonymity.
- Downloading, Installing and
Configuring Proxychains. - Downloading, Installing and
Configuring Macchanger.
- Introduction to Reconnaissance
- Web Server Reconnaissance
- DNS Server Reconnaissance
- Mail Server Reconnaissance
- Sub Domain Reconnaissance
- Email Server Reconnaissance
- Load Balancer Reconnaissance
- TCP Flags
- TCP Three(3) Way Handshake
- Introduction to Wireshark
- Analyzing Packets with Wireshark
- Important Wireshark Filters
- Introduction to Port Scanning &
Enumeration. - Packet Crafting.
Port Scanning & Enumeration
with Nmap.
- Subnetting Basics, How to create Subnet, Subnet Mask
and CIDR, Class B,C Subnetting, Troubleshooting IP
Addressing.
- Introduction to Vulnerabiliy
Assessment - Need for Vulnerability
Assessment. - Ways of discovering
vulnerabilities. - Tools for Vulnerability
Assessment
- Introduction to Password Hacking
- Types of Password Attacks.
- Tools for Password Hacking.
- Tools for Generating Customs
Wordlist. - Mitigatings
- Server Hacking via Brute-Force
Method (Hydra). - Server Hacking via Known Exploits
- Mitigations
- Introduction to Metasploit.
- Hacking Windows 10.
- hacking Linux Operating System.
- Hacking Android O.S.
- Mitigation's
- Cracking WPA/WPA2 PSK
Passwords. - Setting Up Rogue Access Point.
- Man-In-The-Middle Attack.
- DNS Spoofing Attach
- Mitigation's.
- Cracking WPA/WPA2 PSK
Passwords. - Setting Up Rogue Access Point.
- Man-In-The-Middle Attack.
- DNS Spoofing Attach
- Mitigation's.
- Introduction To Dos & DDOS.
- SYN Flood Attack.
- SMURF Attack.
- FRAGGLE Attack.
- LAND Attack.
- Mitigations
- Introduction to Social Engineering
- Social Engineering With Blackeye.
- Mitigations
- Introduction to Cryptography.
- Tools for Cryptography.
- Introduction to Steganography.
- Tools for Steganography
- Introduction to OWASP.
- OWASP TOP 10.
- Tools For Web Application Testing
- Cracking WPA/WPA2 PSK
Passwords. - Setting Up Rogue Access Point.
- Man-In-The-Middle Attack.
- DNS Spoofing Attach
- Mitigation's.
Course Curriculum
- Welcome to digital Marketing
- The Digital Marketing Framework
- What: Your Business
- Who & When: Your Customer
- Where: Marketing Channels
- Why: Marketing Objectives & KPIs
- Plan your Content
- Create Content
- Optimize Website UX & Landing Pages
- Measure Impact
- Jobs in Content Marketing
- Social Media Landscape
- Implement & Monitor Campaigns
- Measure Impact
- Jobs in Social Media Marketing
- Intro to Social Media Advertising
- Platforms for Social Ads
- Facebook - Getting Started
- Facebook - Create Ad Sets
- Facebook - Create and Manage Ads
- Jobs in Social Media Advertising
- How Search Works
- Keywords
- On-Site SEO: Optimize UX & Design
- Off-Site SEO: Linkbuilding
- SEO Audit & Future of SEO
- Jobs in SEO
- Google Ads & Keyword Selection
- Create Text Ads
- CPC Bidding
- Navigate AdWords
- SEM Metrics & Optimization
- Jobs in SEM
- Display Ads & Targeting
- Sales Models
- Display Ads in Google Ads
- Video Advertising
- Jobs in Display Advertising
- Email List Generation
- Create an Effective Email Campaigns
- Create an Email Plan
- Measure Results
- Jobs in Email Marketing
- Jobs in Display Advertising
Course Curriculum
- Using logical Functions
- The IF Function (recap)
- Creating nested IF Functions
- AND and OR Functions
- Combining Logical Functions
- Working with Lookups
- The VLOOKUP Function
- The HLOOKUP Function
- Using Database Functions
- Setting up Criteria
- DSUM
- DAVERAGE
- Naming Ranges
- Creating named Ranges
- Using named Ranges in Formulas
- Advanced list management
- Using Data Validation
- Setting criteria for entry of text, values
and dates - Creating a Dropdown List
- Naming Ranges
- Creating named Ranges
- Using named Ranges in Formulas
- Advanced list management
- Using Data Validation
- Setting criteria for entry of text, values and dates
- Creating a Dropdown List
- Pivot Tables and Pivot Charts
- Using the PivotTable Wizard
- Rearranging PivotTables
- Using the PivotTable toolbar
- Creating Pivot Charts
- Using Slicers to manipulate PivotTables
- Using analytical options
- Using Goal Seek
- Using the Solver Add-in
- Working with Scenarios
- Creating and saving Scenarios
- Viewing Scenarios
- Macros
Course Curriculum
- What is PMI & PMBOK?
- Courses Offered by PMI
- What is PMP?
- Project Management Framework
- What is a Project?
- Why Project Management?
- What is Project Management?
- Differences in Project, Program & Portfolio
- Projects & Strategic Planning
- Project Management Office (PMO)
- Project and Operations Management
- Role of the Project Manager
- Organizational Influences
- Characteristics of Project Life Cycle
- Quiz
- What is Process?
- Product Vs Project Management Oriented Process
Project Integration Management:
- Develop Project Charter
- Develop Project Management Plan
- Direct & Manage Project Work
- Manage Project Knowledge
- Monitor & Control Project Work
- Perform Integrated Change Control
- Close Project or Phase
- Quiz
Project Scope Management:
- Plan Scope Management
- Collect Requirements
- Define Scope
- Create Work Breakdown Structure (WBS)
- Validate Scope
- Control Scope
- Quiz
Project Schedule Management:
- Plan Schedule Management
- Define Activitives
- Sequence Activities
- Estimate Activity Durations
- Develop Schedule
- Control Schedule
- Quiz
Project Cost Management:
- Plan Cost Management
- Estimate Costs
- Determine Budget
- Control Costs
- Quiz
Project Quality Management:
- Plan Quality Management
- Manage Quality
- Control Quality
Project Resource Management:
- Plan Resource Management
- Estimate Activity Resources
- Acquire Resources
- Develop Team
- Manage Team
- Control Resources
Project Communication Management:
- Plan Communications Management
- Manage Communications
- Monitor Communications
- Quiz
Project Risk Management:
- Plan Risk Management
- Identify Risks
- Perform Qualitative Risk Analysis
- Perform Quantitative Risk Analysis
- Plan Risk Responses
- Implement Risk Responses
- Monitor Risks
Project Procurement Management:
- Plan Procurement Management
- Conduct Procurements
- Control Procurements
- Quiz
Project Stakeholder Management:
- Identify Stakeholders
- Plan Stakeholder Engagement
- Manage Stakeholder Engagement
- Monitor Stakeholder Engagement
- Quiz
Professional Responsibility
- Responsibility
- Respect
- Fairness
- Honesty
- Study Strategy & Exam Examples
- How to Pass the Exam
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.
Course Curriculum
- What is Python?
- Why Python?
- Areas of Applications
- Installing Python and VsCode
- Python Interpreter
- First Python Program and Running it
- Some Plugins for Vscode
- Commenting Your code
- Some more simple Python code
- Variables, Variable Names, Data Types
- Strings
- Escape Sequence
- Formatted String
- String Indexing
- Slicing String
- Common String Methods
- Concantenation and Repetition
- Numbers
- Working with Numbers and Operator
Precedence - Reading Input from Keyboard
- Building a Simple Calculator
- Type Conversion
- Comparison Operator
- Conditional Statements
- FizzBuzz Program
- Ternary Operators
- Logical Operators
- Short-Circuit Evaluation
- Lists
- Tuple
- Set
- Dictionaries
- Array
- Array Methods
- Loops (For Loops)
- Loops (For Else )
- Loops (Nested Loops)
- Loops (While)
- Infinite
- Buildong a Guess game
- Building a car game
- Introduction to Function and Modules
- Some out of the box functions
- Arithmetic Operators
- Assignment Operator
- Math Module
- Floor and Modulus
- Random Module
- Date Module
- Age Calculator Program
- Eldest Brother among 3 siblings
programs - Creating your own functions
- Python Scope
- Python Lambda
- Python RegEx
- Exception Handling
- File IO - Read files
- File IO - Write files
- File IO - Delete Files
- Introduction to OOP
- Classes and Object
- Inheritance
- Introduction to Mysql
- Creating Database, Tables
- DDL and DML (Select, Delete etc)
- DDL and DML Continuation
- Python Connecting to Mysql
- A Simple Registration Program
- Some more practice Program
- Introducing Pip and Pypi
- Introducing NumPy
- Working with NumPy I
- Working with NumPy II
- Introducing Tkinter
- Python GUI I
- Python GUI II
- Python GUI III
- Introducing Pycharm and Anaconda
Course Curriculum
- Background of User Experience and User Interface design;
Distinction between UI and UX & Introduction to design tools.
- Developing a user research plan; Analysing usability and
creating Personas using sticky notes; Creating Scenarios and to
illustrate how users interact with the product; Designing user
flows using overflow app; Creating storyboards.
Foundation of IA (Information Architecture); Understanding
responsive web design principles; User experience on mobile
versus web; Designing for Web/ creating Designing systems;
Understanding UI patterns for mobile.
- Sketching and Workflows; Creating lo-fi Wireframes with
Balsamiq.
- Setting up Design Workspace Figma; Typography and colour
theory; Sourcing for images, png, svg, icons and illustrations;
Designing a “food ordering” app; Creating a rapid Prototype.
Prototyping and micro interactions; Testing your clickable
Prototypes with users.
- Developer Handoff; Version control
- Building your LinkedIn profile and portfolio; Introduction to
Behance and Dribbble
Contract vs Freelance vs Full time; Networking; Revisions/Q&A
- User research using Google Forms and Type Forms. User flow
using Flow Map and Pen and Paper. Visual Design with Figma
and Sketch. Wireframing with Adobe XD, sketch, pen, and
paper. Rapid Prototype with Invision Classic. Micro-interaction
Prototype with Invision Studio and Flinto. Developer Handoff
using Zeplin. Files storage using Google drive and Dropbox.
Plugins.
Testimonials