Course / Course Details

Software Development Process Course

  • Gayathri Perumal image

    By - Gayathri Perumal

  • 0 students
  • N/A
  • (0)

Course Description

  • Software Development Process is a comprehensive course that introduces learners to the structured process of planning, designing, developing, testing, deploying, and maintaining software applications. The course covers the Software Development Life Cycle (SDLC), development methodologies, requirements gathering, project planning, quality assurance, and software maintenance. It is suitable for beginners and aspiring software developers who want to understand how professional software projects are developed from idea to delivery.

Course Outcomes

  • Understand the Software Development Life Cycle (SDLC).
  • Identify and explain the major stages of software development.
  • Gather and analyze software requirements.
  • Understand software planning and project management fundamentals.
  • Apply suitable software development methodologies.
  • Understand the role of design and architecture in software projects.
  • Explain coding, testing, debugging, and quality assurance processes.
  • Understand software deployment and release practices.
  • Recognize the importance of software maintenance and updates.
  • Understand how development teams collaborate throughout a project.
  • Apply a structured approach to developing software solutions.
  • Gain a strong foundation for working on real-world software projects.

Course Curriculum

  • 1 chapters
  • 106 lectures
  • 0 quizzes
  • N/A total length
Toggle all chapters
1 Lesson Overview Georgia Tech Software Development Process


2 Object Orientation Introduction Georgia Tech Software Development Process
2.28 Min


3 Objects and Classes Georgia Tech Software Development Process
1.03 Min


4 Benefits of OO Georgia Tech Software Development Process


5 OO Benefits Quiz Georgia Tech Software Development Process


6 OO Benefits Quiz Solution Georgia Tech Software Development Process


7 OO Analysis History Georgia Tech Software Development Process
2.16 Min


8 OO Analysis Overview Georgia Tech Software Development Process
1.57 Min


9 Modeling Classes Quiz Georgia Tech Software Development Process


10 Modeling Classes Quiz Solution Georgia Tech Software Development Process


11 Running Example Explanation Georgia Tech Software Development Process
1.31 Min


12 UML Structural Diagrams Class Diagram Georgia Tech Software Development Process


13 Class Diagram Class Georgia Tech Software Development Process
3.23 Min


14 Class Diagram Attributes Georgia Tech Software Development Process
1.45 Min


15 Class Diagram Operations Georgia Tech Software Development Process
1.29 Min


16 Class Diagram Relationships Georgia Tech Software Development Process
1.29 Min


17 Class Diagram Relationships Quiz Georgia Tech Software Development Process


18 Class Diagram Relationships Quiz Solution Georgia Tech Software Development Process


19 Class Diagram Dependency Relationship Georgia Tech Software Development Process
1.01 Min


20 Class Diagram Association Aggregation Relationships Georgia Tech Software Development Process
2.56 Min


21 Class Diagram Generalization Relationship Georgia Tech Software Development Process
1 Min


22 Class Diagram Creation Tips Georgia Tech Software Development Process
1.49 Min


23 UML Structural Diagrams Component Diagram Georgia Tech Software Development Process
3.07 Min


24 UML Structural Diagrams Deployment Georgia Tech Software Development Process
1.17 Min


25 UML Behavioral Diagrams Use Case Georgia Tech Software Development Process
1.28 Min


26 Use Case Diagram Actors Georgia Tech Software Development Process
2.08 Min


27 Building a Use Case Diagram Georgia Tech Software Development Process
2.39 Min


28 Use Case Example Georgia Tech Software Development Process
3.08 Min


29 Role of Use Cases Georgia Tech Software Development Process
1.58 Min


30 Use Case Diagram Creation Tips Georgia Tech Software Development Process
1.39 Min


31 UML Behavioral Diagrams Sequence Georgia Tech Software Development Process
2.5 Min


32 UML Behavioral Diagrams State Transition Diagram Georgia Tech Software Development Process
2.23 Min


33 State Transition Diagram Example Georgia Tech Software Development Process
2.58 Min


34 Recap Quiz Georgia Tech Software Development Process


35 Recap Quiz Solution Georgia Tech Software Development Process


36 Recap Quiz Georgia Tech Software Development Process


37 Recap Quiz Solution Georgia Tech Software Development Process


38 Lesson Overview Georgia Tech Software Development Process


39 Interview with Nenad Medvidovic Georgia Tech Software Development Process
6.18 Min


40 What is Software Architecture Georgia Tech Software Development Process
1.41 Min


41 https://youtu.be/6bX2EPI-BqE?si=r_C47KuBynpXlraR
1.45 Min


42 Prescriptive vs Descriptive Architecture Georgia Tech Software Development Process


43 Architectural Evolution Georgia Tech Software Development Process
1.28 Min


44 Architectural Degradation Georgia Tech Software Development Process
1.33 Min


45 Architectural Recovery Georgia Tech Software Development Process


