Build and Release Engineer Training | Build and Release Engineer Course | scmGalaxy

build-and-release-engineer-training
About the Build and Release Course
Build and Release integrates devlopers and operation teams in order to improve collobration and productivity by automation infrastrcure, automationg workflows and continously application performance. Build and Release helps You deliver the best user experience possible and benefits your company by increasing the frequency of deployments of your software and services. DevOps Helps to improve performance and quickly release of application.
Course Objective – Build and Release
After the completion of Build and Release course at scmGalaxy, you will be able to :
  1. Understand the need for Build and Release and the problems it resolves.
  2. Learn about the common Infrastructure Servers, Scalability and Availability
  3. Implement Automated Installations and Deployments
  4. Understand Performance and basic Security for Infrastructure
  5. Implement Virtualization Concepts
  6. Understand the need and concepts of Monitoring and Logging
  7. Understand the Continuous Integration and Deployment (CI/CD)
  8. Learn various Build and Release tools Chef, Puppets, Jenkins, Nagios, Docker, GIT, etc
Who should go for this course?
This course is a foundation to anyone who aspires to become a Build and Release Engineer, a Engineer in the field of Enterprise Infrastructures. The following professionals are the key beneficiaries of this course :
  1. DevOps Engineer
  2. Build and Release Engineer,
  3. AppOps Engineer,
  4. Site Reliability Engineer
  5. System Administrator
  6. Operations Engineer
  7. Automation Engineer
This course will also help professionals who is somehow associated with cloud infrasture, managing the team or from development and Testing background.
  1. Project Managers,
  2. Testing Professionals,
  3. Software Developers and Architects,
And have experience with either administering IT infrastructure/applications or with automation
Pre-requisites
  1. Basic understanding of linux/unix system concepts
  2. Familiarity with Command Line Interface (CLI)
  3. Familiarity with a Text Editor
  4. Experience with managing systems/applications/infrastructure or with deployments/automation
How to contact?
  1. email to info@scmGalaxy.com
  2. Phone to +91 700 483 5930  (India)
  3. Phone to +91 993 927 2785 (India)
  4. WhatsApp  – +91 700 483 5930
  5. Skype – scmGalaxy
How to enroll for this training?
Testimonials : What professionals feel about our training?
Please click on this url to know what our student think about training program- Click Here
FAQ : Do you have additional questions?
Please click on this url to know Click Here
Why Online training is more preferred than classoom?
Please click on this url to know Click Here
Classroom Training and Workshop?

We do offer classroom training and workshop in Bangalore, Hyderabad, Pune, Mumbai and New Delhi. For more details, please send us an email to info@scmGalaxy.com

Also, you can follow this url Click Here

Fees Details (Fixed)

With Lifetime Enrollment
DevOps + Build & Release – INR 30K

Without Lifetime Enrollment
DevOps + Build & Release – INR 25K

Training Time and Calender

Please click on this url to know Click Here

Time

  1. 7:00 AM IST to 8:30 AM IST
  2. 8:00 PM IST to 9:30 PM IST
Why to Learn Build and Release
  1. Technical benefits: Continuous software delivery
  2. Technical benefits: Less complex problems to fix
  3. Technical benefits: Faster resolution of problems
  4. Business benefits: Faster delivery of features
  5. Business benefits: More stable operating environments
  6. Business benefits: More time available to add value (rather than fix/maintain)
Course Features: Build and Release
  1. 30 Hours instructor led online class
  2. Hands on Approach – We emphasize on learning by doing.
  3. Life time free re-enrollment to future DevOps courses
  4. Life time free access to all learning materials including
    1. Class recordings
    2. Presentations
    3. Sample Code
    4. Projects
  5. Total Lab Infrasture in cloud and 24×7 available
  6. 70% of the class is consist of Lab
  7. Each week assignments (total 4) with personal assistance
  8. Two real time senario based projects with standard evaluation
  9. 24×7 online support to queries during and after the course completion
  10. 1 dedicated class for Interview preparations
  11. Online Quizs for each tool
  12. Lifetime Free access to Our Learning Portal for FreeVideos, Scripts Collection, Quiz, Interview Guide, Projects, Tutorials etc.
  13. Life time Enrollment – Once you enroll, its life time enrollment. That means you can attend any number of session, Any Batch, Any time without paying another time for DevOps, Build & Release, Chef and Puppet. That means all courses, only one fees for life time.

Agenda of the training: Tools and Technologies

Concept and Process

  1. Software Configuration Management overview
  2. Elements of Software Configuration Management
  3. Introduction of Version management / Source Code Management
  4. Overview of Build management
  5. Overview of Packaging management
  6. Build and Release Concept and Process
  7. Overview of Release and Deployment management
  8. DevOps Concept and Process
  9. Continuous Integration and Delivery Process

Operating Systems

  1. Introduction of Linux Operating System
  2. Linux User Commands
  3. Linux Admin Commands
  4. Windows Administrator fundamental

Source Code Management

  1. Subversion(svn) Fundamental
  2. Git Fundamental
  3. Git Advance

Build Tools

  1. Apache Ant Fundamental
  2. Apache Maven Fundamental
  3. Apache Maven Advance
  4. MsBuild Fundamental
  5. Gradle Fundamental

Scripting

  1. Powershell Scripting – Fundamental
  2. Bash(Shell) Scripting – Fundamental
  3. Ruby Programming – Fundamental

Package Management in Linux and Windows

  1. Yum
  2. apt-get
  3. Nuget
  4. RPM

Artifact Repository Tools

  1. Sonatype Nexus

Configuration Management Tools

  1. Chef Fundamental
  2. Chef Advance
  3. Puppet Fundamental

Incident Management tools

  1. Jira Fundamental

Continuous Integration Tools

  1. Jenkins Fundamental
  2. Jenkins Advance

CI/CD Concept and Implementation

  1. Concept of Continuous Integration
  2. Concept of Continuous Deployment
  3. Concept of Continuous Delivery
  4. CI/CD Implementation
Tagged : / / / / / / / / / / / /

DevOps Concept and Process Training | DevOps Training | scmGalaxy

devops-concept-and-process-training

About the DevOps Course
DevOps integrates devlopers and operation teams in order to improve collobration and productivity by automation infrastrcure, automationg workflows and continously application performance. DevOps helps You deliver the best user experience possible and benefits your company by increasing the frequency of deployments of your software and services. DevOps Helps to improve performance and quickly release of application. As rapid delivery of software has become a strategic business asset, progressive IT organizations are pursuing a DevOps culture, where development and operations teams, systems, and tools work in lockstep. By aligning goals and sharing tools and strategies, you can improve velocity and code quality, allowing you to innovate faster.
In this course, we look at the necessity of Devops and how a DevOps transformation can help focus on value and streamlined delivery of your software. We will also cover concepts like Automation, tools & technology which play huge roles in DevOps success;
Course Objective – DevOps
After the completion of DevOps course at DevOpsCo, you will be able to :
  1. Understand the need for DevOps and the problems it resolves.
  2. Learn about the common Infrastructure Servers, Scalability and Availability
  3. Implement Automated Installations and Deployments
  4. Understand Performance and basic Security for Infrastructure
  5. Implement Virtualization Concepts
  6. Understand the need and concepts of Monitoring and Logging
  7. Understand the Continuous Integration and Deployment (CI/CD)
  8. Learn various DevOps tools Chef, Puppets, Jenkins, Nagios, Docker, GIT, etc
Who should go for this course?
This course is a foundation to anyone who aspires to become a DevOps Engineer, a Service Engineer in the field of Enterprise Infrastructures. The following professionals are the key beneficiaries of this course :
  1. DevOps Engineer
  2. Build and Release Engineer,
  3. AppOps Engineer,
  4. Site Reliability Engineer
  5. System Administrator
  6. Operations Engineer
  7. Automation Engineer
This course will also help professionals who is somehow associated with cloud infrasture, managing the team or from development and Testing background.
  1. Project Managers,
  2. Testing Professionals,
  3. Software Developers and Architects,
