We may earn an affiliate commission when you visit our partners.
Pluralsight logo

GitLab Fundamentals

Afzaal Ahmad Zeeshan

GitLab is a leading DevOps platform for teams of any size. This course will teach you how to use GitLab to manage projects and ship secure and compliant apps to market quickly.

Read more

GitLab is a leading DevOps platform for teams of any size. This course will teach you how to use GitLab to manage projects and ship secure and compliant apps to market quickly.

GitLab helps teams of any size adopt DevOps practices for their projects to speed up software delivery to the market. In this course, GitLab Fundamentals, you’ll learn to build teams and projects on the GitLab platform to collaborate on the software development and deliver well tested and configured software to your customers. First, you’ll explore how to create repositories and group them into projects based on your business requirements. Next, you’ll discover GitLab Issues and how to manage projects and delivery milestones. Then, you'll understand how to use GitLab Issues as project boards to follow project timelines. Finally, you’ll learn how to use GitLab Auto DevOps to build and deliver the software projects using automation. You will also learn how to document your projects and release software documentation using GitLab Pages. When you’re finished with this course, you’ll have the skills and knowledge of DevOps with GitLab needed to manage projects using Agile methods and deploy the software to your customers.

Enroll now

What's inside

Syllabus

Course Overview
GitLab Overview
Projects and Repositories
Issues and Timelines
Read more
Collaborations and Contributions
Auto DevOps
Security and Authentication
Delivery and Deployment
Project Documentation
Cleaning up Resources

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches use of GitLab for project management and software delivery, which is standard in industry
Taught by Azfaal Ahmad Zeeshan, who is recognized for their work in DevOps and GitLab
Examines DevOps practices for software delivery pipelines, which is highly relevant to software engineering

Save this course

Save GitLab Fundamentals to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for GitLab Fundamentals. These are activities you can do either before, during, or after a course.

Career center

Learners who complete GitLab Fundamentals will develop knowledge and skills that may be useful to these careers:
Project Manager
GitLab Fundamentals is an excellent choice if you aspire to become a Project Manager. This course will provide you with a solid understanding of using GitLab to manage projects, set milestones, and track progress effectively.
Software Development Engineer
As a Software Development Engineer, you use your expertise in DevOps to develop, deploy, and maintain software applications. This course introduces GitLab, a popular DevOps platform, and its features such as project management, issue tracking, and automation.
Software Architect
Software Architects design and build software systems. GitLab Fundamentals will provide you with a strong foundation in using GitLab for project management, code collaboration, and ensuring software quality.
Systems Engineer
In a Systems Engineer role, you design, implement, and maintain software systems. GitLab Fundamentals can enhance your knowledge of GitLab's capabilities, including its use in project collaboration, automated software delivery, and security configuration.
IT Security Analyst
An IT Security Analyst is responsible for protecting an organization's computer systems and networks. GitLab Fundamentals will provide you with a strong foundation in using GitLab's security features to safeguard software projects from vulnerabilities.
Product Manager
If you aspire to be a Product Manager, GitLab Fundamentals can provide valuable knowledge. This course will help you understand how to use GitLab for project roadmapping, issue tracking, and managing product releases.
Cloud Engineer
If you are interested in becoming a Cloud Engineer, GitLab Fundamentals can be beneficial. This course will help you understand how to use GitLab for project management and collaboration in cloud environments.
Configuration Manager
As a Configuration Manager, you ensure the smooth functioning of software systems. GitLab Fundamentals can provide you with insights into using GitLab's configuration management capabilities, enabling you to manage and track changes in software systems effectively.
Quality Assurance Analyst
With a Quality Assurance Analyst role, you play a crucial part in ensuring software quality. GitLab Fundamentals can help you develop skills in using GitLab Issues as project boards to track project timelines and ensure timely delivery of high-quality software.
Data Scientist
For those interested in Data Science, GitLab Fundamentals may be useful. This course will introduce you to using GitLab for managing data science projects, tracking experiments, and collaborating with team members.
Database Administrator
As a Database Administrator, you manage and maintain databases. GitLab Fundamentals may be helpful, providing you with insights into using GitLab for database version control, schema management, and backup recovery.
Web Developer
GitLab Fundamentals may be useful to you if you are interested in a career as a Web Developer. This course will help you build a foundation in using GitLab for managing web development projects, tracking issues, and ensuring code quality.
DevOps Engineer
With a background in DevOps, you can transition into the exciting field of DevOps Engineering. GitLab Fundamentals may be useful, as it will help build a foundation in DevOps practices and tools used by many organizations.
Business Analyst
GitLab Fundamentals may be useful to you if you are interested in Business Analysis. This course will help you build a foundation in using GitLab for project planning, stakeholder management, and requirement gathering.
Technical Writer
As a Technical Writer, you create and maintain technical documentation. GitLab Fundamentals can be helpful, providing you with insights into using GitLab Pages to document projects and share essential information effectively.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in GitLab Fundamentals.
Provides a practical guide to implementing DevOps practices in technology organizations, covering topics such as culture, process, and tools.
Provides a comprehensive overview of Agile software development principles, patterns, and practices, and useful resource for anyone looking to learn more about Agile.
Provides a detailed overview of Kubernetes architecture and operation, and valuable resource for anyone looking to learn more about Kubernetes.
Provides a practical guide to implementing domain-driven design in software development, covering topics such as domain modeling and bounded contexts.
Provides a practical guide to implementing site reliability engineering practices, covering topics such as system design, monitoring, and incident response.
Provides a comprehensive overview of agile software development methodologies, including Scrum, Kanban, and extreme programming.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to GitLab Fundamentals.
Azure DevOps Services Fundamentals
Most relevant
Azure DevOps Server 2020 Fundamentals
Most relevant
DevOps: CICD with Git GitLab Jenkins, Docker and Django
Most relevant
GitLab CI: Pipelines, CI/CD and DevOps for Beginners
Most relevant
DevOps Culture in Action: A Case Study of DevOps...
Most relevant
Continuous Delivery and DevOps with Azure DevOps: The Big...
Most relevant
DevOps Skills for Developers with Visual Studio and TFS...
Most relevant
DevOps: CI/CD with Jenkins pipelines, Maven, Gradle
Most relevant
Cloud Computing Foundations
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser