IT Business Analyst & Project Managers Technical Awareness (Udemy.com)
A quick introduction to software development. IT for business analyst and non technical managers overseeing IT teams.
Created by: Patrick Videos
Last updated March 2024
What you will learn
- Software design and architecture for Business Analysts
- CI/ CD process and testing
- Web Services and Web API
- Cloud IAAS, PAAS and SAAS
- Agile Scrum Framework
- Cross cutting concerns and Quality attributes of software applications
How it compares
Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:
- Rating4.4 out of 5higher than 30% of them
- Reviews2,273#227 of 1,183 by number of reviews
- Length2.4 hoursshorter than 79% of them
- Last updatedMarch 2024earlier than 66% of them
Course Description
How would you measure software application quality?
Name a few cross cutting concerns that a software application should address?
What is Version/Source Control / GIT / Azure Repos / JIRA ?
What is CI/CD (Continuous Integration / Continuous Delivery)?
Name the various tests used in developing an application?
What is a Framework?
What is a web application using MVC Framework?
What is an ORM Framework?
What are Web Services / Web APIs?
What are Cloud services like IAAS / PAAS / SAAS ?
What is Agile Scrum?
What is Normalization in a Relational Database?
Name the issues addressed by No SQL Databases?
What are classes and objects?
What is Big Data?
Are you joining an IT team as a Business Analyst? Are you moving to IT from a non IT role? Are you a non technical Project Manager? Do you know if your team is creating a quality product? How do you measure software application quality? What cross cutting concerns must a software address? What is the Agile Scrum framework? What is the MVC architecture? Why are Web APIs used? What is the difference between IAAS and PAAS? This quick and easy course will introduce you to the world of software development so you can confidently talk to the developers and understand what goes on in your software projects. This course will give you the essential knowledge required to work in IT.
Just a few hours long
This course has been designed to learn the basics of technology in just a few hours. The video has been edited so tight that what resulted was just a few hours. You will not see any pauses or time wasted. These have been designed like Tik-Tok videos to keep you engaged.
Reviews for my courses:
Excellent video!! Especially for a beginner like me. Wow! 'am so happy that i found your video. Keep up your good work Patrick. Ur way of narration-bringing in a steady flow throughout the tutorial. Easy to understand-line by line explanation. Excellent visual clarity - Prema, USA
You are like an angel to all your students. In a simple way you've explained us such difficult and most confusing things. I always believe that teaching is a precious gift and only some lucky people have it - Hari, Australia
Wow, amazing, awesome videos. The best for newbies like me. Thank you very much! - Dev, Nicaragua
I was searching for a nice tutorial the whole day and frankly i was losing any hope to find it but then i found your videos... U've got a real gift to explain kind of difficult things in a simple way, i mean i can't imagine a better way to explain that :) thank you very very much! God bless you! - Vaness, Russia
Instructor Details
- 4.4 Rating
2,273 Reviews
Patrick Videos
I finished mechanical engineering, but decided to pursue computers due to better job opportunities. But the transition was anything but smooth. It took me a long time just to get a hang of object oriented programming. I took the help of many instructors, but to no avail. I finally figured it out using innumerable boring books, and I wished they had taught me differently, saving me all that time and frustration. I just thought I will save you some time! Hope you like it!
Most people find it difficult to listen in class or to lectures. This is not the fault of the student. TV and internet has made us tune out of listening to anything that does not visually stimulate and engage us.
These step by step video tutorial is to fill that void. It is not only effective but is also time saving.
Concepts are explained in a refreshingly simple manner. You will love the videos. I guarantee it.
More courses by Patrick Videos
Azure DevOps Boards for Project Managers/Analysts/Developers (2025)
4.5 (32,500 Reviews)
Provider: Udemy
Time: 1.6h
$14.99
GIT and Visual Studio with Azure DevOps Repos for Developers (2025)
4.6 (8,152 Reviews)
Provider: Udemy
Time: 1.6h
$11.99
Azure DevOps(ADO) Boards Project Management : Agile in 1 hr. (2025)
4.7 (282 Reviews)
Provider: Udemy
Time: 1.1h
$12.99
Master ASP.NET Core 5: Build Dynamic Web APIs with Database (2023)
4.4 (277 Reviews)
Provider: Udemy
Time: 4h
$49.99
Snowflake cloud data warehouse in an hour - Beginners (2024)
4.3 (102 Reviews)
Provider: Udemy
Time: 1.2h
$12.99
More IT & Software courses
D3.js Data Visualization Fundamentals - Hands On (2026)
4.9 (3,917 Reviews)
Provider: Udemy
Time: 4.6h
$49.99
Hands-On Training: Streaming Data with Apache Kafka on Azure (2025)
4.9 (103 Reviews)
Provider: Udemy
Time: 3.7h
$10.99
Oracle Grid Infrastructure and RAC using Oracle Database 19c (2026)
4.8 (2,499 Reviews)
Provider: Udemy
Time: 8.7h
$19.99
PowerShell Scripting & Automation: The Complete Hands-On (2026)
4.8 (1,750 Reviews)
Provider: Udemy
Time: 9.6h
$11.99
AWS EC2 Crash Course + Load Balancing with Demos and PDFs (2025)
4.8 (866 Reviews)
Provider: Udemy
Time: 3.7h
$19.99
Reviews
By Aravindhan Srinivasan on 8/30/2026
It is an excellent course for someone who wish to enter the IT field especially as Business Analyst. The course is equipped with technical awareness and jargons one can across during their initial journey. Another advantage is it is trimmed to 2.5 hours, easy to complete and get the required essence in short span of time. Area of improvement: It would have been more helpful, if author has shared the resources/slides that can be used for preparation.
By Petra Wiertlewski on 1/9/2025
All subjects are explained in a clear and understandable way, I specifically like the visual representation of data/processes. The disappointing part was the big data. The first seem to only represent over 10 years old predictions and the second part could be improved by talking more about the current state of affairs and more data supported facts.
By Yevhen Kliukin on 12/5/2024
In general I liked the course, it was a lot of interesting information The lectures about big data was boring to be honest, mentioning of criminals and traitors is not the best idea worth sharing on the courses (I'd said at all)
By Amruta Mali on 10/21/2024
This was really good one . Very easy to understand steps and for any non technical person is really useful guide. I even read the message from what lead to create this course. I am can look myself into that situation since many years , but finally due to your course content I got actually what knowledge I was looking for.
By Anonymized User on 8/26/2024
Ottimo corso introduttivo che spiega in maniera comprensibile le basidel software development a chi approccia questo mondo per la prima volta o è una figura non tecnica. Interessante anche la parte finale sui Big Data ma è quella che più risente del passare del tempo e forse meno utile per il target di utenti a cui questo corso si riferisce
By shivshankar Medsare on 10/22/2022
yes very much unto my expectations when i was decided to take this course , learnt a lot , very well articulated and explained very well in simple language and made it easy to understand and moreover it didn't feel like technical course at all , highly recommend to technical sales people , people pursuing career in business analyst and product managers.
By Subba Rao Pampana on 6/16/2022
I learned about Software development process and the terminology. It was great. But I needed to know more about the Business Analyst /Project Manager duties, roles, responsibilities, probable daily challenges they may face. Instead I found Big Data videos felt like time pass than related to the topic. I hope more relative content will be added to the course soon.
By Shahid Farooq on 12/8/2021
If you are not a Technical Project Manager, and need to get a good summarized understanding of the whole Technical Team Project flow and terms - then this is the course for you. It will give you a clear understanding of all the terms used and give you the know how and confidence to manage projects in a Software Development Environment. Thank you so much for a birds eye view as Technical Project Management Point of view. This is something I have been looking for a very long time. Appreciate your effort and hope to see more from you. 10 thumbs up
By Laura Dye on 10/21/2021
Great course! Covered a ton of data in a short time (no filler fluff in the lectures, only the knowledge). Explained everything in easy-to-understand terms and examples. A++, highly recommend!
By Mohan Babu Pakala on 5/14/2021
I learnt few areas where I need to be focused more. in this lecture BigData and its future narrated nicely to take a note on emerging technologies and their importance. Thank you.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100