And have experience with either administering IT infrastructure/applications or with automation
Pre-requisites
  1. Basic understanding of linux/unix system concepts
  2. Familiarity with Command Line Interface (CLI)
  3. Familiarity with a Text Editor
  4. Experience with managing systems/applications/infrastructure or with deployments/automation
Why to Learn DevOps?
  1. Technical benefits: Continuous software delivery
  2. Technical benefits: Less complex problems to fix
  3. Technical benefits: Faster resolution of problems
  4. Business benefits: Faster delivery of features
  5. Business benefits: More stable operating environments
  6. Business benefits: More time available to add value (rather than fix/maintain)
Tagged : / / / / / / / / / / / /

Build and Release Concept and Process Training | Build and Release Training | scmGalaxy

build-and-release-concept-and-process-training

Build and Release Concept and Process Training
Software Development Lifecycle 
In this training, we will understand about the The Software Development Lifecycle and their imporance in Software development. There are following topics which includes
Planning and Specifcations: Every activity must start with a plan. Failing to plan is planning to fail. The degree of planning differs from one model to another, but it’s very important to have a clear understanding of what we are going to build by creating the system’s specifcations.
Analysis and Design: In this phase we analyze and defne the system’s structure. We defne the architecture, the components, and how these components ft together to produce a working system.
Implementation: This is the development phase. We start code generation based  on the system’s design using compilers, interpreters, debuggers to bring the system to life.
Testing: As different parts of the system are completed, they are put through a series of tests. Test plans and test cases are used to identify bugs and to ensure that the system is working according to the specifcations.
Releasing: After the test phase ends, the system is released and enters the  production environment.
Maintenance: Once in the production environment, the system will suffer modifcations as a result of undetected bugs or other unexpected events. The system is evaluated and the cycle is repeated.
SCM provides the way to control the software development lifecycle, allowing for a greater degree of software management being one of the core components in the software development process.
Let’s see how SCM helps us control the development lifecycle.
Software Confguration Management Concepts
In order to control the software development lifecycle, SCM employs a series of concepts and techniques. We will take a look at some of these key concepts and techniques, what they are, and how they work. In this section you will learn about the following:
Resource Management: Managing source code fles, project fles, documents, images, etc., in a central area commonly called repository, database, or depot.
Workspaces: Providing a private work area for each project participant, separate from the other participants (architects, developers, testers, etc.).
Resource Versioning: Maintaining different resource versions as the project evolves using fle revisions stored as fle deltas.
Cooperation Support: Managing the interaction between the project participants using operations like check out, check in, and merge.
History Management: The ability to view, manage, and mark resource versions using labels.
Build and Release Management: The ability to manage project builds and releases in order to ensure that the confguration for the resources used in the
builds is marked, known, and reproducible.
Parallel Development: The ability to work in parallel on more than one project version by branching multiple codelines and later merging them.
Build and Release Management practices

And as part of the last section, Build and Release Management practices which can is the process of transforming the human-readable source code fles into binary machine-level executable fles by combining confguration items, using building scripts, make fles, compilers, linkers, and other tools, and creating a version of a software program.

Building can take from a few fles to several hundreds or thousands of fles making it a delicate process. While every developer performs test builds in the workspace to ensure that the changes made do not break the repository state, when it comes to building the entire confguration to release a project version, different policies have to be in place. We saw the ability of the repository to record specifc confgurations: how labels can be used to create repository snapshots. Having all source code fles in a managed central area, the repository, allows for greater control over the build process, controls specifc project confgurations ensuring they can be reproduced in the future, and adds the ability to automate the build process.

Automating the building process brings great benefts and boosts the productivity as possible problems are spotted earlier and on a regular basis. This can be achieved by using frequent integrity builds with regression testing (sanity builds), using automated building and testing environments.Release management is closely related to build management as a release is in fact a production build of the project. Release management is the process of releasing a built and tested system into the production environment with the scope of making the application available to the end users. When releasing a product version, the confguration used to generate the release build must be recorded and stored to ensure that at a later time the build can be reproduced identically. This allows us to see exactly what resource versions were used in the build and be able to release future improvements and bug fxes based on that confguration. Upon releasing the frst version of a product, things aren’t very complicated. The entire development team effort is focused on developing this frst version. But as the product comes together and the moment for it to be released is nearing, things change.
After the frst version is released the effort is divided into at least two paths, one to continue the development towards the next release and the second to maintain  the released version. These efforts must be conducted in parallel and SCM must

