The Student Room Group

DevOps Training

Hi does anyone know where I can get DevOps training from (London)? I've been searching everywhere, I am a recent Business graduate and would like to take the DevOps career after a lot of researching and thinking. Perhaps free training or relatively cheap (but legit)? I'm finding it hard to find jobs that ask for little-no experience and I am stressing out because I have been unemployed since first year of university, hence I simply cannot afford these expensive courses. I would really appreciate advice on where to apply for job in DevOps or where I can get training course from. thanks :smile:
(edited 2 years ago)
Let me know if you still are searching
Reply 2
Original post by BehindTheScreen
Let me know if you still are searching

Yesss! Now I’m looking at learning SQL so if you know any resources/help let me know
Original post by Maris499
Yesss! Now I’m looking at learning SQL so if you know any rTesources/help let me know

You've said you are a recent graduate right? Look up consultant companies such as Sparta, FDM. They will put you on a strict contract but will open many doors for you into DevOps. But if you want to self-learn instead and do it your own way W3Sschools is a good beginner-friendly resource for SQL.
Reply 4
Original post by BehindTheScreen
You've said you are a recent graduate right? Look up consultant companies such as Sparta, FDM. They will put you on a strict contract but will open many doors for you into DevOps. But if you want to self-learn instead and do it your own way W3Sschools is a good beginner-friendly resource for SQL.

Hey thanks for replying. I actually switched to learn Python and I’m almost done with my completion of the course by cfg. I’m just confused on how I can progress after the course because I hope to get into a tech role I’m just not that great at Python yet
Reply 5
Hi, I work as a Devops Engineer at one of the largest technology consultancies in the world.

If you upskill yourself in the following, any employer will be eager to take you:

- Kubernetes
- Docker
- Pipeline tools (e.g. Jenkins, Gitlab CI/CD)
- Git
- Python
- AWS
- Terraform

Try to get the AWS Certified Cloud Practitioner, along with the Terraform Associate level Certification. They are a good starting point for cloud computing and employers do value it. Don't go down the route of becoming an 'expert' in Python / other programming languages as you're then entering software development.

Do not do SQL as you likely won't use it.
(edited 2 years ago)
Reply 6
Original post by Spratty
Hi, I work as a Devops Engineer at one of the largest consultancies in the UK.

If you upskill yourself in the following, any employer will be eager to take you:

- Kubernetes
- Docker
- Pipeline tools (e.g. Jenkins, Gitlab CI/CD)
- Git
- Python
- AWS
- Terraform

Try to get the AWS Certified Cloud Practitioner, along with the Terraform Associate level Certification. They are a good starting point for cloud computing and employers do value it. Don't go down the route of becoming an 'expert' in Python / other programming languages as you're then entering software development.

Do not do SQL as you likely won't use it.

Wow thats amazing and thank you for this! I am currently learning python. The 8 week course was pretty hectic as it jam packed a lot of topics within the small time frame. I just don't know how to keep learning after this course if that makes sense? Any resources you recommend? also do I need to build a portfolio of the things I've learnt and applied? I'm just confused on how to upskill and then know when I'm ready to apply for a data role because I have the right experience.

I tried applying for an AWS course by the Princes trust and could never get in after the multiple attempts :frown:
After working as a business development associate within a tech company, I came across colleagues in the data science/analyst field. It was interesting to see some of the work they produced.

I'm currently stuck between a data analyst and a software engineering career for the future. I don't think I have a full understanding of the difference between the two. But I would appreciate any resources you can recommend for me to learn from.
Reply 7
Original post by Maris499
Wow thats amazing and thank you for this! I am currently learning python. The 8 week course was pretty hectic as it jam packed a lot of topics within the small time frame. I just don't know how to keep learning after this course if that makes sense? Any resources you recommend? also do I need to build a portfolio of the things I've learnt and applied? I'm just confused on how to upskill and then know when I'm ready to apply for a data role because I have the right experience.

I tried applying for an AWS course by the Princes trust and could never get in after the multiple attempts :frown:
After working as a business development associate within a tech company, I came across colleagues in the data science/analyst field. It was interesting to see some of the work they produced.

I'm currently stuck between a data analyst and a software engineering career for the future. I don't think I have a full understanding of the difference between the two. But I would appreciate any resources you can recommend for me to learn from.

Udemy should be a good starting point for courses on AWS. The certified cloud practitioner is a good starting point since it's pretty much all theory. It's good to know python but don't get too focused on developing software as you wouldn't be doing that as a DevOps engineer.

A Data analyst works out how to process data from multiple streams (e.g. databases, user inputs from websites, sensors), which may involve the use of Python and out of the box software. Software Development / Engineering is creating software from scratch.

I spent a year working as a Data Scientist. Whilst I enjoyed it since it was mostly python, I wouldn't go down that route since it's all statistics and for me personally DevOps is a more exciting pathway.
Reply 8
Original post by Spratty
Udemy should be a good starting point for courses on AWS. The certified cloud practitioner is a good starting point since it's pretty much all theory. It's good to know python but don't get too focused on developing software as you wouldn't be doing that as a DevOps engineer.

A Data analyst works out how to process data from multiple streams (e.g. databases, user inputs from websites, sensors), which may involve the use of Python and out of the box software. Software Development / Engineering is creating software from scratch.

I spent a year working as a Data Scientist. Whilst I enjoyed it since it was mostly python, I wouldn't go down that route since it's all statistics and for me personally DevOps is a more exciting pathway.

Ahh thank you so much! Will definitely look into that. Yeah the data stuff can get really boring. I just want to be able to draw a road map and understand how i Dan build from there. Once I learn through udemy then what? I find it so hard getting into courses I just give up. Maybe once I’ve build the skills and gain more understanding I could get a place but honestly I’m getting so tired of hitting rock bottom again and again

I’ve just on on Amazon than you can book amazon cloud exams. I guess once I learn enough through udemy and other resources, is this something I could do after to hopefully move into an entry role?
Sorry for the numerous questions. I’d appreciate if you could help me with a roadmap if possible and topics that need learning?
(edited 2 years ago)
Reply 9
Original post by Maris499
Ahh thank you so much! Will definitely look into that. Yeah the data stuff can get really boring. I just want to be able to draw a road map and understand how i Dan build from there. Once I learn through udemy then what? I find it so hard getting into courses I just give up. Maybe once I’ve build the skills and gain more understanding I could get a place but honestly I’m getting so tired of hitting rock bottom again and again

I’ve just on on Amazon than you can book amazon cloud exams. I guess once I learn enough through udemy and other resources, is this something I could do after to hopefully move into an entry role?
Sorry for the numerous questions. I’d appreciate if you could help me with a roadmap if possible and topics that need learning?

For DevOps it's hard to say..

I would do the AWS Cloud Certified Practitioner Certification, followed by the Terraform Associate Cert, and then it's down to you. You can specialise in AWS or do something more broad like Kubernetes.

Do the Udemy courses, when you're confident book the exam
(edited 2 years ago)
Original post by Maris499
Ahh thank you so much! Will definitely look into that. Yeah the data stuff can get really boring. I just want to be able to draw a road map and understand how i Dan build from there. Once I learn through udemy then what? I find it so hard getting into courses I just give up. Maybe once I’ve build the skills and gain more understanding I could get a place but honestly I’m getting so tired of hitting rock bottom again and again

I’ve just on on Amazon than you can book amazon cloud exams. I guess once I learn enough through udemy and other resources, is this something I could do after to hopefully move into an entry role?
Sorry for the numerous questions. I’d appreciate if you could help me with a roadmap if possible and topics that need learning?

https://www.tutorialworks.com/devops-project-ideas/

These are some very good DevOps practice projects, I am currently working as a DevOps Eng and it is very broad and exciting. In terms of Python, we write a lot of it for quick scripts as well as bash script and PowerShell script (because were ancient and still use windows servers). But you will definitely be doing quite a bit of bash scripting. And since DevOps focuses on delivery and deployment, you will work on pushing apps to a Cloud Provider, this is where AWS comes in. The Cloud practitioner is pretty good to have however it mainly focuses on theory, so you might want to create an account and play around with AWS yourself.
Reply 11
Original post by BehindTheScreen
https://www.tutorialworks.com/devops-project-ideas/