46 Architectural Recovery Quiz Georgia Tech Software Development Process


47 Architectural Recovery Quiz Solution Georgia Tech Software Development Process


48 Real World Example Georgia Tech Software Development Process
2.2 Min


49 More Examples Georgia Tech Software Development Process
1.23 Min


50 Final Example Georgia Tech Software Development Process
1.4 Min


51 Architectural Design Quiz Georgia Tech Software Development Process


52 Architectural Design Quiz Solution Georgia Tech Software Development Process
1.24 Min


53 Architectural Elements Georgia Tech Software Development Process
1.27 Min


54 Components Connectors and Configurations Georgia Tech Software Development Process
1.31 Min


55 Configuration Example Georgia Tech Software Development Process


56 Deployment Architectural Perspective Georgia Tech Software Development Process
1.23 Min


57 Architectural Styles Georgia Tech Software Development Process
1.27 Min


58 Types of Architectural Styles Georgia Tech Software Development Process
3.09 Min


59 Architectural Styles Quiz Georgia Tech Software Development Process


60 Architectural Styles Quiz Solution Georgia Tech Software Development Process
1.05 Min


61 P2P Architectures Georgia Tech Software Development Process


62 Napster Example Georgia Tech Software Development Process
3.55 Min


63 Skype Example Georgia Tech Software Development Process
3.44 Min


64 Takeaway Message Georgia Tech Software Development Process
1.44 Min


65 Introduction Georgia Tech Software Development Process
1.11 Min


66 Analyzing Requirements Georgia Tech Software Development Process
6.4 Min


67 Refining Classes and Attributes Georgia Tech Software Development Process
5.56 Min


68 Adding Attributes Georgia Tech Software Development Process
3.56 Min


69 Identifying Operations Georgia Tech Software Development Process
3.14 Min


70 Adding Relationships Georgia Tech Software Development Process
6.33 Min


71 Refining Relationships Georgia Tech Software Development Process
2.22 Min


72 Refining the Class Diagram Georgia Tech Software Development Process
3.58 Min


73 Final Considerations Georgia Tech Software Development Process
2.29 Min


74 Debriefing Georgia Tech Software Development Process
1.22 Min


75 Lesson Overview Georgia Tech Software Development Process


76 History of Design Patterns Georgia Tech Software Development Process
2.2 Min


77 Patterns Catalogue Georgia Tech Software Development Process
1.02 Min


78 Pattern Format Georgia Tech Software Development Process


79 Factory Method Pattern Georgia Tech Software Development Process
2.21 Min


80 Factory Method Pattern Example Georgia Tech Software Development Process
1.39 Min


81 Strategy Pattern Georgia Tech Software Development Process
1.57 Min


82 Strategy Pattern Example Demo Georgia Tech Software Development Process
6.32 Min


83 Other Common Patterns Georgia Tech Software Development Process
3.44 Min


84 Choosing a Pattern Georgia Tech Software Development Process
1.05 Min


85 Choosing a Pattern Quiz Georgia Tech Software Development Process


86 Choosing a Pattern Quiz Solution Georgia Tech Software Development Process
1.02 Min


87 Negative Design Patterns Georgia Tech Software Development Process


88 Lesson Overview Georgia Tech Software Development Process


89 History of RUP Georgia Tech Software Development Process
1.27 Min


90 Key Features of RUP Georgia Tech Software Development Process
1.18 Min


91 UML Quiz Georgia Tech Software Development Process


92 UML Quiz Solution Georgia Tech Software Development Process


93 UML Quiz Georgia Tech Software Development Process


94 UML Quiz Solution Georgia Tech Software Development Process
1.48 Min


95 Use Case Driven Georgia Tech Software Development Process


96 Architecture Centric Georgia Tech Software Development Process
1.43 Min


97 Iterative and Incremental Georgia Tech Software Development Process
1.56 Min


98 Cycle Example Georgia Tech Software Development Process
1.53 Min


99 https://youtu.be/cG8bU6ueRro?si=M5wnvUQG-8TtJhRn
2.39 Min


100 Iterations Georgia Tech Software Development Process
1.13 Min


101 Iterative Approach Quiz Georgia Tech Software Development Process


102 Iterative Approach Quiz Solution Georgia Tech Software Development Process
2.18 Min


103 Inception Phase Georgia Tech Software Development Process
4.18 Min


104 Construction Phase Georgia Tech Software Development Process
3.19 Min


105 Transition Phase Georgia Tech Software Development Process
2.55 Min


106 Phases and Iterations Georgia Tech Software Development Process
2.24 Min


Instructor

0 Rating
0 Reviews
14 Students
293 Courses

Course Full Rating

0

Course Rating
(0)
(0)
(0)
(0)
(0)

No Review found

Sign In or Sign Up as student to post a review

Student Feedback

You must be enrolled to ask a question

You must be enrolled to ask a question