mohamedradwan-devops / devops-step-by-step Goto Github PK
View Code? Open in Web Editor NEWLearn DevOps Step-by-step
Home Page: http://mohamedradwan.com/
Learn DevOps Step-by-step
Home Page: http://mohamedradwan.com/
How can I contribute to the community, and what are the types of contribution available?
Can any 1 contribute? or are there minimum requirements I should meet?
Because not all of us are fresh graduates or students so dedicating a time slot out of our working hours isn't always possible at least for some of us due to some responsibilities like family or work having this fixed in my calendar could be a real challange yet I don't want to give up on learning hence I am raising my hand asking for suggestions,
Will recordings for your sessions be available on any platform such as Udemy or Pluralsight or even your own private platform where we can purchase access and learn during the day or night whenever we can?
I really appreciate such an option whether it will be sooner or later
Create a Q/A about how to install and configure Liquibase on the Azure pipeline self-hosted agent
Thank you very much for session 4. I liked your point that there is a fine line between agility and chaos. Could you please elaborate on how to prevent agility from turning into chaos? From your experience, what are the good practices we need to adopt within IT and in our relationship with the business to avoid chaos as a result of Agile?
The file source/devops-lessons-preparation.md contains the term "Azure Artifices" repeated multiple times. I think the correct term may be "Azure Artifacts".
What is the coding language used in the course? I use mainly Python. Would that be OK?
Create a Q/A about how to work with git using VS Code to interact with Azure Repo, and how to gain the same experience of using the command line by using VS Code.
Can I use different tools than what is taught to us in EE or in CE?
And can I contribute those tutorials with different tools? if yes, where do I put my contribution?
Create a Q/A on creating CD for the API App that we have done before.
##Issue explanation:
So, I create a local git server in the isolation servers (Gitlab server)
So, How can I link my local repo ( this only my machine is common between the public and the private) to pull from the external repo and push to the internal repo?
-Is it possible to learn DevOps noted that I'm not very good at software development generally? and I'm looking forward to know more about DevOps
-How for is it hard to understand the course specially I'm weak in coding
Thank you in advance 🌹;
Improve the description for the course demos/labs.
Create a Q/A for the demo: how to deploy the DB changes to Snowflake using Liquibase and Azure Pipeline.
Hello,
My greetings and my great thanks to Professor Mohammad Radwan for this beautiful initiative to educate Arab youth and transfer the working methods of large companies to them, and I hope Arab experts in every field follow his example.
I understood that Mr Mohamed will go on to explain Continuous Integration (CI), and this is a useful and important topic, but I have a suggestion that might make this beautiful series more useful, which is to first talk about the work procedures that the work team must follow and the methods of dividing the code written in different languages for different parts of the project on repositories And the branching strategy to regulate the development process and the release with high quality, and it does not necessarily have to be automated.
In my estimation, learning the arrangement and organization of work has priority over the issue of learning to use tools, because mechanization comes after setting up the system and depends on the availability of tools, the size of the team and its ability to manage and operate the tools.
Thanks again to Professor / Mohamed Radwan for taking his time to teach others, and I look forward to hearing his experience on this topic as well as the experiences and opinions of the colleagues present.
Thanks
Is it necessary for the credit card to be in my name?
We need to create a new markdown file that describes the culture and guides for our contributors.
As I understand from searching on google lean is an agile but agile not a lean and some result I got from the internet lean is important to learn before going to hit DevOps fundamentals so,
I have a question is it important to study lean before understanding what is DevOps or is it not necessary for the brginning?
Thanks in advance. 😊
We need to move the guide (What are the guidelines should I follow when writing down a demo?) from our Q/A to GitHub, we will move it to the new folder that @RehabAbotalep will create which will be the contribution.
@AhalimZaki Please you should be the only one to do that as this is your contribution and it should appear to everyone in the world that this is your effort, thanks for your great effort!
Create a Q/A on how to use Git as a remote repo from the local one on Azure Repo, and how to understand and use the different Git commands like clone, pull, push and so on.
Create a Q/A about how to work with git using Visual Studio Code to interact with Azure Repo, and how to gain the same experience of using the command line by using VS.
Hi there
I am Abdelrhamn ismail hegazy (Software team lead @ www.tmentors.com) (Email:[email protected])
My company registered me at this course via Ahmed ramy ([email protected])
I am asking how and when to pay course fee,so Accounting department take the required actions.
Please give me a feed back at ([email protected]) for question answer and any updates
thanks
Hi Eng Mohamed
I hope you are fine, I just wanted to ask why Linux is not in the prerequisites, I see Linux and bash scripting are must tools in all
DevOps roadmaps and recommendations, isn't Linux going to be used in the course?
We need to answer what is the difference between the Course CE (Community Edition) and the Course EE (Enterprise Edition) very well for all our members.
I checked my email for an invitation link for the second technical session several times but I could not find any, and I believe that it should have been sent already. I got the first session link, which means that I shouldn't register again.
What should I do to ensure that I am involved in the technical sessions mailing list?
While you described the hierarchy of commits and relations between them my question is Should l have a reference to my commits,?
So I could roll back to it if I do a lot of works and get confused.
Create a Q/A for the demo: how to replace the class library in the API app that is done before with the published NuGet package library and make sure everything is working as expected
Is there any rules to write our questions?
Should we write in English or Arabic?
How to ask a good question?
Create a Q/A for the demo on how to use Git as a local repo, and how to use most of Git commands like config, init, commit and so on.
Create a Q/A for the demo: how to package the API app to the local IIS web server, andhow to make it accessible to the public.
I want to register for the Course Enterprise Edition which will start at 03 May, What should I do?
Description:
I have a problem with the session time. I can't attend the session on thursday . Can we change the day to wednesday or any day except thursday & friday.
thank you
Kindly Fix the misspelling of i (small letter) to I (Capital letter) through all reviews page.
I listened to your talk about testing and I have a question please. If a development team starts developing a new application for a company, does it make sense to automate UI testing from the beginning while the UI is still being built for the first time and never used by any end users yet? Or is it better to do manual testing initially until we release at least version 1 and the software gets used for some time and then recruit UI test automation testers to write test automation scripts before we release version 2? In other words, when is it best to start automating UI tests? Do we put effort and cost in automating UI testing from the beginning or do we wait until the software is stable and used and then convert from manual to automatic testing for the future releases?
Thanks a lot,,,
Module 8 in /source/devops-lessons-preparation.md is about packages. It has a bullet point named "Upstream source for package management" but I think the webpage and the video there are unrelated to package management. The upstream/downstream concept is related to forking of source code. It describes where it's best to make changes to the source code (in the fork vs base repo) to facilitate integrating the source code among repos at different levels of the source code hierarchy. Of course any fork or base repo can be compiled to produce a package but that's irrelevant for the package management process itself. I think it makes more sense to move the "Upstream ..." bullet point and the links under it to Module 17 after the bullet point named "Git Fork". Please advise if I missed anything.
i'm following AWS cloud in youtube by Eng/essa and fllow your repo about free course and study your topics
my question here complete with ENg/ essa and you or stop and complete with you ?
Taking into consideration
ENG/essa and you give me many info when study aws and show your topics parallel
Can we have a description of the modules and the expected learning outcomes in each lesson?
Fix images path in the added Q/As to be uploaded to the Q/A platform not copied and pasted from Stackoverflow.
Create a Q/A for the demo on how to create a new project in an Azure DevOps organization, create multiple teams in the created project, and how structure people dimension in the created teams.
Create a Q/A on how to create a Web App on Azure and deploy the API App using FTP.
Hello, If we want to transform a traditional IT department to a modern DevOps-based IT department, how do we choose the scope and sequence of the changes we need to make? Could you please share your experience in analyzing the current situation of an organization and coming up with what needs to be done?
Thanks a lot,,,
How can I join the CE of the Course? do I just enroll in the CE page on GitHub? do I need any special requirements? What are the steps to follow to ask a question and when do I expect answers?
@AhalimZaki
Perfect, thanks.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.