Companies Home Search Profile

Learn C# with Windows Forms and a Variety of Projects

Focused View

Tom Owsiak

22:20:11

590 View
  • 00001 Getting Visual Studio 2017 Community.mp4
    04:02
  • 00002 Getting Visual Studio 2019 Community.mp4
    02:20
  • 00003 Creating and Running Tour First Executable.mp4
    05:30
  • 00004 Displaying a Message with a Label No Coding.mp4
    05:45
  • 00005 Reacting to a Button Click Coding.mp4
    06:41
  • 00006 Understanding Namespaces Classes Keywords Part 1 Examining Existing Code.mp4
    06:07
  • 00007 Understanding Namespaces Classes Keywords Part 2 Examining Existing Code.mp4
    07:04
  • 00008 Understanding Namespaces Classes Keywords Part 3 Examining Existing Code.mp4
    02:10
  • 00009 Understanding Initialize Component Part 1 Examining Existing Code.mp4
    08:50
  • 00010 Understanding Initialize Component Part 2 Modifying Existing Code.mp4
    07:00
  • 00011 Understanding References Modifying Existing Code.mp4
    07:33
  • 00012 Using Int Variables Coding.mp4
    08:12
  • 00013 Using Different Data Types Part 1 Interface Design.mp4
    10:23
  • 00014 Using Different Data Types Part 2 Coding.mp4
    04:37
  • 00015 Using Different Data Types Part 3 Coding.mp4
    06:59
  • 00016 String Methods Part 1 Coding Interface Design.mp4
    09:12
  • 00017 String Methods Part 2 Coding.mp4
    07:40
  • 00018 Using the .NET Framework Coding.mp4
    07:42
  • 00019 Classes Versus structs.mp4
    09:12
  • 00020 Method Nesting.mp4
    11:44
  • 00021 Enumerations.mp4
    06:17
  • 00022 Exceptions.mp4
    08:40
  • 00023 Variable scope.mp4
    07:55
  • 00024 If Else Simple Version.mp4
    09:28
  • 00025 If Else If Else Part 1.mp4
    11:24
  • 00026 If Else If Else Part 2.mp4
    02:32
  • 00027 If Else with Methods.mp4
    13:40
  • 00028 Ternary Operator Part1.mp4
    06:07
  • 00029 Ternary Operator Part 2.mp4
    03:43
  • 00030 Switch Blocks.mp4
    08:56
  • 00031 Logical AND.mp4
    07:31
  • 00032 Modern Switch Blocks Part 1.mp4
    08:29
  • 00033 Modern Switch Blocks Part 2.mp4
    06:52
  • 00034 Modern Switch Blocks Part 3.mp4
    03:40
  • 00035 TryParse Method With Datetime.mp4
    09:43
  • 00036 Tryparse Source Code.mp4
    05:07
  • 00037 Changing Variables Using Compound Operations.mp4
    08:36
  • 00038 While Loops Easy Example.mp4
    10:23
  • 00039 While Loops Practical Example Part 1.mp4
    06:08
  • 00040 While Loops Practical Example Part 2.mp4
    18:42
  • 00041 For Loops Basic Example.mp4
    10:51
  • 00042 For Loops Basic Example Part 2.mp4
    04:07
  • 00043 If with Rich Text Boxes Part 1.mp4
    09:03
  • 00044 If with Rich Text Boxes Part 2.mp4
    07:58
  • 00045 Gridviews with For Loops Part 1.mp4
    10:12
  • 00046 Gridviews with For Loops Part 2.mp4
    09:37
  • 00047 Working with Double Loops.mp4
    11:29
  • 00048 Foreach Loops with Arrays Part 1.mp4
    11:09
  • 00049 Foreach Loops with Arrays Part 2.mp4
    09:37
  • 00050 Picture Browser Part 1.mp4
    14:10
  • 00051 Picture Browser Part 2.mp4
    08:19
  • 00052 Picture Browser Part 3.mp4
    06:53
  • 00053 Picture Browser Part 4.mp4
    09:02
  • 00054 Picture Browser Part 5.mp4
    08:23
  • 00055 Picture Browser Part 6.mp4
    12:09
  • 00056 Picture Browser Part 7.mp4
    06:51
  • 00057 Image Browser Part 8.mp4
    07:32
  • 00058 Image Browser Part 9.mp4
    10:36
  • 00059 Image Browser Part 10.mp4
    09:18
  • 00060 Image Browser Part 11.mp4
    13:32
  • 00061 Image Browser Part 12.mp4
    10:05
  • 00062 Image Browser Part 13.mp4
    10:19
  • 00063 Image Browser Part 14.mp4
    07:29
  • 00064 Image Browser Part 15.mp4
    09:48
  • 00065 Image Browser Part 16.mp4
    21:12
  • 00066 Image Browser Part 17 Fix Issues with Crashing Code.mp4
    04:26
  • 00067 Overview of the Ideas Behind the Shape Calculator.mp4
    01:36
  • 00068 Notes Box Interface.mp4
    04:13
  • 00069 Save File Dialog for Notes Panel.mp4
    03:37
  • 00070 Open File Dialog for Notes Panel.mp4
    02:34
  • 00071 Rectangle Panel Interface Layout.mp4
    07:59
  • 00072 Tooltip Code for Rectangle Panel.mp4
    02:48
  • 00073 Copy To Clip Board Rectangle Label.mp4
    04:49
  • 00074 Code for Calculating Area Perimeter Step 1.mp4
    10:01
  • 00075 Code for Calculating Area Perimeter Step 2.mp4
    05:50
  • 00076 Add Border to Label Panel.mp4
    06:12
  • 00077 Add Border to Label Panel.mp4
    01:50
  • 00078 Make Interface for Cylinder Object.mp4
    09:01
  • 00079 Combo Box for Switching Panels.mp4
    06:41
  • 00080 Volume Button for Cylinder Object.mp4
    10:08
  • 00081 Copy Ability for Volume Label.mp4
    03:17
  • 00082 Overview of the Project.mp4
    00:39
  • 00083 Add Tab Control.mp4
    03:08
  • 00084 Add Images to Tab Pages.mp4
    02:35
  • 00085 Picture Box with Formulas.mp4
    01:43
  • 00086 Add Printing Font Objects to Bottom.mp4
    02:38
  • 00087 Overview of Formulas Used in Project.mp4
    02:20
  • 00088 Add Calculations Tab Interface Parts.mp4
    06:10
  • 00089 Add Menu Items.mp4
    04:01
  • 00090 Discrete Compounding Code Part 1.mp4
    05:56
  • 00091 Discrete Compounding Code Part 2.mp4
    07:04
  • 00092 Continuous Compounding Code.mp4
    05:17
  • 00093 Print Preview Print Dialog Color Dialog.mp4
    03:56
  • 00094 Print Event Code.mp4
    01:45
  • 00095 Change Right to Upper in Menu.mp4
    02:19
  • 00096 Printing the Formulas Image Box.mp4
    07:19
  • 00097 Printing the Text Boxes.mp4
    06:37
  • 00098 Overview of the Project.mp4
    02:21
  • 00099 Interface Layout 1.mp4
    07:18
  • 00100 Interface Layout 2.mp4
    06:06
  • 00101 Add Dialog Objects.mp4
    01:33
  • 00102 Add Yellow Highlighting to Boxes.mp4
    07:21
  • 00103 Add Ability to Load Pictures into All the Boxes.mp4
    09:52
  • 00104 Add Ability to Print to Files and Printers.mp4
    11:44
  • 00105 Add Previewing and Set Default Mode to Land Scape.mp4
    04:50
  • 00106 Add User Interface Elements for Downloading Pictures from the Web.mp4
    02:57
  • 00107 Write Code to Download Files From the Internet 1.mp4
    06:23
  • 00108 Write Code to Download Files from the Internet 2.mp4
    09:13
  • 00109 Fix Up the Filter on the Save File Dialog Object.mp4
    03:19
  • 00110 Configure Gmail to Accept Smtp Communications.mp4
    02:16
  • 00111 Email Code Part 1.mp4
    08:45
  • 00112 Email Code Part 2.mp4
    11:28
  • 00113 Email Code Part 2 Additional Information.mp4
    03:29
  • 00114 Use Regular Expressions to Confirm Email Box Entry Format is Correct.mp4
    05:18
  • 00115 Text RTF File Merger Overview.mp4
    01:41
  • 00116 Layout Interface.mp4
    04:51
  • 00117 Get Files.mp4
    01:08
  • 00118 Code File Merger Part 1.mp4
    08:31
  • 00119 Code File Merger Part 2.mp4
    07:49
  • 00120 Unintended Benefit of Our Code Design.mp4
    01:40
  • 00121 Add Ability to Merge Rtf and Text Files.mp4
    08:27
  • 00122 Prevent Code Crashes.mp4
    03:54
  • 00123 Add More Options to the File Filter.mp4
    03:12
  • 00124 Interface Parts for Saving to Files.mp4
    02:24
  • 00125 Code for Saving Files.mp4
    06:00
  • 00126 Interface Changes for Saving Word Files.mp4
    03:20
  • 00127 Code for Saving Word Files.mp4
    08:52
  • 00128 Project Overview.mp4
    02:00
  • 00129 Install SQL Tools.mp4
    03:53
  • 00130 Add a Database with a Table.mp4
    11:42
  • 00131 Add Some Table Entries.mp4
    07:41
  • 00132 Make the Main Form.mp4
    03:17
  • 00133 Run the Child Form from the Main Form.mp4
    06:18
  • 00134 Add Ability to Arrange Forms in Three Different Forms.mp4
    04:54
  • 00135 Layout Contacts Interface Part 1.mp4
    12:20
  • 00136 Layout Contacts Interface Part 2.mp4
    09:30
  • 00137 Layout Contacts Interface Part 3.mp4
    11:39
  • 00138 Add Code to Load Picture Into Box.mp4
    06:54
  • 00139 Add Code to Show an Enlarged Version of the Picture.mp4
    06:15
  • 00140 Add Image Column to Table.mp4
    04:41
  • 00141 Connect Datagridview to Table.mp4
    07:37
  • 00142 Learn How to Easily Copy Table and Reconnect Fast.mp4
    07:09
  • 00143 Add Code to Delete Records.mp4
    13:47
  • 00144 Rename All the Fields in the Datagridview.mp4
    03:22
  • 00145 Add Code to Update Records.mp4
    08:32
  • 00146 Add Code to Add Images to Database Table Using Data Grid View.mp4
    07:50
  • 00147 Add Insert Query.mp4
    06:19
  • 00148 Add Code to Read Values From Boxes into Table.mp4
    11:15
  • 00149 Confirm Insertion Code Works.mp4
    02:47
  • 00150 Add Code for Searching Through Records.mp4
    14:39
  • 00151 Add Code For Clearing Boxes.mp4
    06:18
  • 00152 Add Code Ensuring Only Images are Loaded.mp4
    09:03
  • 00153 Add Code to Search by Date.mp4
    21:04
  • 00154 Change Tab Order and Visual Styles.mp4
    09:27
  • 00155 Load Data from Datagridview to Boxes.mp4
    13:46
  • 00156 Export to Excel.mp4
    25:08
  • 00157 Add Ability to Delete From Row Header.mp4
    08:14
  • 00158 Fix Issue with Leftover Text in File Name Box.mp4
    03:40
  • 00159 Detach Database.mp4
    00:37
  • 00160 Install SQL Server 2019.mp4
    05:58
  • 00161 Confirm Local DB is Updated.mp4
    04:03
  • 00162 Update the Table and Set the Identity Cache.mp4
    08:53
  • 00163 Confirm ID is Okay by Adding and Removing Records.mp4
    04:08
  • 00164 Change the Anchor Property of the Datagridview Object.mp4
    02:18
  • 00165 Add Ability to Export to a Text File.mp4
    07:21
  • 00166 Fix Up Box with Date Time Picker for Sorting by Date.mp4
    06:18
  • 00167 Control Position of Date Time Picker Pop Up.mp4
    03:52
  • 00168 Create a Custom Message Box.mp4
    06:13
  • 00169 Run the Custom Message Box.mp4
    05:10
  • 00170 Export Selected Rows to Excel.mp4
    11:40
  • 00171 Clear Picture Box.mp4
    02:40
  • 00172 Add Code to Export to Word Part 1.mp4
    05:57
  • 00173 Add Code to Export to Word Part 2.mp4
    11:06
  • 00174 List Calculator Overview.mp4
    01:45
  • 00175 Add Input Box and Square Root.mp4
    05:18
  • 00176 Add Output Labels and Conversion to Numerical Form Code.mp4
    05:48
  • 00177 Add Square Root Button Code.mp4
    05:34
  • 00178 Add Sum Button Code.mp4
    04:15
  • 00179 Add Product Button Code.mp4
    05:16
  • 00180 Add Average Button and Code.mp4
    05:19
  • 00181 Deviations Button and Code.mp4
    06:16
  • 00182 Sum of Squares Button and Code.mp4
    05:36
  • 00183 Variance Button and Code.mp4
    04:12
  • 00184 Standard Deviation Button and Code.mp4
    04:31
  • 00185 Percent Button and Code.mp4
    11:24
  • 00186 Copy Output Label Text Back into Input Box.mp4
    09:11
  • 00187 Improve the GetDevs Method and Button Handler.mp4
    04:11
  • 00188 Power of Each Value Button and Code Step 1.mp4
    08:23
  • 00189 Power Method Step 2.mp4
    11:07
  • 00190 Improve Square Root Display and Product Display.mp4
    06:20
  • 00191 Create a Windows Form Project by Coding Each Part.mp4
    11:42
  • Description


    Are you looking forward to learning C# with Windows forms and with a variety of projects? Then this course will help you build a solid foundation in C# with ease.

    This course provides a step-by-step guide to create executable Windows form projects using C#. You will learn to code in C# and gain an in-depth understanding of the structures of Windows forms by understanding various fundamental concepts such as namespace, class, keyword, and so on. You will also learn to use the .NET framework, understand the difference between classes versus structs and explore the concept of enumerations.

    In the further section, you will learn about changing variables using compound operations. Learn about the practical examples of while loops, for loops and understand gridviews with for loops. Also, learn about how to work with double loops and for each loop with arrays. There are specific sections added that are focused on practical applications of C#.

    By the end of this course, you will be able to create Windows forms project by coding in C# for each part all by yourself.

    All resources and code files are placed here: https://github.com/PacktPublishing/Learn-C-with-Windows-Forms-and-a-Variety-of-Projects

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    I have eight years experience as a teacher of mathematics, physics, statistics, and programming. I worked for five years as a database programmer using various technologies such as .NET, Clipper, SQL, SQL Server, SAS, Excel, and many related technologies. I'm the publisher of one of the most successful courses on Udemy, called "Learn C# With Visual Studio 2013". Currently, I work as a mathematics, and computer science teacher at Mercy College in Dobbs Ferry, NY.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 191
    • duration 22:20:11
    • Release Date 2023/02/14