پیشنهاد فرادرس

آموزش ادغام مداوم و DevOps با Java و NET.

دسته بندی ها: دات نت ، آموزش های یودمی (Udemy) ، آموزش جاوا (Java) ، آموزش DevOps
آیا این نوشته را دوست داشتید؟
TeamCity: continuous integration & DevOps with Java and .NET Publisher:Udemy Author:TetraTutorials Team Duration:02:10:52

Teamcity: Learn sought after skills with rising demand. Streamline software builds with JetBrains Teamcity.
Today the technology sector is experiencing a boom throughout the world. There are hundreds of startups launching every day.  In order to move fast - these startups need people who are skilled at automating as much as possible. Mostly progressive startups - favor implementing completely automated DevOps pipelines from the get go.  They realize that these practices of continuous integration (CI) and DevOps will yield tremendous benefits regarding speed and agility. The demand for these skills has been steadily rising over the last few years.

Introduction
2 Lectures
03:50
A warm welcome to all the learners to this course - TeamCity: Learn continuous integration with TeamCity. This lecture provides a high level overview of the course. 
It gives you a brief background about your instructor
It also provides some guidelines to the learners
Introduction
Preview
02:55
Special discount for current students
Special discount for current students
00:55

Continuous integration
3 Lectures
04:57
This video explains the term "continuous integration" in brief.
What is continuous integration (CI)
Preview
01:33
This video explains the benefits of continuous integration and why we should consider implementing it within our organizations.
Why continuous integration (CI)?
Preview
02:37
A quick overview of the tools and frameworks available to us for implementing continuous integration.
How to implement continuous integration (CI)
Preview
00:47

TeamCity
3 Lectures
04:32
A brief overview of TeamCity product which is built by JetBrains
What is TeamCity
00:48
Here is hard evidence that the demand and salaries for TeamCity has been on the rise in past few years.
TeamCity jobs and salaries
01:11
This video provides a list of most prominent features of TeamCity. It also provides an overview of key terms, concepts and system requirements for TeamCity.
TeamCity features and concepts
02:33

Getting started
7 Lectures
39:02
Install TeamCity server
00:21
In this video we will go over the process of installing the TeamCity server in a Windows environment.
Install TeamCity server - Windows
Preview
06:50
In this video we will go over the process of installing the TeamCity server in a Linux environment.
Install TeamCity server - Linux
05:58
Install TeamCity build agent
00:19
In this video we will go over the process of installing the TeamCity build agent in a Windows environment.
Install TeamCity build agent - Windows
02:33
In this video we will go over the process of installing the TeamCity build agent in a Linux environment.
Install TeamCity build agent - Linux
03:48
This lecture provides a comprehensive overview of the core features of TeamCity including - projects, build configurations, build runners, triggers etc.
TeamCity overview
19:13

Setup
4 Lectures
11:37
TeamCity CI setup
00:24
Automated testing is very important for a successful implementation of a continuous integration pipeline.
Importance of automated tests
Preview
01:29
We will be using SQL Server as our backend database engine. The Northwind database - which is a popular sample database for SQL Server will be used for the demo projects. In this video we will have a quick look at the schema for our Northwind database.
Sample database - Northwind
02:08
Change and version management for relational databases in an automated build environment is very challenging. In this video we will get familiar with an excellent framework called RoundHousE which will help us accomplish this task with ease.
Relational database management with RoundhousE
07:36

Deep dive - .NET
7 Lectures
32:43
Deep dive - .NET
00:17
A quick look at the .NET RESTful API project which provides a listing of products stored within Northwind database.
.NET project overview
01:44
Implementation of a continuous integration pipeline for .NET project within TeamCity
Build CI pipeline for .NET
21:34
A quick verification that VCS trigger actually triggers a new build within TeamCity when code changes are detected in .NET code
VCS trigger for .NET project
02:41
A quick verification that VCS trigger actually triggers a new build within TeamCity when code changes are detected in SQL code within the .NET project
VCS trigger for SQL code (in .NET project)
04:14
.NET build output
00:49
.NET artifacts
01:24

Deep dive - JAVA
7 Lectures
21:47
Deep dive - JAVA
00:13
A quick look at the Java RESTful API project which provides a listing of products stored within Northwind database.
JAVA project overview
02:56
A quick look at the Java RESTful API project which provides a listing of products stored within Northwind database.
How JAVA project works
01:12
Implementation of a continuous integration pipeline for JAVA project within TeamCity
Build CI pipeline for JAVA
11:34
A quick verification that VCS trigger actually triggers a new build within TeamCity when code changes are detected in JAVA code
VCS trigger for JAVA project
01:55
A quick verification that VCS trigger actually triggers a new build within TeamCity when code changes are detected in SQL code within JAVA project
VCS trigger for SQL code (in JAVA project)
02:41
JAVA artifacts
01:16

Conclusion
6 Lectures
12:49
TeamCity - concluding next steps
00:13
A look at how we can install and configure custom plugins and extend the core functionality of TeamCity
TeamCity - install plugins
04:48
TeamCity - setup build notifications
05:06
TeamCity - next steps for you
01:08
Thank You!
00:25
Special discount for current students
Bonus Lecture: Special discount for current students
01:09

پیشنهاد فرادرس