A 360-degree learning approach that you can adapt to your learning style
Our personalized and interactive learning experience will help you to land at your dream company.
Gain real-time experience and profound knowledge by involving in hands-on projects and get hired quickly.
With our Hassle-Free payment Gateway, you can pay the course fee in two installments.
Our course advisors will assist you in creating flexible schedules to ensure the best learning outcomes.
Our support service runs constantly and offers everything you need to grow and scale.
1. Introduction to Continuous Integration
Continuous deployment and Continuous Delivery
The build pipeline
2. Introduction to TeamCity
First-class support for various technologies
Lots of plugins
Comprehensive VCS support
A nice dashboard UI and build history
Ease of setup and comprehensive documentation
Agents and build grids
3. TeamCity and its competitors
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
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
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
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
Build and project statistics
1. Using Ant with TeamCity
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
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
Building with Gradle on TeamCity
4. Introducing database migration tools
1. Getting started with NAnt on TeamCity
Building NAnt with NAnt
Building on TeamCity
Adding NUnit report processing
Configuring agent requirements
2. Building with 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
1. Getting started with Rails
Managing Ruby versions
Installing Rails using Bundler
Setting up the build on TeamCity
Setting up Ruby interpreter
Running Capybara- and Selenium-based feature tests
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
1. IDE integrations
IntelliJ platform IDEs integration
Installing the plugin
Managing projects from the IDE
Opening files and patches in IDE
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
1. Managing projects of interest
Hiding build configurations
2. Navigating across projects
3. Investigating 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
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
3. Build result actions
Commenting on build results
Tagging build results
Pinning build results
Marking the build as successful or failed
4. Build history cleanup
5. Configuring build priorities
6. Interacting with TeamCity from build scripts
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
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
Our TeamCity course covers all the topics that are required to clear TeamCity certification. Trainer will share TeamCity certification guide, TeamCity certification sample questions, TeamCity certification practice questions.
Yes, you get two kinds of discounts. They are group discount and referral discount. Group discount is offered when you join as a group, and referral discount is offered when you are referred from someone who has already enrolled in our training.
Yes, we will discuss with our instructor and will schedule according to the time convenient to you.
The trainer will give Server Access to the course seekers, and we make sure you acquire practical hands-on training by providing you with every utility that is needed for your understanding of the course.
The trainer is a certified consultant and has significant amount of experience in working with the technology.
We will take care of providing you with all that is required to get placed in a reputed MNC and also forward your resume to the companies we tie-up with. Starting from providing the in-depth course material to explanation of the real-time scenarios and preparing your resumes, we will make you gain expertise so that you can get a job.
We assist you completely in acquiring certification. We ensure you will get certified easily after our training.
Yes, we accept payments in two installments.
If you are enrolled in classes and/or have paid fees, but want to cancel the registration for certain reason, it can be attained within first 2 sessions of the training. Please make a note that refunds will be processed within 30 days of prior request.
Our trainer explains every topic along with real-time scenarios. In the last one or two sessions, the trainer will explain one end-to-end project to showcase the real time working environment.
I took .NET training from Mindmajix. I must say the course content was highly qualitative and the trainer covered all concepts. Overall it was a good experience with Mindmajix.
Thank You for the sessions that helped me gaining knowledge in Spotfire training. Trainer's experience helped me to get the detailed information regarding the key concepts and challenging tasks in real-time. Thanks once again.
Perfect sessions to know all the key concepts of Spotfire certification training. Thanks to the support team as well. Thanks to Mindmajix.
Servicenow training offered by MindMajix is excellent, and you clear Servicenow certification very easily after attending this training, and also you will get the real time view of the Servicenow.
The ServiceNow Course and trainer knowledge are so excellent and satisfied me. The pdf documents which are provided by the trainer are so helpful.
Mindmajix ServiceNow certification course is the best one, I have attended by far. It covered all the topics exactly what I was hoping for.
This was the first time I opted for training in ServiceNow and I was completely blown away by the training I got from Mindmajix. The training program was very well organized and all the required contents were covered in a proper manner. This training had given me tremendous confidence to secure a job. I really appreciate this training from Mindmajix.
To meet the learning needs of people spread across various geographical locations, we are offering our high-quality training services at the location of your choice to ensure you obtain maximum impact for your training investment. Choose your city below.
Hyderabad is the capital city of Telangana state and is well known for the major technology township, HITECH city, as well as India’s largest start-up ecosystem, T-Hub. It attracted more than 1500 IT firms including Apple, Microsoft, Amazon, Google, Salesforce, and many more. Therefore, the future scope of IT industry sounds great in Hyderabad with enormous opportunities for software professionals. Mindmajix TeamCity Training in Hyderabad is designed to uplift your career in this domain.
Ecohouse Building, Nagarjuna Hills, Panjagutta Hyderabad Telangana 500082 India
Bangalore is the IT capital of India and is regarded as one of the top 10 fastest growing cities in the world with an average economic growth rate of 8.5%. The city has attracted a large number of IT firms, startup investments, research and development organizations, and many more. TeamCity Training is an ever-changing field which has numerous job opportunities and excellent career scope. Our TeamCity Training in Bangalore is designed to enhance your skillset and successfully clear the TeamCity Training certification exam.
91Springboard, 512/10, Service Lane, Outer Ring Road, Mahadevapura, Next to More Megastore, Bangalore - 560048 Karnataka
New York is a major destination for many top organizations and also known as the business capital of the world. It is the largest startup ecosystem in USA with more than 7000 startups and home to many tech giants like IBM, Verizon, JP Morgan Chase, and more. The IT market in New York is increasing at a faster rate, and hence, there are abundant opportunities available for IT professionals with excellent career growth. Our TeamCity Training training in New York is crafted by industry experts to help you gain expertise in this domain and clear the TeamCity Training certification exam.
244 5th Ave Suite 1222 New York NY 10001, United States
Canada is a rapidly growing with the largest base of tech sector employment. It is the home for 21 Fortune 500 companies and more than 800,000 small businesses. Major industries driving economy are information technology, banking, manufacturing, and more. The future of IT growth seems to increase even further in Canada with investments growing from major IT firms. Take our TeamCity Training in Canada which is in line with the TeamCity Training certification exam, and makes you industry-ready.
7030 Woodbine Avenue, Suite 500, Markham, L3R 6G2, Canada