Home > Store > Programming > Windows Programming

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training), Complete Downloadable Version, 2nd Edition

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training), Complete Downloadable Version, 2nd Edition

Your browser doesn't support playback of this video. Please download the file to view it.

Downloadable Video

  • Your Price: $199.99
  • List Price: $249.99
  • About this video
  • Accessible from your Account page after purchase. Requires the free QuickTime Player software.

    Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec.

Register your product to gain access to bonus material or receive a coupon.

Buy Lessons

DRM-Free Video Downloads. Purchase and immediately download individual lessons from this video. Make your lesson selections below and click on the Buy button.

Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec. Requires the free QuickTime Player software.

Lesson 1

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 1: Introduction to C# Applications

In this lesson you learn to write simple C# applications.  Topics covered include: command-line input and output statements, output formatting, and  compiling and running C# applications in Visual C# 2010 Express.

Duration: 00:54:51  File Size: 91 MB

Lesson 2

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 2: Introduction to Classes and Objects

This lesson explores classes, objects, methods and instance variables.  Topics covered include: class declarations, object creation,  calling an object’s methods, C#’s auto-implemented properties, and the use of constructors.

Duration: 01:00:29  File Size: 112 MB

Lesson 3

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 3: Control Statements: Part 1

In this lesson you learn to use simple control statements, including  if, if…else and while.  The use of the prefix-increment, prefix-decrement, postfix-increment and postfix-decrement operators is also explored.

Duration: 00:19:46  File Size: 38 MB

Lesson 4

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 4: Control Statements: Part 2

This chapter explores more control statements, including the for, do/while, and switch statements.  You learn to use both the end-of-file indicator to determine when user input is complete, and the boolean logical operators.

Duration: 00:37:17  File Size: 71 MB

Lesson 5

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 5: Methods: A Deeper Look

In this lesson you learn how static methods and variables are associated with a class, use of the class library documentation,  what method overloading is, using enumerations, and using methods with optional arguments.

Duration: 01:13:05  File Size: 157 MB

Lesson 6

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 6: Arrays

This lesson explores arrays.  Topics covered include how to: declare, initialize and refer to array elements, use the foreach statement to iterate through arrays, pass arrays to methods, and use command-line arguments.

Duration: 01:32:26  File Size: 184 MB

Lesson 7

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 7: Introduction to LINQ and the List Collection

This chapter explores basic LINQ concepts.  Topics covered include how to: query an array using LINQ, create and use a generic List collection, write a generic method, and query a generic List collection using LINQ.

Duration: 01:08:17  File Size: 132 MB

Lesson 8

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 8: Classes and Objects: A Deeper Look

In this lesson you focus on encapsulation and data hiding.   The "this" keyword is explored, as are the concepts of static data and methods, readonly fields, reusing your own classes, and features designed to support LINQ.

Duration: 02:12:22  File Size: 269 MB

Lesson 9

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 9: Object-Oriented Programming: Inheritance

This chapter explores how inheritance promotes software reusability. You learn how to create a derived class that inherits attributes and behaviors from a base class and  how to reuse code with the “copy and paste” technique.

Duration: 01:09:29  File Size: 142 MB

Lesson 10

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 10: Polymnorphism, Interfaces and Operator Overloading

This lesson explores polymorphism.  You learn to use overridden methods, distinguish between abstract and concrete classes, declare abstract methods and create abstract classes, and overload operators to manipulate objects.

Duration: 01:48:54  File Size: 222 MB

Lesson 11

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 11: Exception Handling

This lesson explores exceptions and how they are handled. You learn to use “try” blocks,  throw exceptions, use catch blocks and the “finally” block, use properties of class Exception, and create user-defined exceptions.

Duration: 01:14:32  File Size: 150 MB

Lesson 12

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 12: Graphical User Interfaces with Windows Forms: Part 1

In this lesson you learn how to build simple Windows Forms GUIs.  You learn to handle user-generated events, understand common control properties, and layout many common controls using the Windows Forms designer.

Duration: 02:31:57  File Size: 287 MB

Lesson 13

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 13: Graphical User Interfaces with Windows Forms: Part 2

This lesson continues the GUI discussion from lesson 12.  You learn to build menuing systems and multiple document interface (MDI) programs, and you explore several common controls.  You also learn to build custom controls.

Duration: 01:28:49  File Size: 182 MB

Lesson 14

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 14: Files and Streams

