Shell Scripting (Bash) Training | Bash/Shell Scripting Course

shell-bash-scripting-training

Introduction

  • Introduction
  • Why Shell Scripting?
  • Linux Internal
  • What to Expect From This Course?
  • Prerequisites

Git fundamental

  • Introduction of git
  • Git setup
  • Basic operations in git
  • Github
  • Summary

A First Look At Shell Scripts

  • Introduction
  • Creating A Shell Script
  • Demo: A Note-Taking Script
  • Calling The Script
  • The Shebang
  • Naming Your Script
  • Demo: The type Command
  • Summary

Variables

  • Introduction
  • Demo: Variables
  • Using Variables in A Script
  • Using Variables: Good Habits
  • Reading Input
  • Debugging your Script
  • Summary

If, Then, Else

  • Introduction
  • Demo: The If Statement
  • The If Statement
  • Return codes
  • The Conditional Expression
  • Demo: The Conditional Expression
  • The Conditional Expression 2
  • Arithmetic Tests
  • Demo: Arithmetic Tests
  • The If Statement Revisited
  • And, Or, Not
  • Summary

Input and Output

  • Introduction
  • Output: echo and printf
  • Input: read revisited
  • Standard Streams and Redirection
  • Demo: Redirection
  • Summary

Control Flow

  • Introduction
  • While and Until
  • The Classic For Statement
  • The C-Style For Statement
  • Break and Continue
  • The Case Statement
  • && and ||
  • Summary

Variables 2

  • Introduction
  • Integer Variables
  • Arithmetic Expressions
  • Arithmetic Expressions 2
  • Read-only Variables
  • Exporting Variables
  • Arrays
  • Summary

Handling Script Parameters

  • Introduction
  • Special Variables
  • Shift
  • Getopts
  • Getopts: Handling Errors
  • Summary

Shell Functions

  • Introduction
  • Shell Functions
  • Shell Functions 2
  • Functions: Demo
  • Some Miscellaneous Remarks
  • Summary

Fun with Strings

  • Introduction
  • Removing Part Of A String
  • Search and Replace
  • Setting A Default Value
  • Conditional Expression Patterns
  • Regular Expressions in The Conditional Expression
  • End of Options
  • Summary

Many Ways to Run Your Script

  • Introduction
  • Running your Code
  • Nohup and The Background
  • Exec
  • At and Cron
  • Set and Shopt
  • Summary
Tagged : / / / / / / / / / / / / / / / / / / / / / / / / /

MSBuild Training | MSBuild Course | Online | Classroom | India

msbuild-training

 

MSBuild 4.0 Basics

This module introduces MSBuild, including what it does, how it works, and how to use it.

  •  What is MSBuild
  •  Sample project files
  •  Solutions vs. projects
  •  Targets and Tasks
  •  Properties and Items
  •  Editing projects with Visual Studio 2010

Customization

This module introduces the many ways you can customize and extend MSBuild.

  •  Build Events
  •  Custom build steps
  •  Custom build tools
  •  Custom buld targets
  •  Custom build tasks
  •  MSBuild extension pack

Troubleshooting

This module provides the student with many tools and tricks to be used when troubleshooting a slow or otherwise misbehaving build.

  •  Logging
  •  Logging verbosity
  •  Console logger
  •  File logger
  •  Custom loggers
  •  Handling errors
  •  Debugging MSBuild using Visual Studio
  •  Debugging MSBuild using MSBuild Sidekick by Attrice
  •  Debugging tasks and loggers
  •  Troubleshooting multiple import issues
  •  Troubleshooting performance issues
  •  Troubleshooting incremental build issues
Tagged : / / / / / / / / / / / / / / / /