You can now join classes on Networking, Linux, Systems software, etc with live demo training sessions.
You can learn via distance learning platform. I teach my students in old fashioned way the
"Guru-Shishya" model.
And I believe this is how the education should be provided with no strings attached and boundaries. If you have some prior experience and exposure
in the subject, I cover more advance topics, skip the basics, do research and practical sessions. Based on your interest you can choose a specific
course (listed below).
Students living in abroad: I teach via Google hangouts/Skype, email, etc (audio/video/text chat sessions). You can pay your fee via Paypal and enroll for the classes.
Students living in India: I teach via Google hangouts/Skype, email, etc (audio/video/text chat sessions). You can pay your fee directly to the bank account.
For more details visit The Linux Channel website: http://the-linux-channel.the-toffee-project.org
Linux Kernel and Systems software (Systems Software Programmer) :: Overview of topics covered
Linux and Networking (Network Software Programmer) :: Overview of topics covered
Programming in C, scripting: PHP/HTML/CSS(of your choice) :: Overview of topics covered
Systems, Linux and Network Administration :: Overview of topics covered
B.E, M.E (B.Tech, M.Tech) (B.S, M.S) and including PhD, Ph.D. :: College Final Year Project assistance
I conduct also training cum final year project assistance for college final year students. So far I have assisted 100s of batches over the past several years almost for a decade. So if your project is related to generic Linux and systems software (such as C/C++, user and kernel space), Kernel programming, Networking, etc. and such areas of domain expertise I can assist the same.
You can get assistance and guidance in all phases of your project such as:
Students living in abroad: I teach via Google hangouts/Skype, email, etc (audio/video/text chat sessions). You can pay your fee via Paypal and enroll for the classes.
Students living in India: I teach via Google hangouts/Skype, email, etc (audio/video/text chat sessions). You can pay your fee directly to the bank account.
For more details visit The Linux Channel website: http://the-linux-channel.the-toffee-project.org
Linux Kernel and Systems software (Systems Software Programmer) :: Overview of topics covered
- Linux basics
- Kernel basics and internals
- Kernel architecture
- Kernel subsystems: Platform, Networking, Memory management, Process and File-systems
- Kernel modules
- Kernel data-structures
- Kernel customization, compilation
- Kernel<>User-space interaction
- Kernel /proc file system
- Kernel programming (optional)
- User-space programming (optional)
- Linux applications, customization, etc
- Process and Thread architecture and scalability
- live practical sessions and experiments
Linux and Networking (Network Software Programmer) :: Overview of topics covered
- Linux basics
- Kernel basics and internals
- Kernel architecture
- Kernel programming
- User-space programming
- Linux applications, customization, etc
- Networking Fundamentals
- IPv4 Addressing, Linux Kernel IPv4 Network stack
- Protocol architecture
- L2 bridging(switching), L3 routing fundamentals, deeper concepts and research
- MPLS/VPLS L2 tunnels
- VPN L3 tunnels
- Routing protocols
- Networking Appliances architecture: Router, Firewall, etc
- CCNA course topics. (such as IPv4 subnetting, VLAN, NAT, broadcast/collision domains, etc)
- building a small home networking lab
- live practical sessions and experiments
- Architecture of Carrier Grade Network Equipment (or appliance)
Programming in C, scripting: PHP/HTML/CSS(of your choice) :: Overview of topics covered
- C programming basics and advance topics
- multi-threaded user-space apps
- Linux Daemons
- C Datastructures
- Process and Thread architecture and scalability
- Socket programming and Network software programming
- Kernel programming (optional)
- optional: scripting language PHP/HTML/CSS overview, indepth exercises
- live practical sessions and experiments
Systems, Linux and Network Administration :: Overview of topics covered
- Overview of various system modules
- Linux Server basics - DHCP, FTP, etc
- Storage, Backup, RAID - also Linux mdadm, NAS server
- webmin access
- VNC
- Networking: - CCNA course topics (such as IPv4 subnetting, VLAN, NAT, broadcast/collision domains, etc)
- Linux Networking - Linux Router, Routes, Linux Bridging, Firewalls, Networking applications, Network appliances
- iptables - scripts and Firewall ACLs
- Network debugging, Network performance, etc.
- LAMP server setup - including MySQL database basics, maintenance, SQL
- System Monitoring tools - system performance
- Scripting - BASH, PHP, etc.
- Linux Virtualization - QEMU, VirtualBox, etc.
- RHEL topics
- Linux Distros (more specially Server Distros: CentOS, RHEL, Debian, Ubuntu Server, etc).
- System/Server maintenance, upgrades, security patches, cronjobs
- Server Hardware, Datacenter standards, etc
- System Benchmarking, CPU load, Memory optimization
B.E, M.E (B.Tech, M.Tech) (B.S, M.S) and including PhD, Ph.D. :: College Final Year Project assistance
I conduct also training cum final year project assistance for college final year students. So far I have assisted 100s of batches over the past several years almost for a decade. So if your project is related to generic Linux and systems software (such as C/C++, user and kernel space), Kernel programming, Networking, etc. and such areas of domain expertise I can assist the same.
You can get assistance and guidance in all phases of your project such as:
- selection of your project
- synopsis drafting - initial research/study - gathering information and background study
- execution of the project in phases
- preparing the Final Year Project Report