This lesson explores file management.  You learn to obtain information about files and directories, use LINQ to search through directories, and use classes FileStream and BinaryFormatter to read/write objects from/to files.

Duration: 00:52:52  File Size: 112 MB

Lesson 15

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 15: Databases and LINQ

This lesson covers databases and LINQ.  You learn to use LINQ to retrieve and manipulate data from a database, create LINQ to SQL classes, use the IDE to display database tables in applications, and other LINQ techniques

Duration: 01:41:57  File Size: 196 MB

Lesson 16

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 16: Web App Development with ASP.NET

This lesson covers Web application development with ASP.NET.  You learn to handle events from a Web Form, use validation controls, maintain user-specific information with session tracking, and create data-driven applications.

Duration: 01:38:27  File Size: 202 MB

Lesson 17

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 17: Generics

This lesson explores two key concepts: generic methods that perform identical tasks on arguments of different types;  generic classes that can be used to store objects of any class or interface type.

Duration: 00:43:49  File Size: 89 MB

Lesson 18

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 18: Collections

This lesson explores collections.  You learn to use class Array’s static methods to manipulate arrays, use enumerators to “walk through” a collection, use the nongeneric collection class Hashtable, and more.

Duration: 00:45:12  File Size: 93 MB

Lesson 19

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 19: GUI with Windows Presentation Foundation

This lesson covers Windows Presentation Foundation (WPF) GUIs.  You learn to define a WPF GUI with XAML, handle WPF user-interface events, use WPF commands, customize the look-and-feel of WPF GUIs, use data binding with WPF.

Duration: 02:20:41  File Size: 327 MB

Lesson 20

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 20: WPF Graphics and Multimedia

This lesson covers WPF graphics and multimedia features.  You learn to manipulate fonts and draw shapes, use brushes to customize objects, use transforms to reposition elements, customize the look of a control, and more.

Duration: 01:14:56  File Size: 185 MB

Lesson 21

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 21: XML and LINQ to XML

This lesson covers XML.  You learn to specify and validate an XML document’s structure, create XSL style sheets, use the Document Object Model to manipulate XML, use LINQ to XML to extract data from XML documents, and more.

Duration: 01:07:33  File Size: 162 MB

Lesson 22

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 22: Web App Development with ASP.NET: A Deeper Look

This lesson picks up from Lesson 16.  You learn to modify web application configuration settings, restrict access to pages, create a uniform website look-and-feel,  and use ASP.NET Ajax to improve your web applications.

Duration: 01:00:05  File Size: 122 MB

Lesson 23

C# 2010 Fundamentals I, II, and III LiveLessons (Video Training): Lesson 23: Web Services

This lesson explores web services with WCF. You learn about XML, JSON, SOAP and REST; service references, service endpoints, service contracts and service bindings; how to consume web services; use session tracking; and more.

Duration: 01:21:14  File Size: 195 MB

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Description

  • Copyright 2012
  • Edition: 2nd
  • Downloadable Video
  • ISBN-10: 0-13-282774-3
  • ISBN-13: 978-0-13-282774-4

29+ hours of expert video instruction!

The professional programmer's guide to C# 2010 and the powerful Microsoft® .NET 4 Framework. Developed for programmers with a background in C++, Java or other high-level, object-oriented languages, this video LiveLesson applies the Deitels signature live-code approach to teaching programming and explores Microsoft's C# 2010 language and .NET 4 in depth. The video features over 200 C# applications with over 17,000 lines of proven C# code.

Part I (Lessons 1 - 7): In this Part, you learn the basics of C# and .Net programming, including an introduction to classes and objects, control statements, methods and arrays. This course also introduces LINQ to Objects and the List collection.

Part II (Lessons (8 - 14): In this Part, you learn the basics of object-oriented programming, including inheritance, polymorphism, interfaces, and operator overloading. Other topics covered include exception handling and building GUIs with WinForms.

Part III (Lessons 15 - 23): This course covers high-end C# and .Net topics. These include LINQ, ASP.Net, Generics and Collections, Windows Presentation Foundation (WPF), LINQ to XML, and web services with Windows Communication Foundation (WCF).

When you're finished, you'll be ready to build next-generation Windows applications, web applications and web services!

LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include: IT Certification, Programming, Web Development, Mobile Development, Home & Office Technologies, Business & Management, and more. View All LiveLessons http://www.informit.com/imprint/series_detail.aspx?ser=2185116

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership