Weekend Deal - Flat 10% OFF on all courses

Teamcity Training

  • 143 Ratings
  • Learners : 286
  • 30 hrs

The Teamcity Training is a good option available for those who want to build their carrier in the build management and the continuous integration approach. This course has been designed to let the students explore the core areas of this field so that they can simply boos their knowledge without engaging themselves in the complex programs which are time consuming and wouldn’t bring much results. Join Techenoid's teamcity training and

Watch Demo
Watch Demo Video

Key Features

  • 30 Hours of instructor-led live online training
  • 100% Practical approach with hands-on practice
  • Live project based on real-life case studies
  • Most experienced & certified trainers
  • Lifetime access to class recordings
  • 24x7 Teaching assistance and support

Upcoming Batches

  • 17

    Nov

    7:00 AM IST (Saturday)

    Sat-Sun (5 Weeks)
  • 19

    Nov

    7:00 AM IST (Monday)

    Mon-Fri (15 days)
  • 21

    Nov

    7:00 AM IST (Wednesday)

    Sat-Sun (5 Weeks)

Modes of Training

Self-paced
Self-paced Video Learning
  • Access to high quality pre-recorded Hadoop Training videos ( from a previous live training )
  • LMS Access
  • Access to self-paced haddop Training material designed by experts.
Instructor Led
Instructor led live training
  • Live online training by Certified & industry expert Trainers.
  • On Demand Dedicated Cloud lab and LMS access.
  • 24X7 teaching assistance and suppoert.
  • Fast-track / Regular / Weekend batches.
Corporate training
Corporate training
  • Self-paced-e-learning and/or instructor led Live-online training options.
  • Learning Management System access.
  • Enhanced reporting for individuals and teams.
  • 24X7 Support

Course Details

Why Learn Teamcity Training?

 

The rise in the demand of Teamcity professionals in the last few years has attracted the attention of many all over the world. The best part is the course have been designed keeping in view of the employers and those who go for it can simply make sure of getting the best out of their carrier. The Teamcity training let the learners explore this domain in a way never before. Those who are already working as Teamcity professionals have the best salaries and facilities awarded to them when compared to the parallel programs and domains. You really need not to worry about being a personal that is technical good to pursue this course.

 

What are the objectives of our Teamcity Training course?

 

The Teamcity training course is one of the best available options in the present time. It aims to boost the core practical knowledge of the learners in the shortest time possible. All our course instructions are specialized for the same. In addition to boosting the knowledge of the students, another aspect of this course is to let the students deal with the actual job stress they have to face during the actual job. Moreover, the course simply introduces the learners to the various job opportunities available and the bloom in the time to come.

 

Our course is simple to understand as we make use of the best learning materials and tools. It simply let the students get their doubts cleared in the shortest possible time.

.

What skills will you learn with our Teamcity Training?

 

There is nothing to worry about anything when it comes to joining this course. There are certain sorts of specializations that the learners can easily grab and a few of them are

 

  • The Teamcity Training course is a program that introduces the learners to the core of integrating small programs with the primary one

  • We make sure that the students can simply avail the best and maximum possible knowledge

  • In the course the students are given the real-time project which let them find the best possible solutions to the actual and the core problems that declare their presence

  • Learners are introduced to the various methods of assembling the components of a software in a reliable manner and therefore a lot of skills can be acquired in this domain as well

  • Other skills that can be acquired are based on the motivation and leadership as various session to the same are conducted in all our courses

 

Who should take this Teamcity Training Course?

 

This course has been designed for one and all who want to provide key strength to his/her carrier. The professionals in the following domains can go ahead with the same

 

Programmers

Project leaders

Software Engineers

IT professionals

Web Designers

Anyone looking to build carrier in this domain

 

What projects are included in this Teamcity Training Course?

 

In this course, the projects are based on the developing strategies and the skills of the learners. They are given a problem formulation in the form of a project which actually boosts their real-time skills. This let them test their knowledge and skills reliably

 

How will Teamcity Training help your career?

 

