Companies Home Search Profile

Mastering GitLab Building Continuous Integration Pipelines

Focused View

Tareq Tech

8:29:24

17 View
  • 1. What did you learn from the Course.mp4
    04:18
  • 2. What is CI CD.mp4
    13:37
  • 3. How to use Udemy Platform.mp4
    02:25
  • 1. Operations Systems.mp4
    12:37
  • 2. LAB Architecture.mp4
    04:02
  • 3. Download VirtualBox and Linux.mp4
    01:46
  • 4. Install Linux and Save it as Golden Image.mp4
    11:54
  • 5. GitLab LAB Architecture.mp4
    02:41
  • 6. GitHub link for the GitLab Installation.html
  • 7. Create the VMs for GitLab.mp4
    05:05
  • 8. Prepare the VMs for GitLab.mp4
    04:38
  • 9. Install GitLab Server.mp4
    10:35
  • 10. GitLab Self-Managed vs Cloud.mp4
    17:22
  • 11. Labels and Tags.mp4
    04:54
  • 12. Install GitLab-Runner.mp4
    24:10
  • 13. Permission for Gitlab-runner user.mp4
    13:47
  • 14. GitLab Runners Shared.mp4
    15:58
  • 1. GitHub and GitLab.mp4
    08:45
  • 2. Why we using pipeline.mp4
    06:55
  • 3. GitLab Graphical User Interface (GUI) Overview.mp4
    05:11
  • 4.1 Admin Area Overview.txt
  • 4. Admin Area Overview.mp4
    12:12
  • 5.1 gitlab-ci-yml.txt
  • 5. Gitlab-ci-yml Configuration file in Gitlab.mp4
    16:45
  • 6. Basic info of Yaml language.mp4
    11:57
  • 7. How to run Stages in GitLab.mp4
    09:54
  • 8.1 Concurrency.txt
  • 8. Concurrency of Parallel jobs in GitLab.mp4
    06:23
  • 9.1 When.txt
  • 9. When option in GitLab.mp4
    03:47
  • 10.1 Allow Failure.txt
  • 10. Allow Failure in GitLab.mp4
    04:52
  • 11.1 Timeout.txt
  • 11. Timeout.mp4
    08:37
  • 12.1 Artifacts.txt
  • 12. Artifacts.mp4
    07:45
  • 1. Deployments Java Project Plan.mp4
    01:51
  • 2. Create Java Project and Clone it.mp4
    11:42
  • 3. Push the Java code to GitLab Server.mp4
    11:14
  • 4. Join GitLab Runner to GitLab Server.mp4
    07:13
  • 5. Install Tomcat on GitLab Runners.mp4
    09:18
  • 6. Install Maven on GitLab Runners.mp4
    08:34
  • 7. Deploy Java Apps with GitLab Pipeline.mp4
    18:55
  • 1. Deployments Java on AWS Plan.mp4
    03:12
  • 2. Push the files from Local to GitLab Cloud.mp4
    11:55
  • 3. Register on AWS.mp4
    03:36
  • 4. Add User in AWS.mp4
    04:23
  • 5. Create AWS Instances.mp4
    11:18
  • 6. Install Tomcat on AWS.mp4
    08:44
  • 7. Install Maven on AWS.mp4
    05:35
  • 8. Join AWS to GitLab Cloud.mp4
    11:51
  • 9. Deploy Java Application on AWS.mp4
    11:41
  • 1. Deployments Python Projects Plan.mp4
    02:32
  • 2. Create Developer Account.mp4
    06:57
  • 3. Deploy the files to GitLab Server.mp4
    12:14
  • 4. Setup the GitLab Runners.mp4
    06:39
  • 5. Build and Deploy the python Application.mp4
    21:39
  • 1. Git Overview.mp4
    09:15
  • 2. Installing Git on Windows and Linux.mp4
    08:35
  • 3. Register on GitHub.mp4
    03:01
  • 4.1 Git Commands.txt
  • 4. Git Commands.mp4
    12:03
  • 5. Push to Remote Repo.mp4
    08:01
  • 6. Git updated code to GitHub From Windows.mp4
    06:29
  • 7. Git updated code to GitHub From Linux.mp4
    09:27
  • 8. Git Revert Back.mp4
    08:38
  • Description


    GitLab for CI/CD + AWS, Tomcat, Python, Java, Apache, Docker . Master advanced pipeline automation automation with best

    What You'll Learn?


    • GitLab Fundamentals: Understand the core concepts, installation, and configuration of GitLab, laying the groundwork for efficient CI/CD practices.
    • Pipeline Automation: Dive into the intricacies of creating and optimizing CI/CD pipelines using both scripted and declarative approaches
    • gitlab-ci yml Mastery: Learn the art of defining pipelines as code, gaining proficiency in version-controlled and reproducible pipeline config
    • Troubleshooting Techniques: Develop the skills to identify and resolve common issues, empowering you to maintain a resilient and stable Gitlab environment
    • Optimization Strategies: Discover techniques for optimizing GitLab performance, ensuring your CI/CD processes are efficient, reliable, and aligned with industr

    Who is this for?


  • Students and Enthusiasts: Students and technology enthusiasts eager to explore and gain hands-on experience with GitLab, understanding its role in modern software development practices.
  • System Administrators: System administrators interested in learning how to manage and maintain GitLab instances, ensuring their stability, security, and scalability.
  • DevOps Engineers: Professionals in DevOps roles looking to deepen their skills in setting up, configuring, and optimizing GitLab for streamlined CI/CD processes within their organizations.
  • Software Developers: Developers seeking to enhance their understanding of continuous integration and delivery practices, and those aiming to implement GitLab for automating build and deployment workflows
  • IT Managers and Team Leads: Managers and team leads overseeing software development or DevOps teams, seeking insights into how GitLab can be leveraged to optimize team workflows and project delivery.
  • What You Need to Know?


  • Basic Understanding of Linux
  • More details


    Description

    GitLab for CI/CD + AWS, Tomcat, Apache, Docker, Java, Python. Master advanced pipeline automation & best practices


    Embark on a transformative journey with our comprehensive course, "Mastering GitLab: Building Continuous Integration Pipelines."


    This hands-on program is meticulously designed to equip you with the skills and knowledge needed to harness the full potential of GitLab for efficient and robust CI/CD workflows.


    Starting with the fundamentals, you'll delve into GitLab installation, configuration, and integration with version control systems. As you progress, the course will guide you through creating and optimizing CI/CD pipelines, exploring advanced features such as scripted and declarative pipelines, pipeline as code, and GitLab file best practices.


    Beyond the basics, you'll gain insights into plugin management, security, and scalability considerations, ensuring you can implement GitLab seamlessly across diverse projects and teams. Real-world examples and industry-relevant scenarios will solidify your understanding, while troubleshooting tips and performance optimization techniques will empower you to tackle challenges head-on.


    Whether you're a beginner looking to establish a solid foundation or an experienced user aiming to enhance your skills, this course covers it all. Stay ahead in the dynamic landscape of software development by mastering GitLab and elevating your proficiency in continuous integration and delivery. Enroll now to unlock a world of possibilities and propel your career to new heights


    Unlock the Power of GitLab for Seamless CI/CD: From Setup to Advanced Pipeline Automation and Best Practices

    Who this course is for:

    • Students and Enthusiasts: Students and technology enthusiasts eager to explore and gain hands-on experience with GitLab, understanding its role in modern software development practices.
    • System Administrators: System administrators interested in learning how to manage and maintain GitLab instances, ensuring their stability, security, and scalability.
    • DevOps Engineers: Professionals in DevOps roles looking to deepen their skills in setting up, configuring, and optimizing GitLab for streamlined CI/CD processes within their organizations.
    • Software Developers: Developers seeking to enhance their understanding of continuous integration and delivery practices, and those aiming to implement GitLab for automating build and deployment workflows
    • IT Managers and Team Leads: Managers and team leads overseeing software development or DevOps teams, seeking insights into how GitLab can be leveraged to optimize team workflows and project delivery.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Tareq is an IT Professional with over 12 years of experience.Tareq constantly pushes himself to increase the depth of his knowledge in the field of Information Technology and expand his skill-set, whether on the job or at home. Tareq gratefully notes that he “had the blessing of working alongside highly motivated and talented professionals” who continually inspired and pushed him to take challenges head-on, and to make EVERYTHING you can out of opportunities that arise while on the job. His motto is "Any job is what you make of it. You write your own resume and paycheck by your drive to succeed."Tareq's goal on Udemy is to help YOU to get an IT job by providing you with an IT skill-set.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 57
    • duration 8:29:24
    • Release Date 2024/03/19