Software Development From A to Z

Introduction
1 Lecture
Welcome
Software Development: Myths vs. Reality
3 Lectures | 1 Quiz
The Biggest Misconceptions About Becoming a Developer
Common Myths About Software Development
Activities Involved in Software Development
Section Quizzes
Software Development Methodologies - Waterfall & Agile
5 Lectures | 1 Quiz
Software Development Methodologies
The Waterfall Model
The Waterfall Model – Pros and Cons
Agile Software Development
Agile Model Pros and Cons
Section Quizzes - Software Development Methodologies
Agile Frameworks: SCRUM & Kanban
6 Lectures | 1 Quiz
Agile Frameworks – Scrum
The Scrum Sprint Cycle – Overview
Sprint Planning
The Daily Scrum
The Sprint Review and the Retrospective Meeting
The Kanban Agile System
Section Quizzes: Agile Frameworks
Fundamental Object-Oriented Programming Concepts
7 Lectures | 1 Quiz
Brief History of Programming
Objects
The Class
Abstraction
Encapsulation and Data Hiding
Inheritance
Polymorphism
Section Quizzes: Fundamental OOP Concepts
The Unified Modeling Language (UML)
6 Lectures | 1 Quiz
Introduction, UML Diagram Types
Class Diagrams
UML Relationships
UML Sequence Diagrams
Activity Diagrams
Statechart Diagrams
Section Quizzes: The Unified Modeling Language
Goodbye
Ask Karoly: Student Q&A Videos
2 Lectures
Fixing Software Bugs
Free Software for Agile Project Management
Sneak Peak at the Upcoming "Web Development" Section (coming soon)
2 Lectures
Overview
How Do Websites Work?
0% Complete
0/41 Steps

Overview

Software Development From A to Z Sneak Peak at the Upcoming "Web Development" Section (coming soon) Overview
In Progress
Section Progress
0% Complete
Back to Section
Next Lecture