The Teamcity Training simply makes you eligible for various jobs across the globe which are lying vacant and continues to do so in the time to come. The developers and designers can simply add more to their overall ethics and even make it possible to switch the jobs without worrying about anything.

Course Curriculum

Introduction 

1. Introduction to Continuous Integration

Practices
Benefits
Continuous deployment and Continuous Delivery
The build pipeline

2. Introduction to TeamCity

Licensing
Features
First-class support for various technologies
Lots of plugins
REST API
Comprehensive VCS support
A nice dashboard UI and build history
Ease of setup and comprehensive documentation
Build pipeline/chains
Agents and build grids
IDE integrations

3. TeamCity and its competitors

Jenkins
ThoughtWorks' Go

4. Summary

Installation

1. Installing on Windows

Installing the server and the default agent
Installing additional agents

2. Installation on Mac OS X

Running the TeamCity server and the default agent
Setting up the TeamCity server as a daemon
Installing additional agents

3. Installation on Linux

Running the server and the default agent
Running the TeamCity server as a daemon
Installing additional agents

4. Summary

Getting Your CI Up and Running

1. Introducing version control systems

Centralized versus distributed VCSs
VCSs and CI
VCS used in this book

2. Setting up CI

1. The sample project

2. Creating a project in TeamCity

Subprojects

3. Adding build configurations

VCS roots and VCS settings
Introducing the build steps
Running our first build
Build failure conditions
Triggering the build on VCS changes

4. Build chains

1. Deploying to Heroku

2. Adding functional tests

Parameters and build parameters

3. Setting up the build chain

Snapshot dependencies
The Finish build trigger
The Build chain view

5. Fine-tuning our setup

1. Adding coverage and unit test reports

Publishing reports as artifacts
XML report processing
Report tabs
Build and project statistics
Shared resources
Agent Requirements

TeamCity for Java Projects

1. Using Ant with TeamCity

Installing Ant
Building with Ant build files
Building with Ant in a build configuration
Adding some unit tests
Setting up code coverage
Build scripts versus TeamCity features
System properties and Ant

2. Using Maven with TeamCity

Installing Maven
Creating a Maven project
Introducing the Project Object Model (POM)
Building the project
Using Maven in a build configuration
Setting version number
Setting up code coverage for our build
Maven on TeamCity, beyond the build runner
Creating a Maven build configuration
Global Maven settings file
Setting up Maven-based triggers

3. Using Gradle with TeamCity

Installing Gradle
Building with Gradle on TeamCity

4. Introducing database migration tools

5. Summary

TeamCity for .NET Projects

1. Getting started with NAnt on TeamCity

Installing NAnt
Building NAnt with NAnt
Building on TeamCity
Adding NUnit report processing
Configuring agent requirements

2. Building with MSBuild

Installing MSBuild
Starting an MSBuild project
Building with MSBuild on TeamCity
Adding an NUnit build runner
Running NUnit tests using NUnit task
Running NUnit tests using the task provided by TeamCity
Configuring code coverage with MSBuild

3. NuGet and TeamCity

Installing the NuGet command-line client
Installing NuGet.exe on TeamCity agents
TeamCity as a NuGet server
NuGet-based build runners
NuGet dependency trigger

4. Introducing PowerShell

PowerShell-based build tools
PowerShell build runner in TeamCity

5. Database migrations with .NET

6. Summary

TeamCity for Ruby Projects

1. Getting started with Rails

Managing Ruby versions
Introducing Bundler
Installing Rails using Bundler
Introducing Rake
Setting up the build on TeamCity
Setting up Ruby interpreter
Running Capybara- and Selenium-based feature tests

2. Summary

TeamCity for Mobile and Other Technologies

1. CI for Android projects

Generating the APK
Running Calabash tests

2. Building iOS projects on TeamCity

3. Installing TeamCity plugins

Installing the Python runner plugin
Building with the Python build runner
Introduction to TeamCity.Node plugin

4. Summary

Integration with Other Tools

1. IDE integrations

