GitHub Actions Certification - Full Course to PASS the Exam

  Рет қаралды 176,628

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

Prepare for the GitHub Actions certification and pass! Certify your proficiency in automating workflows and accelerating development with GitHub Actions. Test your skills in streamlining workflows, automating tasks, and optimizing software pipelines, including CI/CD-all within customizable workflows.
✏️ Course developed by Andrew Brown of ExamPro. ‪@ExamProChannel‬
www.exampro.co...
⭐️ Contents ⭐️
☁️ Introduction
00:01:00 Introduction
00:09:27 Exam Breakdown
☁️ GitHub Actions Basics
00:12:05 Introduction to GitHub Actions
00:14:07 GitHub Actions Basics
00:29:08 Workflows
00:30:21 Workflow Components
00:32:09 Scheduled Events
00:33:53 Scheduled Events
00:39:55 Single vs Multiple Events
00:41:08 Multi Events
00:47:58 Manual Events
00:49:07 Manual Events Lab
01:08:02 Webhook Events
01:09:49 Webhook Events
01:24:39 Conditional Keyword for Steps
01:25:22 Conditionals
01:27:26 Expressions
01:28:09 Expressions
☁️ Runners and Commands
01:36:15 Runners
01:39:44 GitHub Hosted Runners Lab
01:43:19 Self Hosted Runner
01:44:10 Self Hosted Runner Lab
01:51:46 Workflow Commands
01:53:02 Workflow Commands Lab
☁️ Advanced Workflows
01:57:51 Workflow Contexts
01:59:18 Context
02:07:00 Dependent Jobs
02:07:42 Dependent Jobs Lab
02:11:15 Encrypted Secrets
02:13:50 Configuration Variables
02:14:58 Default Env Vars
02:15:39 Set Custom Env Vars
02:16:38 Set Env Var with Workflow Commands
02:17:15 GITHUB_TOKEN Secret
02:18:19 Add Script to Workflow
☁️ Publishing and Deployment
02:19:05 Publish GitHub Package Using Workflows
02:21:03 Publish Docker Hub Registry using Workflow
02:21:53 Publish GitHub Container Registry using Workflow
02:22:30 Publish Components as GitHub Release
02:23:10 Deploy Release to Cloud Provider
☁️ Optimization and Management
02:24:03 Service Containers
02:26:44 Routing Workflow to Runner
02:28:09 CodeQL Steps
02:28:53 Caching Package and Dependency Files
02:30:18 Caching Job Dependencies and Build Outputs
02:31:21 Remove Workflow Artifact from GitHub
02:32:03 Workflow Status Badge
02:32:38 Env Protections
02:33:05 Job Matrix Configuration
02:33:30 Disabling vs Deleting Workflows
☁️ Advanced GitHub Actions
02:34:18 Action Types
02:35:01 Inputs and Outputs for Actions
02:35:46 Action Versions
02:37:26 Files and Directories for Actions
02:39:17 Exit Codes for GitHub Actions
02:40:04 Reuse Templates for Actions and Workflows
02:41:43 Configure Self Hosted Runners for Enterprise
02:43:06 Custom GitHub Actions

