Course Curriculum
Detailed breakdown of topics and learning materials
Postman, REST & JSON
Introduction to Git
GIT init
Git Branches
First Session
What is Quality Assurance Part 1
What is Quality Assurance Part 2
What is the SDLC (Software Development Life Cycle) part 1
What is SDLC - Part 2
Finding Bugs Part 1
This session continues on Session SDLC part 2, where we have started looking into finding bugs and issues
Finding Bugs and Issues part 2
Rasing Bugs and issues part 1
In this Session we will learn about raising bugs and issues on Project Managment tools
Raising Bugs and issues part 2
Raising Bugs and Issues Part 3
Raising Bugs and Issues Part 4
Manual and Automation testing Part 1
Manual and Automation testing Part 2
Starting Automat Testing with Python part 1
Manual and Automation testing Part 3
Manual and Automation testing part 2
Starting Automat Testing with Python part 3
Pytest Framwork Part 1
Pytest Framwork Part 2
Pytest Framwork Part 3
Writing Automated Tests Part 1
Writing Automated Tests Part 2
Writing Automated Tests Part 3
Writing Automated Tests Part 4
Writing Automated Tests Part 5
Writing Automated Tests Part 6
CI/CD Git hub actions part 1
Last QA sesstion if you have any questions or you are running into blockers please dont hesitate to contact me we can get on a session and fix it https://github.com/karimboughannam/Xpertbotlogin This is the Github link for the full automation Code
CI/CD Git hub actions part 2
CI/CD Git hub actions part 3
CI/CD Git hub actions part 4
QA - Review Session part 1
QA - Review Seesion part 2
How to use modern AI coding assistants (Claude Code, Cursor, Copilot) effectively: prompting, context engineering, agentic workflows, reviewing AI-generated code, and security hygiene.
Google's 9 Hour AI Prompt Engineering Course In 20 Minutes
By Tina Huang · 1,681,889 views Try out a free trial with StraighterLine to save thousands on tuition: https://www.straighterline.com/bk Want to get ahead in your ...
Cursor Tutorial for Beginners (AI Code Editor)
By Tech With Tim · 935,164 views To try everything Brilliant has to offer for free for a full 30 days, visit https://brilliant.org/TechWithTim . You'll also get a 20% discount ...
Claude Code Tutorial for Beginners
By Kevin Stratvert · 685,983 views This Claude Code Tutorial teaches you what I wish I knew as a software developer about Claude Code before I started AI coding.
Command line, shell basics, and everyday Linux commands every developer needs.
Beginner's Guide to the Bash Terminal
By Joe Collins (EzeeLinux) · 2,465,868 views This video is a crash course to help new users get started with BASH. Here is a list of the commands we'll cover: BEGINNER'S ...
you need to learn BASH Scripting RIGHT NOW!! // EP 1
By NetworkChuck · 1,258,935 views Sign up for Linode here: https://ntck.co/linode and you get a $100 Credit good for 60 days as a new user! In this video ...
Bash Scripting Tutorial for Beginners
By freeCodeCamp.org · 1,097,315 views Learn bash scripting in this crash course for beginners. Understanding how to use bash scripting will enhance your productivity by ...
Meet Your Instructors
Learn from industry experts and experienced professionals
Karim Boughannam
Primary Instructor
Quality Assurance
Hi, I’m Karim! 👋 A passionate Quality Assurance Analyst & Automation Engineer dedicated to ensuring software excellence. I thrive on breaking things (in the best way possible!...
LinkedIn