Network Management with Ethical Hacking and Web Development with Python and Android App Development with Core Java
Highlights
- 100% hands-on lab exercises
- Regular individual time bound test
- Emphasis on group work & group test
- Hacking - Countermeasures
- Cyber Crime Cases - Countermeasures
- T10(Ten Minutes Ten Marks) - To test your speed & knowledge
Network Management
- Introduction to Networking and Network Management
- Structured Cabling
- Introduction to TCP/IP, subnetting, VLSM & troubleshooting TCP/IP
- Routing (Static & Dynamic - RIP, OSPF)
- Router Configuration
- VLAN Configuration
- NAT & PAT Configuration
- Basic Unix Concepts
- Commands and Utilities
- KDE(Linux)
Network Management(contd.)
- Networking with Linux(with installation)
- Telnet Configuration
- User Administration
- File Systems Management
- Disk Quota & Partitioning
- FTP Configuration
- DNS Configuration
- Apache Web Server Configuration
- Live DNS, Web Server & FTP Configuration
- DHCP Configuration
- Samba Configuration
- NFS Configuration
- Configuring Sendmail
- Squid Proxy Server Configuration
- Firewall Services
- Shell Programming
- Final Project
Information Security and Hacking Counter measures
- Footprinting
- Scanning
- Trojans
- Steganography
- Sniffers
- Denial of Service
- DNS Poisoning
- Session Hijacking
- Phishing
- Fake Mail & more
- Proxy server
- & more ...
Cyber Crime
- Cyber Crime Cases in India
- Counter Measures
- Indian IT Act
Web Development
- Introduction to web programming and HTML
- PHP introduction
- PHP basics
- Merging PHP with HTML
- File handling
- Dynamic Linking
- Introduction to database
- MySQL - a web based database system
- Database Connectivity
- CSS
- Cookie handling
- Session handling
- PHP mail application
- PHP ftp application
- JavaScript validations
- Introduction to Enterprise level application
- Introduction to secured programming
- SQL injection and Countermeasures
- Phishing - live implementations and demonstrations
## Search Engine Optimisation (SEO)
- Detail discussion on Internet marketing strategy and SEO. How search engines work, what people search for, the actual search terms or keywords.
- Getting indexed in Google Search
- Bots, Sitemap, Spider, Meta Tags and more
- Google Webmaster and Analytics
### Live Implementation
- Uploading the web solution live.
- ### Final Project
- ### Final Project using secured programming along with PHP, HTML, MySQL, CSS, JavaScript, Linux, PHP mail and PHP ftp.
##Python with Django
- Basic of python
- Datatypes
- List
- Tuple
- String
- Set
- Dictionary
- Loops
- Installation of python
- Environment setup
- Pycharm setup
- Web-development with Django
- Introduction About Django Django Components
- Installing & Configuring Django Components Django PreRequisites Downloading & Installing Django
- Django Design principle
- Generating Simple Django Views
- About View Functions
- HttpRequest Objects
- Configuring URLconf's
- About URLconf
- Regular Expressions
- Expression Examples
- Simple URLConf Examples
- Using Multiple URLConf's
- Passing URL Arguments
- Django Templates
- About Templates
- Template Fundamentals
- Creating Template Objects
- Loading Template Files
- Filling in Template Content (Context Objects)
- Template Filters
- Template Tags
- More on For Loops
- Template Inheritance
- HTML Forms
- The Forms Module
- Creating the Form
- Generating Output From the Form
- Customizing Field Parameters
- Processing Form Data
- Custom Form Field Validation
- Generating Custom Field Errors
- Customizing Form Output
- Django Email functionality
- Configuring Mail Settings
- Sending Email
- Other Email Functions
- Final project
Android App Development with Core Java
- Core Java
- Introduction to Android
- Overview of Mobile Application Development
- Android Stack Overview of Stack Linux Kernel
- Native libraries
- Dalvik Virtual Machine Application Framework
- Android Platform Components
- Android Development Tools
- Android Development Environment
- System requirements
- Eclipse and SDK installation, AVD creation
- Creating first Android application
- Project Structure
- Activating components
- Shutting down components
- Life Cycle of Application
- Declarative Event Handling
- Android application building blocks
- Activity
- Intent
- Services
- Content Providers
- Broadcast Receivers
- Start Activity
- Shut down Activity
- Intent’s Extras Object
- Intent Filter in Manifest File
- XML Vs Java UI
- Layouts
- Common UI Component
- Drag and Drop UI Design
- Menu Creation,Dialog, Toast, Alert, Time Picker,Date Picker,Custom Dialog
- Pre-condition and Post-condition
- Event listeners
- Event handlers
- Touch mode
- Toast Notification
- Status Notification
- Applying Style and theme
- Security model
- File System
- Multimedia Supported audio formats
- Simple media playback
- Supported video formats
- Simple video playback
- Shared Preferences
- Internal Storage (Files)
- External Storage(SD Card)
- SQLite Databases
- Debug Certification
- Certificate & keystone creation
- Self-certifications
- Application Signing
- 2D Graphics
- 3D Graphics
- Topics to be covered:
- Map Layout
- Get user Location
- Content provider MIME types
- Searching for content
- Adding, changing, and removing content
- Working with content files
- Introduction to Content Provider
- User Defined Content Provider
- System Content Provider
- What are Broadcast Receivers
- Implementing broadcast receiver
- System broadcasts and how to use them
- Role of filters
- Intent-matching rules
- Filters in your manifest
- Filters in dynamic Broadcast Receivers
- How Sensors work
- Listening to Sensor readings
- Monitoring and managing Internet connectivity.
- Managing active connections
- Taking pictures
- Rendering previews
- Controlling local Bluetooth device
- Discovering and bonding with Bluetooth devices
- Managing Bluetooth connections
- Communicating with Bluetooth
- Managing WiFi
## Firebase
- Steps to add Firebase to Android
- Using Firebase feature in Android Application
- Login page application using Firebase
- OTP authentication using Firebase
- Firebase Google authentication
- Firebase email and password authentication
- Google Sign in authentication
- Writing Firebase Realtime Database
- Working with Realtime Database
- Working with Firebase Storage
- Final Project