be able to cope with this situation. For these cases SCM provides support for  parallel development.

For more info of this training – please send an email to info@scmGalaxy.com

Tagged : / / / / / / / / / / / /

IBM Rational Build Forge Training | Build Forge Course | scmGalaxy

ibm-rational-build-forge-training

scmGalaxy provide corporate training and consulting in IBM Rational Build Forge. The agenda of the training is as follows;
Essentials of IBM Rational Build Forge Training
Introduction to the Build Forge system
Creating a Build Forge Project – Projects, Environments, and Steps
Configuring a Build Forge Project – Servers, Collectors, and Selectors
Optimizing a Build Forge Project – Chaining and Threading
Build Forge Adaptors
Executing a Build Forge Project – Scheduling, Results, and the Bill of Materials (BOM)
Build Forge IDE Plug-Ins
Appendix: Reporting with Quick Report
Creating, running, and scheduling a Rational Build Forge project
Creating a server authentication
Creating a selector and server
Creating a project
Running the project
Scheduling a project
Creating and using
Rational Build Forge libraries
Creating a library
Copying a project
Inlining a library
Using a library as part of a pass or fail chain
Rational Build
Forge administration: Controlling user access
Creating users and access groups
Creating a user
Creating an access group for notifications
Creating an access group for editing projects
Using subgroups to set up hierarchical access
Creating access groups
Editing access groups to specify subgroup relationships
Using log filters
in Rational Build Forge for Ant builds
Creating a log filter
Using a log filter in a project
Environment
variables in Rational Build Forge
Creating an environment with standard variables
Running a project with different environment settings
Pulldown environment variables
Running a project with pulldown environment variables
Dot commands in Rational Build Forge    
Changing build tags with the retag command
Accessing system information with the date command26
Moving files with the put and get commands
Changing a selector with the bset command
Exporting a project with the export command
Using a source command in an environment variable
Tagged : / / / / / / / / / /

DevOps Course Training FAQs | Online | Classroom | scmGalaxy

devops-training-faqs

scmGalaxy Training FAQ

Can I attend a Demo Session?

You can go through the sample class recording and it would give you a clear insight about how the classes are conducted, quality of instructors and inter-activeness in a class.
Can we have a demo class?
We do not have any demo class of concept. In case if you want to get familiar with our training methodology and process, you can request a pre recorded sessions videos before attending a live class?
Who are the training Instructors?
All our instructors are working professionals from the Industry and have at least 10-12 yrs of relevant experience in various domains. They are subject matter experts and are trained for providing online training so that participants get a great learning experience.
Do you provide placement assistance?
No, But we help you to get prepared for the interview. Since there is a big demand for this skill, we help our students for resumes preparations, work on real life projects and provide assistance for interview preparation.
What are the system requirements for this course?
The system requirements include Windows / Mac / Linux PC, Minimum 2GB RAM and 20 GB HDD Storage with Windows/CentOS/Redhat/Ubuntu/Fedora.
How will I execute the Practicals?
In Cloud, We can help you setup the instance in cloud (AWS, Cloudshare & Azure), the same VMs can be used in this training.
Also, We will provide you with step-wise installation guide to set up the Virtual Box Cent OS environment on your system which will be used for doing the hands-on exercises, assignments, etc.
What are the payment options?
You can pay using NetBanking from all the leading banks. For USD payment, you can pay by Paypal or Wired.
What if I have more queries?
Please email to info@scmGalaxy.com
What if I miss a class?
You will never lose any lecture. You can choose either of the two options:
1. View the class presentation and recordings that are available for online viewing through our site.
2. You can attend the missed session, in any other live batch free of cost. Please note, access to the course material will be available for lifetime once you have enrolled into the course. If we provide only one time enrollment and you can attend our training any number of times of that specific course free of cost in future
Do we have classroom training?
We can provide class room training only if number of participants are more than 6 in that specific city.
What is the location of the training?
Its virtual led training so the training can be attended using Webex | GoToMeeting
How is the virtual led online training place?
What is difference between DevOps and Build/Release courses?
Do you provide any certificates of the training?
We are not authorized for providing any officials certificates but we help all the students to get official certificates through proper assistant.
What if you do not like to continue the class due to personal reason?
You can attend the missed session, in any other live batch free of cost. Please note, access to the course material will be available for lifetime once you have enrolled into the course. If we provide only one time enrollment and you can attend our training any number of times of that specific course free of cost in future
Do we have any discount in the fees?
Our fees are very competitive. Having said that if we get courses enrollment in groups, we do provide following discount
One Students – 5% Flat discount
Two to Three students – 10% Flat discount
Four to Six Student – 15% Flat discount
Seven & More – 25% Flat Discount
Refund Policy

