Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
22 Videos (51m)
    • What is This Course About?

      2:13
    • Highlights

      1:32
    • Common Myths About Software Development

      4:42
    • Activities Involved in Software Development

      2:38
    • Software Development Methodologies

      1:44
    • The Waterfall Model

      1:44
    • Waterfall Model - Pros and Cons

      3:44
    • Agile Software Development

      2:14
    • Agile - Pros and Cons

      2:59
    • Agile with Scrum

      2:22
    • The Scrum Sprint Cycle

      2:56
    • Burndown Charts: what are they for, and how do we use them in Scrum

      1:08
    • Scrum Task Boards

      1:05
    • Agile with Kanban

      3:43
    • Introduction to Object Oriented Programming

      1:02
    • OOP Fundamentals: Abstraction and Data Hiding

      1:05
    • OOP Fundamentals: Inheritance and Polymorphism

      1:34
    • The Unified Modelling Language

      0:46
    • UML Class Diagrams

      1:50
    • UML Relationships

      3:46
    • UML Sequence Diagrams

      2:15
    • Whats next?

      4:12

About This Class

Learn the fundamentals of how software applications are created and maintained. This easy to follow video course explores the principles and techniques of software development. You will acquire professional and technical skills together with an understanding of analysis, design, software construction and testing.

24

Students

--

Projects

Karoly Nyisztor

Senior software engineer, instructor &  fanatic

I am the founder at Leakka, a software development, and tech consulting company. I have worked with companies such as Apple, Siemens - Evosoft, SAP, Zen Studios, and much more.

  • Website: http://www.leakka.com
  • Youtube: https://www.youtube.com/user/knyisztor (iOS development and Swift programming tutorials)
  • Pluralsight Courses: https://www.pluralsight.com/profile/author/karoly-nyisztor
  • Github: https://github.com/nyisztor
  • Twitter: https://twitter.com/knyisztor