Limited time · 90% off Premium Membership - claim $199 deal →
Mammoth Club All levels 7 sections 32 lectures

Principles of Software Engineering I

Principles of Software Engineering I

01
Skill level
All levels
02
Sections
7
03
Lectures
32
04
Instructor
John Bura
What's inside

This course includes.

7
Sections
32
Lectures
32
Resources
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

7 sections · 32 lectures
+ 00 Course Overview - Principles of Software Engineering I 2 lectures
00 Course Overview Locked
Source Code Locked
+ 01 Introduction to software engineering principles 3 lectures
01 What Is Software Engineering And Its Principles Locked
02 Why Do We Need Software Engineering Principles Locked
Source Code Locked
+ 02 Stages of the software development lifecycle 7 lectures
01 What Is Software Development Lifecycle Locked
02 Planning And Requirement Analysis In The Software Development Lifecycle Locked
03 Defining Requirements In The Software Development Lifecycle Locked
04 Designing Product In The Software Development Lifecycle Locked
05 Developing And Testing In The Software Development Lifecycle Locked
06 Deploying In The Software Development Lifecycle Locked
Source Code Locked
+ 03 Principles of Software Engineering 5 lectures
01 Kiss (Keep It Simple, Stupid) Software Engineering Principle Locked
02 Yagni (You Aren’T Gonna Need It) Software Engineering Principle Locked
03 Bduf (Big Design Upfront) Software Engineering Principle Locked
04 Dry (Don’T Repeat Yourself) Software Engineering Principle Locked
Source Code Locked
+ 04 Advanced Principles of Software Engineering 6 lectures
01 Occam’S Razor Software Engineering Principle Locked
02 Avoid Premature Optimization Software Engineering Principle Locked
03 Measure Twice And Cut Once Software Engineering Principle Locked
04 Least Astonishment Software Engineering Principle Locked
05 Law Of Demeter Software Engineering Principle Locked
Source Code Locked
+ 05a Introduction to Object Oriented Programming Concepts 3 lectures
00A What Is Object Oriented Programming With Classes And Objects Locked
00B What Are Inheritance, Interfaces And Abstract Classes Locked
Source Code Locked
+ 05b SOLID Principles of Software Engineering 6 lectures
01 Single Responsibility Principle In Solid Software Engineering Locked
02 Open Closed Principle In Solid Software Engineering Locked
03 Liskov Substitution Principle In Solid Software Engineering Locked
04 Interface Segregation Principle In Solid Software Engineering Locked
05 Dependency Inversion Principle In Solid Software Engineering Locked
Source Code Locked
Description

About this course.

In this first part of Software engineering principles you will learn the following:

  • Stages of the software development lifecycle
  • Principles of Software Engineering
  • Advanced Principles of Software Engineering
  • Introduction to Object Oriented Programming Concepts
  • SOLID Principles of Software Engineering

You will learn from something as basic like what a software is, to more complex topics such as the SOLID principles.

Don't miss out on this opportunity and sign up today!


Instructors

Taught by people who ship.

John Bura

John Bura

Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.

Ready to start building?

Principles of Software Engineering I

Buy lifetime access →