If you are reaching to us that means you have a genuine need of this training, but if you feel that the training does not fit to your expectation level, You may share your feedback with trainer and try to resolve the concern. We have no refund policy once the training is confirmed.

Why we should trust scmGalaxy for online training
You can know more about us on Web, Twitter, Facebook and linkedin and take your own decision. Also, you can email us to know more about us. We will call you back and help you more about the trusting scmGalaxy for your online training.

How to get fees receipt?
You can avail the online training reciept if you pay us via Paypal or Elance. You can also ask for send you the scan of the fees receipt.

 

Mode of Payment – Online Bank Transfer using NEFT | Paypal | Elance.com | Wired Transfer | TransferWise

Registration is based on First Come basis and only confirmed registration would be considered.

Course Materials – Would be shared everyday end of the session every day

Lab – 70% of the training consist of lab.

Demo Class –  ScmGlaxy team does not believe in demo class concept as this is very difficult to evaluate any training/trainer very first day in 90 mins. Still, if you want to experience our training before enrollment, we may add you in any on-going live class based on your special request. If you want to know more about us – Click here

What if you miss the scheduled class? – If you miss the scheduled class, you can be a part of other ongoing batches any time in future free of cost.

scmGalaxy Advantage – If you enroll for our courses, you can attend for our training any number of times of that specific course free of cost

Tagged : / / / / / / / /

NAnt Training | NAnt Course | Online | Classroom

nant-training

We provide job oriented training in the area of Configuration management, Build and Release Engineering. Candidates with engineering or software background and looking to either start or change their career to Build and Release Engineering, would benefit most from this training. Instructor-led training course offered in India, Bangalore, Delhi, Pune, Mumbai and Hydrabad. Instructor is an expert in Software configuration management, Build and release engineering with more than 15 years industry experience in india.The Goal of the course make the training attendants equip with all the concepts of build and release engineering.

Contact us at info@scmGalaxy.com

Call: (+91) 700 483 5930

Skype – scmGalaxy

Course Objectives
To bring your team up to speed with agile development, We can also run the from Continuous Integration to Continuous Delivery with autoamted course within your premises.

Course Schedule
This course is an intensive 1-day & 2-day workshop with a mixture of teaching and lab exercises. Currently, this course is offered exclusively as an on-site course. Please contact us for more details.

Audience
This is a hands-on, practical course designed to teach specialised skills for real-world development situations. It is thus primarily aimed at a SCM Engineer, Build/Release Engineer and developer audience.

Approach
The course is modular and flexible – depending on specific student needs and requests. Through our trainings, you benefit from the wide experience and architectural expertise of our team. We bring that experience to you in an highly interactive, intensely hands-on setting.

Assumptions
We assume participants have a reasonable understanding of Development in any language as well as a basic understanding of the Software Development Life Cycle.

Lab Work
All our courses are above all practical in nature. We believe that the best way to learn is by doing. So the course contains approximately 80% lab work.

Learning Resources
Each registrant will receive a copy of the student notes and lab solutions, a certificate of completion, and a CD containing all the tools covered in the course and CD containing all the tools covered in the course.

Contact Us
This course is provided on-site, and can be tailored to your particular requirements. If you would like our trainings delivered at your premises, or for any additional information please contact us. Please email us at info@scmGalaxy.com