These are some very good DevOps practice projects, I am currently working as a DevOps Eng and it is very broad and exciting. In terms of Python, we write a lot of it for quick scripts as well as bash script and PowerShell script (because were ancient and still use windows servers). But you will definitely be doing quite a bit of bash scripting. And since DevOps focuses on delivery and deployment, you will work on pushing apps to a Cloud Provider, this is where AWS comes in. The Cloud practitioner is pretty good to have however it mainly focuses on theory, so you might want to create an account and play around with AWS yourself.

yep on youtube saw someone take the Aws cloud practitioner exam then the associate exam before specialising. I feel like there is so much to learn I have no idea where to begin. I have working knowledge of python which I will continue to work on, theres also videos by freecodecamp on YT that prepare people for the practitioner exam. With just this alone, is it possible to get into a devops entry role alone?
I will try to learn some bash scripting too thank you
Selenium/ docker-compose: set several OS

I am training on a project on which I want to run a test (for now) on 3 nodes that I have configured thanks to the docker compose provided by the SeleniumHQ repository here: https://github.com/SeleniumHQ/docker-selenium/blob/trunk/docker-compose-v3.yml

The problem is that I would also like to configure a different OS on each node. For example: first firefox/windows node, second chrome node, linux... Is it possible to do this with docker-compose?
Original post by pavanbits1990
Selenium/ docker-compose: set several OS

I am training on a project on which I want to run a test (for now) on 3 nodes that I have configured thanks to the docker compose provided by the SeleniumHQ repository here: https://github.com/SeleniumHQ/docker-selenium/blob/trunk/docker-compose-v3.yml

The problem is that I would also like to configure a different OS on each node. For example: first firefox/windows node, second chrome node, linux... Is it possible to do this with docker-compose?

Just change the image specified to another OS
Reply 14
Original post by Maris499

Hey there! It's great to hear that you're interested in pursuing a career in DevOps. It's a field with a lot of potential, and your determination to find training despite budget constraints is commendable.

For free or relatively affordable DevOps training options in London, here are some suggestions:

Online Resources: There are numerous online platforms that offer free or low-cost DevOps courses. Websites like Coursera, edX, and Udemy often have introductory courses, and some even provide financial aid for those who qualify.

YouTube Tutorials: YouTube is a treasure trove of DevOps tutorials and guides. Many experienced professionals share their knowledge through video tutorials, and you can learn a lot from them.

Meetups and Networking: Attend local DevOps meetups or user groups in London. These events often have knowledgeable speakers and provide a platform for networking. You might find mentors or colleagues who can guide you.

Open Source Contributions: Consider contributing to open source DevOps projects. This not only helps you gain practical experience but also looks impressive on your resume.

Online Communities: Join DevOps-related forums and communities like DevOps Stack Exchange or Reddit's r/devops. You can ask questions, share your experiences, and learn from others. https://www.janbasktraining.com/devops-certification-training
Reply 15
Original post by Maris499
Hi does anyone know where I can get DevOps training from (London)? I've been searching everywhere, I am a recent Business graduate and would like to take the DevOps career after a lot of researching and thinking. Perhaps free training or relatively cheap (but legit)? I'm finding it hard to find jobs that ask for little-no experience and I am stressing out because I have been unemployed since first year of university, hence I simply cannot afford these expensive courses. I would really appreciate advice on where to apply for job in DevOps or where I can get training course from. thanks :smile:

Hello there,
See in my opinion only training or certification alone doesn't guarantee a job. You should complement it with personal projects, practical experience which you will find in various platforms as per my experience and your wish for DevOps training , explore options such as AWS Certified DevOps Engineer, Microsoft Azure DevOps, or Docker Certified Associate and don't restrict yourself for only one certification.
https://github.com/topics/devops
Original post by Spratty
Hi, I work as a Devops Engineer at one of the largest technology consultancies in the world.

If you upskill yourself in the following, any employer will be eager to take you:

- Kubernetes
- Docker
- Pipeline tools (e.g. Jenkins, Gitlab CI/CD)
- Git
- Python
- AWS
- Terraform

Try to get the AWS Certified Cloud Practitioner, along with the Terraform Associate level Certification. They are a good starting point for cloud computing and employers do value it. Don't go down the route of becoming an 'expert' in Python / other programming languages as you're then entering software development.

Do not do SQL as you likely won't use it.
Thanks for this

Quick Reply

Latest

Trending

Trending