Урок 1.00:01:39
Welcome
Урок 2.00:09:00
What You Need
Урок 3.00:08:40
What You are Going to Learn
Урок 4.00:09:50
Introduction ... Using Visual Studio Express
Урок 5.00:19:55
Introduction to C# ... Creating Your First Apps
Урок 6.00:19:28
More User Interface Controls and Events
Урок 7.00:18:04
Entering and Outputting Data ... The Concept of Storage
Урок 8.00:16:55
Mathematical Operators and Applications ... Part 1
Урок 9.00:18:42
Mathematical Operators and Applications ... Part 2
Урок 10.00:19:37
Selection Part 1 ... The IF Statement and Boolean Operators
Урок 11.00:19:52
Selection Part 2 ... Applications
Урок 12.00:19:13
User Defined Dialogs Part 1
Урок 13.00:16:20
User Defined Dialogs Part 2
Урок 14.00:19:45
Repetition ... User and Counter Controlled
Урок 15.00:16:35
Repetition ... Applications (Counters and Accumulators)
Урок 16.00:19:37
Combo Boxes and List Boxes
Урок 17.00:04:45
Problem Solving Techniques
Урок 18.00:10:00
Flowcharts
Урок 19.00:11:07
Error Handling and Debugging
Урок 20.00:18:58
Methods
Урок 21.00:19:25
Methods Extended
Урок 22.00:19:11
Data Files
Урок 23.00:11:09
Extension ... Discovering New Controls
Урок 24.00:14:31
Introduction to Exceptions
Урок 25.00:20:01
One Dimensional Arrays
Урок 26.00:15:33
One Dimensional Array Applications
Урок 27.00:19:59
Advanced One Dimensional Array Applications
Урок 28.00:16:21
Two Dimensional Arrays
Урок 29.00:19:37
Two Dimensional Array Applications
Урок 30.00:18:36
Two Dimensional Array Advanced Applications
Урок 31.00:10:59
Multi Dimensional Arrays
Урок 32.00:08:23
Built-In Mathematical Functions ... Some of the more useful ones
Урок 33.00:14:35
The Hidden Pitfalls of Computer Arithmetic ...The Concept of Tolerance
Урок 34.00:18:58
The GCD and the Euclidean Algorithm
Урок 35.00:20:00
Random Numbers
Урок 36.00:18:58
Applications
Урок 37.00:17:13
Random Selection Without Duplication
Урок 38.00:20:02
The Memory Game Application
Урок 39.00:16:26
Building Discrete Random Distributions
Урок 40.00:19:41
Introduction to OOP
Урок 41.00:19:56
Intermediate OOP Concepts
Урок 42.00:12:00
Practical Application ... Using Object Orient Programming
Урок 43.00:14:35
Structures
Урок 44.00:19:42
Introduction to Strings
Урок 45.00:18:37
Concatenation and String Accumulators
Урок 46.00:19:09
Number Problems ... Yes Number Problems with Strings
Урок 47.00:17:20
Code Validations ... Social Insurance Numbers ... Credit Cards
Урок 48.00:19:47
Other String Applications... ISBN (Books Identification)
Урок 49.00:17:04
Cryptography
Урок 50.00:12:33
More String Problem Challenges
Урок 51.00:19:52
Recursion Basics
Урок 52.00:19:09
Interesting Applications of Recursion
Урок 53.00:20:00
Solving Mazes
Урок 54.00:19:41
Sorting Basics ... The Bubble Sort
Урок 55.00:14:22
Sorting ... The Next Step
Урок 56.00:20:01
Advanced Sorting Techniques
Урок 57.00:16:21
Sorting Application ... The Median Problem
Урок 58.00:17:33
Sorting Multi-Field Records
Урок 59.00:20:01
Using Classes and Structures to Sort Multi-Field Records
Урок 60.00:20:01
Searching Techniques ... The Sequential Search
Урок 61.00:13:11
Searching Techniques ... The Binary Search
Урок 62.00:19:45
Searching Applications ... Table Lookups
Урок 63.00:15:54
Updating Sequential Files
Урок 64.00:16:37
Using Common Dialogs
Урок 65.00:19:23
Simple Sequential File Applications
Урок 66.00:17:07
Adding an SQL Database to a C# Project
Урок 67.00:19:48
Creating a Relational Database Application using SQL and C# Part 1
Урок 68.00:18:41
Creating a Relational Database Application using SQL and C# Part 2
Урок 69.00:17:24
ArrayLists and Lists
Урок 70.00:09:22
Hash Tables and Dictionary
Урок 71.00:20:00
Stacks
Урок 72.00:13:03
Queues
Урок 73.00:20:01
The Graphics Class ... Using the Form Paint Method
Урок 74.00:19:46
Using The Panel Control
Урок 75.00:17:03
The Checkerboard Problem
Урок 76.00:19:19
Mouse Events ... Part 1 Introduction
Урок 77.00:19:51
Mouse Events ... Part 2 Using Classes and Data Structures
Урок 78.00:10:15
Drag and Drop Events
Урок 79.00:18:54
Animation Part 1 ... Image Arrays and Timers
Урок 80.00:20:00
Animation Part 2 ... Creating Your Own Animation
Урок 81.00:13:31
Animation Part 3 ... Sample Application (Slot Machine Game)
Урок 82.00:19:21
Animation Part 4 ... Moving Objects using .Left and .Top
Урок 83.00:19:16
Animation Part 5 ... Moving Objects Using DrawImage
Урок 84.00:14:22
Animation Part 6 ... Image Transparency
Урок 85.00:20:00
Animation Part 7 ... Collision Detection and Keyboard Events
Урок 86.00:15:02
Animation Part 8 ... Sound Effects
Урок 87.00:19:55
Animation Part 9 ... Sample Game... Your Turn
Урок 88.00:16:54
Advanced Animation Part 1 ... Double Buffering
Урок 89.00:13:56
Advanced Animation Part 2 ...The Mouse,Panels and Double Buffering
Урок 90.00:11:35
Advanced Animation Part 3 ... Scrolling
Урок 91.00:19:34
Game Development Part 1
Урок 92.00:14:12
Game Development Part 2
Урок 93.00:04:24
Introduction to WPF ... A Little Background
Урок 94.00:17:34
WinForms vs WPF
Урок 95.00:12:29
Creating Your First Simple WPF Application
Урок 96.00:19:30
Basic XAML (Extensible Application Markup Language)
Урок 97.00:14:18
The WPF Application ... A Deeper Look
Урок 98.00:19:34
WPF User Interface Controls Part 1
Урок 99.00:19:39
WPF User Interface Controls Part 2
Урок 100.00:17:25
Introduction to WPF Panels and Layout Principles Part 1
Урок 101.00:12:10
Introduction to WPF Panels and Layout Principles Part 2
Урок 102.00:20:00
Resources and Styles
Урок 103.00:19:42
Navigation
Урок 104.00:15:41
Introduction to Binding Part 1
Урок 105.00:14:52
Introduction to Binding Part 2
Урок 106.00:18:59
Introduction to WPF Commands and Routed Events
Урок 107.00:17:53
Graphics Intro 2D Drawing
Урок 108.00:16:11
Animation Part 1
Урок 109.00:19:57
Animation Part 2
Урок 110.00:10:55
Sound and Video
Урок 111.00:06:04
A Sampling of Practical WPF Applications ... Where Do We Go From Here?
Урок 112.00:05:23
Introduction to Programming Challenges