Course outline

o   Why NAnt?

o   System Requirements

o   Installation

o   Getting Started

o   Ant Users

o   Running NAnt

o   Build Files

o   Projects

o   Targets

o   Tasks

o   Properties

o   Loggers & Listeners

o   Expressions

o   Functions

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 : / / / / / / / / / / / / / / / /

Subversion user and administration training | SVN Course | SVN Training | India

subversion-svn-training-course

Our Subversion training courses are designed to provide the necessary hands-on experience to enable attendees to become productive immediately. We offer public classes at our training centers, private classes that can be held on-site at the customer’s location, as well as web based training.

Subversion user and administration training agenda as below;
Fundamental Concepts

    • The Repository
    • The Problem of File Sharing
    • The Lock-Modify-Unlock Solution
    • The Copy-Modify-Merge Solution

Subversion in Action

    • Subversion Repository URLs
    • Working Copies
    • Revisions
    • How Working Copies Track the Repository
    • Mixed Revision Working Copies

Basic Usage

    • Help!
    • svn import
    • Recommended Repository Layout
    • Disabling Password Caching
    • Authenticating As a Different User

Basic Work Cycle

    • Update Your Working Copy
    • Make Changes to Your Working Copy
    • Examine Your Changes
    • Undoing Working Changes
    • Resolve Conflicts (Merging Others’ Changes)
    • Commit Your Changes

Examining History

    • Generating a List of Historical Changes
    • Examining the Details of Historical Changes
    • Browsing the Repository
    • Fetching Older Repository Snapshots
    • Disposing of a Working Copy
    • Recovering from an Interruption

Advanced Topics

    • Revision Specifies
    • Properties
    • File Portability
    • Locking
    • Changelists
    • Network Model

Branching and Merging

    • Using Branches
    • Basic Merging
    • Advanced Merging
    • Tags
    • Branch Maintenance
    • Common Branching Patterns
    • Vendor Branches

Repository Administration

    • Strategies for Repository Deployment
    • Creating and Configuring Your Repository
    • Repository Maintenance
    • Server Configuration
    • Customizing Your Subversion Experience

About us:
scmGalaxy online platform is a community initiatives based on Software configuration management and DevOps that helps members and organizations to optimize their software development process, advocating agile methodologies and improve productivity across all aspects of Application lifecycle management. We provide consulting, training and mentoring services in agile development practices such as Source Code Management, Continuous Integration, Build management, Test-Driven development, Acceptance-Test driven development, Build automation, code quality practices and automated testing and continuous delivery.

We provide job oriented training in the area of Software Configuration management, Build and Release Engineering and DevOps domain . Candidates with engineering or software background and looking to either start or change their career to Build and Release Engineering, would benefit most from this training. This course offered online around the globe which include India, USA, Europe, Australia, Bangalore, Delhi, Pune, Mumbai, Chennai and Hydrabad. Instructor is an expert in Software configuration management, Build and release engineering and DevOps with more than 10 years industry experience in India.

Course Objectives
To bring your team up to speed with agile development, We can also run the from Continuous Integration to Continuous Delivery with automated course within your premises.
Course Schedule
This course is an intensive 1-day & 2-day workshop with a mixture of teaching and lab exercises. Currently, this course is offered exclusively as an on-line course. Please contact us for more details.
Audience
This is a hands-on, practical course designed to teach specialized skills for real-world development situations. It is thus primarily aimed at a SCM Engineer, Build/Release Engineer, DevOps engineer and developer and QA audience.
Approach
The course is modular and flexible – depending on specific student needs and requests. Through our trainings, you benefit from the wide experience and architectural expertise of our team. We bring that experience to you in an highly interactive, intensely hands-on setting.
Assumptions
We assume participants have a reasonable understanding of Development in any language as well as a basic understanding of the Software Development Life Cycle.
Lab Work
All our courses are above all practical in nature. We believe that the best way to learn is by doing. So the course contains approximately 80% lab work.
Learning Resources
Each registrant will receive a copy of the student notes and lab solutions, a certificate of completion, and a CD containing all the tools covered in the course and CD containing all the tools covered in the course.
Contact Us
This course is provided on-site, and can be tailored to your particular requirements. If you would like our trainings delivered at your premises, or for any additional information please contact us. Please email us at info@scmGalaxy.com

