Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Microsoft Programming.Net 4 Software Development Fundamentals 98-361

Posted By: FenixN
Microsoft Programming.Net 4 Software Development Fundamentals 98-361

Microsoft Programming.Net 4 Software Development Fundamentals 98-361
HDRips | FLV/AVC, ~256 kb/s | 800x600 | Duration: 11 Hours | English: AAC, 44.1 KHz (1 ch) | 889 MB
Genre: Development / Programming

Whether you're looking to begin a career in software development, freshen up on your fundamentals, study for the 98-361 MTA exam or just learn how to develop software for fun…the road starts here for software developers!In this fantastic series from .NET 4 guru Garth Schulte, you'll gain a solid foundation in programming. Garth will help you understand the software development lifecycle, learn how to solve problems using algorithms, and build applications that target the desktop, the web, servers and databases. You'll become comfortable using the wildy popular C# programming language and Microsoft's latest and greatest runtime engine, the .NET Framework 4.0.
And of course, you'll finish the course ready to pass the 98-361 exam. Certification shows employers you know your stuff - and if your goal is the MCTS exam, 98-361 will serve as an important stepping stone to that incredibly marketable certification!


Videos:

Introduction to Software Development Fundamentals

In this introductory Nugget, you'll learn how software runs in a computer, why we need programming languages such as C# and the tools we'll be using to build today's software. You'll also get familiar with the requirements for the 98-361 exam and how they relate to the Nuggets in this series.
00:18:44

Storage and Data Types

The basics of programming start with memory management and this nugget will begin with how to store application data using variables, data types and how the .NET framework manages variables internally via the stack and heap. You'll also learn how code executes, the call stack and the anatomy of a C# application. We'll wrap this Nugget up with a lab on how to create a C# application and use variables, data types and arrays.
00:33:48

Decision Structures

Giving our application decision making skills allows us to control the flow of code execution. This Nugget will teach you how to document these processes using flowcharts and decision tables. You'll then see how to translate them into C# decision structures using if…then and switch statements.
00:36:49

Handling Repetition

Repetition allows us to write less code by re-using code, it also makes working with data structures such as arrays and collections a snap. This Nugget will get you familiar with how and when to incorporate loops into your applications. You'll learn all about the While, DoWhile, For and ForEach loops using a real world scenario and implement recursion to create a file system browser application.
00:37:01

Handling Exceptions

Errors happen – this Nugget will show you how we can prepare our applications for these unexpected events by understanding where errors are likely to occur within our code. You'll get familiar with the details of structured exception handling and how it works before learning how to integrate error handling into an existing application.
00:27:24

Classes and Objects

Learning the techniques of Object-Oriented Programming (OOP) is vital to becoming a great software developer and this nugget starts with the basics. You'll learn what OOP is and how it helps us translate the real world into the digital world, and how we can think with an Object-Oriented mindset to help with the design process. You'll then learn how to create and design classes, turn them into objects, and work with them inside of an application to go full circle with OOP.
00:48:53

Inheritance

Mapping classes into a relational hierarchy will give our applications structure and clarity. This Nugget will show you how to do so using Inheritance; an OOP technique that helps us accomplish code reuse and simplify managing codebases. You'll learn how to create, implement and use base, derived, abstract and sealed classes. You'll also see how to utilize and work with a class hierarchy as objects within an application.
00:35:19

Polymorphism

Polymorphism is a powerful OOP technique that allows us to create many forms of the same method or object. This Nugget will show you how to design your classes to leverage the power of polymorphism and implement it from an application – you'll learn how to create virtual, sealed and abstract methods as well as how to work with overriding, overloading and method hiding.
00:25:48

Encapsulation

Encapsulation can simplify programming against our classes. This Nugget shows you how to control the accessibility of code by using access modifiers and how to harness the power of interfaces to create pluggable components. You'll also learn how to create class libraries and turn them into reusable assemblies.
00:35:58

Application Lifecycle Management

Understanding the process of developing an application is beneficial to knowing the roles and responsibilites of everyone on the team. This Nugget will get you familiar with the software development cycle – from the conceptual phase to releasing an application to the production environment.
00:20:46

Application Specifications

Making sense of specifications can be a daunting task for any developer. This Nugget will show you the basics of transforming requirements and specifications into UML diagrams and prototypes that can give you a better understanding of the application and provide assistance during the development process.
00:21:51

Algorithms and Data Structures

Storing large amounts of data and working with that data is going to require more than just your standard variable. This Nugget will show you how to work with common data structures that make it easy to work with collections of data – you'll get familiar with arrays, arraylists, linked lists, stacks and queues. You'll also see how to implement a sorting algorithm to shape the data stored in data structures.
00:41:51

Web Page Development

Web developers need to understand both the client and server side of web development – this means building web pages that are generated on the server side and rendered in the browser on the client side. This Nugget will give a brief overview of the client and server side technologies web developers will need to be successful at both ends in todays world. You'll then get familiar with client side technologies such as HTML, CSS and javascript.
00:35:27

Web Application Development

This Nugget will focus on server side techniques and technologies such as ASP.NET to build web applications. You'll understand how the web server handles requests, learn about the page life cycle and see how we can manage state on the client using cookies and the server using session state.
00:38:14

Web Hosting

This Nugget will get you up to speed on how to configure and manage a web server. You'll learn how to create sites, applications and virtual directories in Internet Information Services (IIS) as well as install and configure ASP.NET in IIS. This Nugget concludes with a look at how to deploy web applications to IIS from Visual Studio 2010.
00:24:50

Web Services

Web Services give developers a way to expose their applications' functionality over the internet. This training Nugget will show you the ins and outs of web services – from understanding how they work through WSDL and SOAP to building, deploying, consuming and testing web services in Visual Studio 2010 and IIS.
00:26:05

Windows Forms Applications

This Nugget will show you how to build desktop applications using Windows Forms. We'll build a fun, fully functional Windows application while covering visual inheritance and multiple document interface (MDI) applications along the way. You'll also learn how to design an interface from the ground up.
00:32:52

Console-Based Applications
You'll learn why console-based applications are still widely used in the real world and why it's an excellent skill for programmers to have. You'll also see how to build a command-line application in the demo for this Nugget.
00:23:25

Windows Services

Windows Services are background applications that do not require user interaction and are a great WOW factor to have in your skill set. This Nugget will teach you how to create, build, test and deploy Windows Services while showing you how to send emails and log information to the Windows event log.
00:43:32

Relational Database Management Systems

Applications need a place to store their data and software developers need to understand how to work with these repositories so we can push data in and pull data out of databases. This Nugget will teach you the basics of database design – normalization, entity relationship diagrams and how to properly design table structures. You'll also learn how to create these database objects using SQL Server Express through Visual Studio 2010's database explorer.
00:32:29

Database Query Methods

This Nugget will show you how to work with the data stored in a database. You'll learn the basics of the Structured Query Language (SQL) and how to create Stored Procedures using that knowledge. You'll also see how we can work with databases and their data using these methods from a .NET application.
00:39:03

Database Connection Methods

Understanding how to work with many different data sources is a skill employers like to see in developers. This Nugget will show you how to work with the most common data sources and data formats – you'll learn how to export information from a database to a flat file, import information into a database from an XML file and work with in-memory data using ADO.NET DataSets.
00:25:45

screenshot
Microsoft Programming.Net 4 Software Development Fundamentals 98-361

Microsoft Programming.Net 4 Software Development Fundamentals 98-361

Welcome to the best eLearning video (English, German, French, Spanish language) and many more: LINK
Do not forget to check my blog! Updated regularly!

No mirrors pls!