Linux Advanced Courses

Python_ Programming and Linux Automation

python1Course content

  • Introduction to Python, Python Strings and Console Output,
  • Conditionals and Flow Control, Python Loops, Small Project-I,
  • Functions,Small Project-II, Python Lists, Dictionaries,Small Project-III,
  • Functions, Small Project-IV, Introduction of Classes,
  • File Input and Output, Individual Project Development in Python,
  • Linux Automation using Python, Basic Linux commands through Python,
  • Basic Linux automation using Python,
  • Glade Integration – GUI , Tighting Security,
  • Deploying Website using Python, Introduction  to Django Framework,
  • Introduction to Ansible and GIT
  • Introduction to Puppet


LAMP

What is LAMP?
LAMP is an open source web development platform that uses LINUX as the operating system, APACHE as the web server, MySQL as the relational database management system and PHP as the object oriented scripting language.
The main advantage of open source is that it allows end users to directly interact with the source, potentially modifying to suit their wishes. Easy to code – Novices can build something and get it up and running very quickly with PHP and MySQL. Since PHP is a standard APACHE module, it is easy to deploy LAMP web application by uploading PHP files to an APACHE server and connecting to a MySQL Database.


Shell Scripting

  • Understand the structure of a shell environment
  • Learn the key features of bash scripting
  • Carry out arithmetic within a shell script
  • Create interactive scripts
  • Incorporate decision-making and flow-control functionality
  • Understand and use functions