Tagged : / / / / / / / / / / / / / / / / / /

Grunt Courses and Training | Grunt Training | Grunt Course | Online | Classroom | India

 

grunt-course-and-training

Grunt is everywhere. JavaScript projects from jQuery to Twitter Bootstrap use Grunt to convert code, run tests, and produce distributions for production. It’s a build tool in the spirit of Make and Rake, but written with modern apps in mind.This training gets you up to speed with Grunt using practical hands-on examples, so you can wrangle your projects with ease. You’ll learn how to create and maintain tasks and project builds, and automate your workflow with plugins and custom tasks.

Course outline as following…

Introducing Grunt

  • What is Grunt?
  • Why use Grunt?
  • Benefits of Grunt
  • Real-world use cases
  • Minification
  • Concatenation
  • Deployment
  • Lab and example

Setting Up Grunt

  • Installation
  • Project setup
  • Configuring tasks
  • Lab and example

Using Grunt

  • Creating your own tasks
  • Running tasks
  • Using third-party tasks
  • Lab and example

Grunt in Action

  • Creating the build
  • Lab and example

Advanced Grunt

  • Testing with Grunt
  • Continuous integration with Grunt
  • External tasks
  • Grunt plugins
  • JavaScript resources
  • Development tools
  • Lab and example

About us:
scmGalaxy online platform is a community initiatives based on Software configuration management and DevOps that helps members and organizations to optimize their software development process, advocating agile methodologies and improve productivity across all aspects of Application lifecycle management. We provide consulting, training and mentoring services in agile development practices such as Source Code Management, Continuous Integration, Build management, Test-Driven development, Acceptance-Test driven development, Build automation, code quality practices and automated testing and continuous delivery.

We provide job oriented training in the area of Software Configuration management, Build and Release Engineering and DevOps domain . Candidates with engineering or software background and looking to either start or change their career to Build and Release Engineering, would benefit most from this training. This course offered online around the globe which include India, USA, Europe, Australia, Bangalore, Delhi, Pune, Mumbai, Chennai and Hydrabad. Instructor is an expert in Software configuration management, Build and release engineering and DevOps with more than 10 years industry experience in India.

Contact us at

  • Mail – info@scmGalaxy.com
  • Call – +91 700 483 5930
  • Skype – scmGalaxy
  • WhatsApp – +91 700 483 5930

Course Objectives
To bring your team up to speed with agile development, We can also run the from Continuous Integration to Continuous Delivery with automated course within your premises.
Course Schedule
This course is an intensive 1-day & 2-day workshop with a mixture of teaching and lab exercises. Currently, this course is offered exclusively as an on-line course. Please contact us for more details.
Audience
This is a hands-on, practical course designed to teach specialized skills for real-world development situations. It is thus primarily aimed at a SCM Engineer, Build/Release Engineer, DevOps engineer and developer and QA audience.
Approach
The course is modular and flexible – depending on specific student needs and requests. Through our trainings, you benefit from the wide experience and architectural expertise of our team. We bring that experience to you in an highly interactive, intensely hands-on setting.
Assumptions
We assume participants have a reasonable understanding of Development in any language as well as a basic understanding of the Software Development Life Cycle.
Lab Work
All our courses are above all practical in nature. We believe that the best way to learn is by doing. So the course contains approximately 80% lab work.
Learning Resources
Each registrant will receive a copy of the student notes and lab solutions, a certificate of completion, and a CD containing all the tools covered in the course and CD containing all the tools covered in the course.
Contact Us
This course is provided on-site, and can be tailored to your particular requirements. If you would like our training delivered at your premises, or for any additional information please contact us.

Contact Info

  • Mail – info@scmGalaxy.com
  • Call – +91 700 483 5930
  • Skype – scmGalaxy
  • WhatsApp – +91 700 483 5930

Tagged : / / / / / / / / / / / / / / / / / / / / /