Udacity Software Development Process

seeders: 23
leechers: 15
Added on May 19, 2015 by hichysin Other > Tutorials
Torrent verified.



Udacity Software Development Process (Size: 3.95 GB)
 OO Software Engineering and UML Videos.zip445.81 MB
 Requirements Engineering Videos.zip372.31 MB
 Version Control Videos.zip364.09 MB
 Black-Box Testing Videos.zip339.29 MB
 Black-Box Testing Videos_2.zip339.29 MB
 Software Architecture Videos.zip338.37 MB
 A Tale of Analysis and Design Videos.zip293.95 MB
 Software Refactoring Videos.zip288.24 MB
 Life Cycle Models Videos.zip272.97 MB
 Unified Software Process Videos.zip268.14 MB
 Agile Development Methods Videos.zip218.87 MB
 Design Patterns Videos.zip190.09 MB
 General Concepts Videos.zip188.53 MB
 Integrated Development Environment Videos.zip111.26 MB
 Connectify_9.2.0.32804.zip8.26 MB
 OO Software Engineering and UML Subtitles.zip107.85 KB
 Requirements Engineering Subtitles.zip92.38 KB
 Version Control Subtitles.zip91.83 KB
 Black-Box Testing Subtitles_2.zip91.38 KB
 Black-Box Testing Subtitles.zip91.38 KB
 Software Architecture Subtitles.zip82.83 KB
 Software Refactoring Subtitles.zip72.63 KB
 A Tale of Analysis and Design Subtitles.zip69.34 KB
 Life Cycle Models Subtitles.zip64.97 KB
 Unified Software Process Subtitles.zip63.89 KB
 Agile Development Methods Subtitles.zip54.6 KB
 Design Patterns Subtitles.zip46.81 KB
 General Concepts Subtitles.zip44.33 KB
 Integrated Development Environment Subtitles.zip29.89 KB


Description

NOTE : there are two missing folders : overview and the white-box testing check my uploads to download them and the black-box testing duplicated sorry for that you can download it from
image
Why Take This Course?

Software engineering isn’t just about programming. It isn’t just about building a technology stack.

This course introduces the idea of software engineering as an iterative, systematic process. You will learn to use Github and Eclipse as you get introduced to the development life cycle, design processes and software testing.

Software Development Processes will show you the skills and processes needed to complement technical understanding of software products in order to make you a more effective developer in an engineering team.

Prerequisites and Requirements

A strong familiarity with Android development (perhaps through Developing Android Apps) is expected.

See the Technology Requirements for using Udacity.

What Will I Learn?

Syllabus

Lesson 1: Introduction and Overview

Importance of Software Engineering
Discipline of Software Engineering
The Software Crisis
Software Phases
Lesson 2: Life Cycle Models

Introduction with Barry Bohem
Requirements Engineering
Design
Maintenance
Software Process Model Introduction
Waterfall Process
Spiral Process
Evolutionary Prototyping Process
Rational Unified Process
Agile Process
Choosing a Model
Lifecycle Documents
Lesson 3: Integrated Development Environment

Eclipse Introduction
IDE Overview
Plug-Ins
Eclipse Demo: Create Java Project
Eclipse Demo: Create a Class
Eclipse Demo: Run Configuration
Eclipse Demo: Debugging
Lesson 4: Version Control Systems

Interview with John Britton
Version Control System Introduction
Two Main Types of VCS
Introduction to Git
Git Workflow
Git Demo: Intro to Git
Git Demo: Git + Eclipse
Git Demo: Github
Git Recap: Local Repositories
Git Recap: Remote Repositories
Lesson 5: Requirements Engineering

Interview with Jane Cleland-Huang
General RE Definition
Software Intensive Systems
Functional and Nonfunctional Requirements
User and System Requirements
Modeling Requirements
Analyzing Requirements
Requirements Prioritization
Requirements Engineering Process
Lesson 6: OO Software and UML

Object Orientation Introduction
UML Structural Diagrams: Class Diagrams
Class Diagram: Creation Tips
UML Structural Diagrams: Component Diagram
UML Structural Diagram: Deployment Diagram
UML Behavioral Diagram: Use Case
Use Case Diagram: Creation Tips
UML Behavioral Diagrams: Sequence
UML Behavioral Diagrams: State Transition Diagram
Lesson 7: Software Architecture

Interview with Nenad Medvidovic
What is Software Architecture?
Prescriptive vs. Descriptive Architecture
Architectural Evolution
Architectural Degradation
Architectural Recovery
Architectural Elements
Components, Connectors, and Configuration
Deployment Architectural Perspective
Lesson 8: A Tale of Analysis and Design

Analyzing Requirements
Refining Classes and Attributes
Adding Attributes
Identifying Operations
Refining the Class Diagram
Lesson 9: Design Patterns

Patterns Catalogue
Pattern Format
Factory Method Pattern
Strategy Pattern
Choosing a Pattern
Negative Design Patterns
Lesson 10: Unified Software Process

Use-Case Driven
Inception Phase
Elaboration Phase
Construction Phase
Transition Phase
Phases and Iterations
Lesson 11: General Concepts

Failure, Fault and Error
Verification Approaches
Pros and Cons of Approaches
Testing Introduction
Testing Granularity Levels
Alpha and Beta Testing
Black and White Box Testing Introduction
Lesson 12: Black-Box Testing

Systematic Functional Testing Approach
Test Data Selection
Category Partition Method
Produce and Evaluate Test Case Specifications
Generate Test Cases from Test Case Specifications
Model Based Testing
Finite State Machines
Lesson 13: White-Box Testing

Coverage Criteria Intro
Statement Coverage
Control Flow Graphs
Test Criteria Subsumption
MC/DC Coverage
Lesson 14: Agile Development Methods

Cost of Change
Agile Software Development
Extreme Programming (XP)
XP’s Values and Principles
Test First Development
Refactoring
Pair Programming
Continuous Integration
Testing Strategy
High Level Scrum Process
Lesson 15: Software Refactoring

Reasons to Refactor
Refactoring Demo
Refactoring Risks
Cost of Refactoring
When Not to Refactor
Instructors & Partners


▸ Alex Orso
INSTRUCTOR
▸ Sarah Spikes
COURSE DEVELOPER

Related Torrents

torrent name size seed leech

Sharing Widget


Download torrent
3.95 GB
seeders:23
leechers:15
Udacity Software Development Process

All Comments

better upload for this course here :
https://kat.cm/udacity-softw...pment-process-t10683642.html
missing the intro. can you upload it?
sure
thanks. waiting for the link.
you can download the missing folders from here


https://kat.cm/udacity-softw...pment-process-t10683642.html
ok dont worry
thanks , ok i will edit it
Thank you!
u r welcome , seed it please