Пікірлер: 83
@AparnaB77
@AparnaB77 Ай бұрын
Successfully cleared the exam. This course is a excellent way to to get started with Github actions. Supplement this course with skill-cert pro practice tests (500 questions with detailed explanations) which are very close to actual exam. Almost 80% came from these practice tests. there were total of 75 questions in exam. Scored 96%. All it took me exactly a week for preparation.
@Uchorum
@Uchorum 8 күн бұрын
Can you share the link to the tests, please?
@IndianSumaira
@IndianSumaira 2 ай бұрын
tip for newbies, set the playbackspeed for this video at 0.75 for better absorbtion of the content, Thank you for this awesome video. God bless!
@irisluxton
@irisluxton Ай бұрын
I love all of his tutorials, so down to earth, so humble, no pretense, just a genuine nice person that is passionate in what he is doing.
@dirremoire
@dirremoire 6 ай бұрын
Saw a job posting asking for 10 years experience with Giithub actions 😆
@hey_mr_ash
@hey_mr_ash 6 ай бұрын
That’s funny as hell I guess they didn’t realize it’s only been out since 2018 according to google.
@vivahernando1
@vivahernando1 6 ай бұрын
I have 12.5 years of GitHub actions experience 🙃
@1stnepalivideo
@1stnepalivideo 5 ай бұрын
Gen Z born with Github Hope they will hire em :-D
@IndianSumaira
@IndianSumaira 2 ай бұрын
ya, i mean now days it's very common to see such job postings. Also, they want king of all technology, not jack of all🤣
@mariangasparovic6200
@mariangasparovic6200 6 ай бұрын
Course is very good but could have been great with more preparation. Too much time is just random jumping among many tabs and "I guess it is like this", "let's try this", "not sure what this does" etc.
@the5to9life
@the5to9life 3 ай бұрын
Yeah what was that all about? Never expected Andrew Brown to do the "Wing it" method
@kelvinparmar6836
@kelvinparmar6836 3 ай бұрын
I just got my Action Certifications
@tacticalfrequency
@tacticalfrequency 3 ай бұрын
congrats ! . what materials did you study to ace the exam ? was the exam tough ? is the microsoft learn study material enough to pass the exam ?
@kelvinparmar6836
@kelvinparmar6836 3 ай бұрын
@@tacticalfrequency yes it's enough to pass this exam
@IndianSumaira
@IndianSumaira 2 ай бұрын
@@kelvinparmar6836 Congrats ! you gave the exam at center or from home ?
@ShrutiChouhan-ol2tk
@ShrutiChouhan-ol2tk Ай бұрын
​@kelvinparmar6836 Hi, I don't have any industrial experience with Github, but I'm interested in taking the Github Action certification exam. Can you please provide me with some guidance on how to prepare for and take this exam? It's important for me to complete this intermediate certificate for my KRA in my current organization. Thank you!
@keinermendoza4631
@keinermendoza4631 6 ай бұрын
0:00 introduction 14:09 start
@mmoreify
@mmoreify 4 ай бұрын
Thanks for putting this video together and sharing your knowledge!. But to be honest, the frequent pauses and moments when you're unsure made it a bit hard to follow. A bit of editing or some prep beforehand would make it a lot smoother. Not trying to complain about free content. Just some feedback of someone trying to learn the study material. Looking forward to the next videos.
@homopoluza
@homopoluza 3 ай бұрын
Yeah, watching someone debugging is also useful, but I would prefer a more structured approach, m'kay
@dus10dnd
@dus10dnd 6 ай бұрын
There is always a tell when a "prolific creator" doesn't have the skills needed. Not knowing where in the GitHub UI to manually trigger a workflow is this video's tell. That has got to be the first way everyone learns.
@Marcin_pl
@Marcin_pl 6 ай бұрын
Thanks a ton, perfect timing for me :) I liked the troubleshooting live without cutting the video up. It's a bit longer but one can learn interesting things from it. Just noticed a small typo in 2:23:32, it should be AKS instead in there.
@ExamProChannel
@ExamProChannel 6 ай бұрын
Well thats good because I prefer to trouble video even if it adds time.
@pulijalagopal5740
@pulijalagopal5740 17 күн бұрын
Just a suggestion at 47:00 regards to pipeline not being run when you did a push on dev branch before creating a PR and merging into main branch. The workflow file need to exist in the main branch before it can work on other working branches within the repo. Thanks for the course.
@lavinyacorreia_
@lavinyacorreia_ 2 ай бұрын
Incredible video!! Congrats for the work done and thank you, from Brazil 😄
@bugagashen6ka
@bugagashen6ka 3 ай бұрын
**Note regarding "scheduled workflows":** The shortest interval at which scheduled workflows can be triggered is once every 5 minutes.
@carlosjosechaconchavarria
@carlosjosechaconchavarria 6 ай бұрын
great series, any chance to add the Github video course for Admin or Security? thanks a lot for making this available to everyone
@modeking6395
@modeking6395 6 ай бұрын
First view and first like. Thanks for changing our lives.🎉🎉🎉🎉🎉❤❤❤❤❤
@kausikkar2587
@kausikkar2587 6 ай бұрын
Much needed. I had to learn GitHub
@ravshanbekortikov1805
@ravshanbekortikov1805 22 күн бұрын
Andrew, much respect
@austin.valentine
@austin.valentine Ай бұрын
Not qualified to teach this course. Just because he's been using it and playing around and brute forcing until something works doesn't mean he actually understands it, which he clearly doesn't. Some proper preparation would have exposed this and he would have been able to fix it beforehand by making sure he had a robust understanding and knew exactly what he was going to teach. Hope he learns something from this about how to put together presentations.
@AK-ox3mv
@AK-ox3mv 5 ай бұрын
Last time I participated in class you weared winter clothes on a minus 7 degree office 😀 Thanks for your cources ✌️
@Vasko10100
@Vasko10100 Ай бұрын
This course is a complete chaos! Jumping from one topic to another. Pity.
@Axorax
@Axorax 6 ай бұрын
The end is quite chaotic but thank you so much
@itexpert4193
@itexpert4193 6 ай бұрын
good one, will watch full series❤
@chiragpareek7855
@chiragpareek7855 4 ай бұрын
Hi, I can see the struggle you have try to fix yamls on expression at 01:29:00 and other things, the reason why you getting error is because you got colon(:) in the double quotes. Thanks me later, nice tutorial though :D
@chandrashekharkotekar8453
@chandrashekharkotekar8453 3 ай бұрын
Content is good but when author says "I guess", "I am not really sure", "I don't really remember", "I think it's" lot of time, his reputation is at japordy. If he had said it few times then it could have been okay. Other than this everything is great, learned a lot.
@UTJK.
@UTJK. 29 күн бұрын
There are people humble enough to say "I don't know" and yet smart and tenacious enough to overcome the doubts and find the way to the solution.
@cool.pushpat
@cool.pushpat 6 ай бұрын
This is first video i liked and commented on
@vs9108
@vs9108 5 ай бұрын
Thanks much anticipated 👍
@TheStudyGuy1
@TheStudyGuy1 6 ай бұрын
Great work 🎉
@tahasiddiqui4968
@tahasiddiqui4968 6 ай бұрын
Thanks for this video. 🎉🎉🎉
@jhonsen9842
@jhonsen9842 4 ай бұрын
Guy is Teaching Git Hub Actions with Cracking code interviews.
@MainADN
@MainADN Ай бұрын
More prep before the course would have been better! A lot of "I guess" and "not sure"
@MohanSeshasaiVasa
@MohanSeshasaiVasa 4 ай бұрын
At 01:44:10, bro struggled to run the self-hosted runner and gave up at last. Actually he forgot to run one of the main command - "./run.sh" :)
@umbrellak2
@umbrellak2 27 күн бұрын
This course really should be better prepared. In many places snippets code contain some bugs, in result, during 20% of time the trainer struggling with some syntax or missconfiguration. From my perspective it looks like not enough experience in this area, course is a little bit chaotic and not tested well. By and large content could be much shorter and not wasting time of learners for watching how author jumping from place to place trying solve issue.
@DevaRaj-fz4el
@DevaRaj-fz4el 6 ай бұрын
Hi..bro from India
@gonzalopereira3682
@gonzalopereira3682 6 ай бұрын
You cant use : without escaping it...thats the typo from webhooks and on and on. You can just remove or escape :, not everything
@prakasha5870
@prakasha5870 6 ай бұрын
when gitlab ci/cd certification is coming. thanks
@bilalillahi6347
@bilalillahi6347 4 ай бұрын
Confusing. It would be better if you came prepared.
@Marketblank
@Marketblank 6 ай бұрын
What are the minimum prerequisites for this tutorial and certificate
@juliocesar1908
@juliocesar1908 6 ай бұрын
Loved it!
@59westfederal
@59westfederal Ай бұрын
How do i stop these videos from playing after my video?
@whodis977
@whodis977 5 ай бұрын
Hi, I don't know if someone has already asked this before but where can I find the GitHub repo for the video
@malitman
@malitman 6 ай бұрын
Can we vacuum your couch?
@Rudra0x01
@Rudra0x01 6 ай бұрын
For 29$?
@ExamProChannel
@ExamProChannel 6 ай бұрын
LOL, Normally I don't show the mess but since I was a goof in the GitHub Foundations I just when raw with this intro lol
@hafizsyedzainalishah4575
@hafizsyedzainalishah4575 6 ай бұрын
Great 👍👍
@ljw4103
@ljw4103 6 ай бұрын
With all due respect , this is very chaotic and hard to follow...
@shenandoah7569
@shenandoah7569 5 ай бұрын
😃
@bilalillahi6347
@bilalillahi6347 4 ай бұрын
it confused me alot. Very difficult to follow
@nottoday.c
@nottoday.c 6 ай бұрын
Thank u❤
@MrYks123
@MrYks123 3 ай бұрын
HI, I cant see Issues Tab after forking "GitHub Examples" Repo .. please help
@babagee654
@babagee654 4 ай бұрын
Time stamps pls
@prakasha5870
@prakasha5870 6 ай бұрын
repo link please github
@Vinayak-qu8zx
@Vinayak-qu8zx 6 ай бұрын
cka exam please
@ExamProChannel
@ExamProChannel 6 ай бұрын
The CKA and CKAD would be easy for me to produce but we don't have a means to support the creation of courses because Linux Foundation or CNCF take away the only value add that would enable us to create those courses. But yeah I'd like to make them if I could
@jackymarcel4108
@jackymarcel4108 Ай бұрын
Gonzalez Patricia Harris Jason Rodriguez Timothy
@BruceWayne-lm6xt
@BruceWayne-lm6xt 6 ай бұрын
its paid and costs100$ 💀
@disrael2101
@disrael2101 6 ай бұрын
this guy looks like he's high on mdma or something lol so chill i like that haha
@ExamProChannel
@ExamProChannel 6 ай бұрын
The best compliment I could have hoped for lol
@disrael2101
@disrael2101 6 ай бұрын
@@ExamProChannel hahah so is my assumption correct or ;p
@TommyFink-y6c
@TommyFink-y6c Ай бұрын
Taylor Kimberly White Elizabeth Walker Brenda
@Ruhgtfo
@Ruhgtfo 6 ай бұрын
Gitbaby
@Vkvipfunvlog
@Vkvipfunvlog 6 ай бұрын
First comment dedo reedem
@eljirehtv6877
@eljirehtv6877 6 ай бұрын
I am the 1st viewer
@Vkvipfunvlog
@Vkvipfunvlog 6 ай бұрын
Irfirfst
@kshitijkaithal
@kshitijkaithal 5 ай бұрын
see u in next one chaal
@TheStudyGuy1
@TheStudyGuy1 6 ай бұрын
Great work 🎉
How to Get a Developer Job - Even in This Economy [Full Course]
3:59:46
freeCodeCamp.org
Рет қаралды 3,1 МЛН
GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker
32:31
TechWorld with Nana
Рет қаралды 1,5 МЛН
Automate Your Workflow: Learn GitHub Actions in 10 Minutes!
11:20
GitHub Certifications | Is a GitHub Certification Worth It?
8:21
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 247 М.
How to design a modern CI/CD Pipeline
9:59
DevOps Journey
Рет қаралды 171 М.
🚨 Matt Gaetz's surprise withdrawal BACKFIRES on him
9:10
Brian Tyler Cohen
Рет қаралды 73 М.
GitHub Basics Made Easy: A Fast Beginner's Tutorial!
23:30
Skill Foundry
Рет қаралды 187 М.
HÖGSKOLEPROVET VÅREN 2024. Båda kvantitativa provpassen!
3:39:31
Jonas Vikström | Vidma
Рет қаралды 100 М.