Software Development Core Concepts: Beginner

https://www.skillsoft.com/channel/software-development-core-concepts-937c5ef0-e19f-11e6-93f3-0242c0a80605?expertiselevel=95695 https://www.skillsoft.com/channel/software-development-core-concepts-937c5ef0-e19f-11e6-93f3-0242c0a80605?expertiselevel=95696
  • 4 Courses | 4h 48m 50s
  • 4 Books | 16h 19m
  • 23 Courses | 22h 57m 2s
  • 8 Books | 56h 23m
Likes 63
 
Explore the basics of software development, including languages,  basic syntax, and software development methodologies.

GETTING STARTED

Microsoft Enterprise Library

  • Playable
    1. 
    Data Access
    4m 34s
    NOW PLAYING
  • Playable
    2. 
    Exception Handling Block
    4m 22s
    UP NEXT

GETTING STARTED

Design and Development Best Practices

  • Playable
    1. 
    Software Planning Fundamentals
    3m 37s
    NOW PLAYING
  • Playable
    2. 
    Importance of the Planning Process
    3m 54s
    UP NEXT

COURSES INCLUDED

Microsoft Enterprise Library
Microsoft Enterprise Library is a collection of application blocks, used to help with common tasks in enterprise development. Explore these blocks, including the Data Access Application Block and the Exception Handling Application Block.
16 videos | 1h 22m available Badge
Human-centered Software Design
Human-centered design solves design problems and provides an optimum user experience. In this course, you’ll examine the key concepts, principles, benefits, and drawbacks of human-centered design with the use of examples. You’ll also learn about qualitative data coding, formulating hypotheses, creating prototypes, and generating design specifications. Finally, you’ll explore the differences between storyboarding and prototyping, best practices for prototyping, and prototype evaluation for making data-informed decisions.
14 videos | 1h has Assessment available Badge
Effective RAD: Rapid Application Development
Rapid Application Development can rapidly deliver software solutions that keep your customers engaged and provide the benefits that they are looking for. In this course, you’ll learn about the RAD methodology, including its advantages and disadvantages, and the traditional Waterfall System Development Life Cycle methodology. You’ll then examine comparisons of RAD with the traditional Waterfall SDLC methodology and with the Agile framework. Next, you’ll learn about the considerations and characteristics of RAD and the best practices when performing rapid software delivery. You’ll explore the customer-oriented RAD framework, including best practices, and available RAD tools and frameworks. Lastly, you’ll learn about cross-platform RAD tools and frameworks and how to create an application using the Xamarin development tool.
14 videos | 1h 10m has Assessment available Badge
Effective RAD: Agile Rapid Application Development
Agile principles will be reviewed and how they can be applied to Rapid Application Development and also how to manage Agile quality to prevent issues. The effectiveness of rapid software prototyping will be discussed along with methods and processes for delivering software at a higher velocity.
14 videos | 1h 15m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Design and Development Best Practices
The planning and design stages can greatly affect the success of developing a quality software application. Learn the best practices to use when developing software documentation, what should be included, and why.
10 videos | 33m has Assessment available Badge
Development Models & Version Control
Documentation is an important part of the planning and design stages for software development. Examine the various development methodologies, and best practices to employ when creating development documentation.
12 videos | 52m has Assessment