IntelliJ platform IDEs integration
Installing the plugin
Configuring notifications
Managing projects from the IDE
Opening files and patches in IDE
Remote Run
Visual Studio integrations

2. GitHub integrations

GitHub webhooks and services
Using the TeamCity.GitHub plugin
Support for pull requests
Integrating with GitHub issue tracker

3. Build monitors

Team Piazza
Project Monitor
Build lights

4. Notifications

5. Summary

TeamCity for a Member of the Team

1. Managing projects of interest

Hiding projects
Hiding build configurations

2. Navigating across projects

3. Investigating investigations

Assigning investigations
Viewing active investigations
Managing current and muted problems

4. TeamCity universal search

5. Actions on build configurations

Pausing triggers in a build configuration
Checking for pending changes
Enforcing clean checkout

6. Summary

Taking It a Level Up

1. Build configuration templates

Creating templates from scratch
Creating build configurations from the template
Creating templates from existing build configurations

2. Going meta with Meta-Runners

Using Meta-Runners

3. Build result actions

Commenting on build results
Tagging build results
Pinning build results
Promoting builds
Marking the build as successful or failed
Removing builds

4. Build history cleanup

Cleanup rules
Archiving projects

5. Configuring build priorities

6. Interacting with TeamCity from build scripts

Service messages
Creating teamcity-info.xml

7. Summary

Beyond CI – Continuous Delivery

1. What is Continuous Delivery?

2. Why Continuous Delivery?

3. The deployment pipeline

4. Implementing the deployment pipeline in TeamCity

Publishing and consuming artifacts
Build chain for CI
Deploying to environments
Environments as gates
Identifying the build that is deployed in an environment
Deploying any version to an environment
Limiting deployment permissions to certain users
Passing sensitive information during deployment
Feature branching and feature toggling

5. Summary

Making It Production Ready

1. Using TeamCity with an external database

Configuring PostgreSQL as an external database
Migrating from one database to another

2. Backup and restore

Taking backups from the server UI
Backing up and restoring data using the maintainDB tool
A manual backup

3. Handling upgrades

Updating a server installed via an archive
Updating TeamCity using the Windows installer
Updating the agents

4. Monitoring resource usage, performance, and logs

Disk space usage
TeamCity server diagnostics

5. Tweaking the TeamCity JVM

6. Summary

Exam & Certification

Join Techenoid's teamcity training, get trained by our certified trainers and pass the exam to get certified.

Reviews

    No Reviews !!

FAQ's

1. What are the modes of training offered for this course?

The Devops training course is being offered in three modes, such as online learning, self-paced learning, and instructor-led live training.

2. Can I attend a demo session before enrollment?

Yes, you will have a video demo session about the course before enrolling it.

3. Who are the instructors taking the theory and practical classes?

Both the classroom sessions and the practical sessions are handled by the Devops-trained instructors who have come to the teaching profession after working in the Devops field for many years.

4. Are there any group discounts for classroom training programs?

Yes, offers and discounts will be changing frequently. You can get in touch with the training coordinator of your training institute to know more about discounts.

5. Can I switch from Self-Paced Training To Online Instructor-Led Training?

After paying the difference in fees, you can easily move to your preferred mode of learning.

6. What If I Miss A Class?

You have no need to worry because you have two viable options. One option is you can heed the missed session by joining other live batches. The other option is you can watch the recorded video tutorial of your dropped class.

7. How Will I Execute The Practical?

You will not stumble upon any difficulty in executing your practical sessions. This is because every session will be handled by professional trainers to guide you to do your practical projects easily and successfully.

8. What payment options are available?

You can pay your fees in any of the payment modes according to your preferences, such as net banking, debit or credit cards.

Conclusion

The Devops training course is the most useful course for all categories of people, such as fresh graduates, working professionals, as well as for those working in the Devops field who want to improve their career prospects. As every reputable training institute offers the course with placement opportunities, learners can rest guaranteed that they could get a lucrative position upon the successful completion of the course.

Request more information
By providing your contact details, you agree to our Privacy Policy