Course curriculum

    1. Introduction to Tools

    2. Introduction to Discord (For Users)

    3. Discord Homework

    4. Jupyter Notebook: Quick Experimentation & Learning:

    5. GitHub - Version Control

    6. Github Homework

    7. Git Bash: Command-line-first tool

    8. Git Bash LAB - Introduction to Linux Files and directory Operation

    9. GIT - Working with Local Repository

    10. GIT - Working with remote Github repository

    11. Git Hub Part 1

    12. Git Hub Part 2

    13. Git Hub Part 3

    14. VS Code - Integrated Development Environment

    15. Cloud - AWS

    16. Cloud - Azure

    17. AWS vs AZURE Comparison

    18. Prompt Engineering

    19. Prompt Engineering Quiz

    20. AI Assistants - Claude, ChatGPT and Gemini

    21. AI Assistants Quiz

    1. Study Guide for Software Engineering

    2. What is Software Engineering

    3. Software Development Lifecycle (SDLC)

    4. AI Lifecycle vs Traditional SDLC

    5. SDLC: Planning, Requirements & Specifications

    6. - What Are Requirements

    7. - Functional vs Non-Functional Requirements

    8. - User Stories

    9. - AI-Specific Requirements

    10. - Planning vs Requirements vs Specifications

    11. SDLC: Design – Architecture & Modularity

    12. - Common Architectures

    13. - AI System Architecture (With Practical Examples)

    14. - Modularity & Separation of Concerns

    15. - Coupling & Cohesion

    16. - Frameworks & Programming Languages

    17. Maintream Frameworks and Programming Languages

    18. - Technical Debt

    19. SDLC: Implementation & Deployment

    20. - Best Parctices to writing Good Code

    21. - Version Control Basics

    22. - Deployment Concepts

    23. - CI/CD Overview

    24. - Testing (Beginner-Friendly)

    25. Containers & Packaging (Conceptual)

    26. AI Deployment Challenges

    27. SDLC: Testing & Quality

    28. LAB: Running the Sentiment Analyzer Application Locally

    29. Sentiment Analyzer Architecture Diagram

    30. How the Sentiment Analyzer Project Aligns with the SDLC

    31. Homework Lab: Running the AI Email Assistant Application Locally

    32. SDLC: Development Models, Agile & Scrum

    33. SDLC: AI in Software Engineering

About this course

  • Free
  • 54 lessons
  • 1.5 hours of video content

Discover your potential, starting today