Software Development From A to Z - OOP, UML, Agile and more

Karoly Nyisztor, Senior Software Engineer, Instructor

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
31 Lessons (1h 42m)
    • 1. What is This Course About?

      2:55
    • 2. Highlights

      1:53
    • 3. The Biggest Misconceptions About Becoming a Developer

      4:10
    • 4. Common Myths About Software Development

      6:09
    • 5. Activities Involved in Software Development

      2:50
    • 6. Software Development Methodologies

      1:31
    • 7. The Waterfall Model

      4:35
    • 8. Waterfall Model - Pros and Cons

      4:19
    • 9. Agile Software Development

      4:39
    • 10. Agile - Pros and Cons

      3:16
    • 11. Scrum Basics

      6:55
    • 12. The Sprint

      1:13
    • 13. Sprint Planning

      3:26
    • 14. Daily Scrum

      0:55
    • 15. Sprint Review and Retrospective

      3:06
    • 16. The Kanban System

      2:53
    • 17. Kanban Boards

      1:30
    • 18. Brief History of Programming

      4:08
    • 19. Objects

      2:40
    • 20. The Class

      2:42
    • 21. Abstraction

      1:32
    • 22. Encapsulation and Data Hiding

      2:39
    • 23. Inheritance

      3:40
    • 24. Polymorphism

      4:25
    • 25. What's UML and Why Do We Need It?

      3:10
    • 26. Class Diagrams

      2:22
    • 27. UML Relationships

      3:58
    • 28. Sequence Diagrams

      2:17
    • 29. Whats Next?

      4:12
    • 30. Q&A - Free Software for Project Management

      6:00
    • 31. Q&A - Fixing Software Bugs

      2:25