Beginners Guide To C# With Visual Studio 2017

Learn Real C# with Windows Forms!

4.44 (211 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Beginners Guide To C# With Visual Studio 2017
841
students
6.5 hours
content
Oct 2017
last update
$44.99
regular price

What you will learn

Create and run a simple Windows Form project

Describe how properties are used to control the appearance of forms

Add objects such as labels to forms, and write code to change the text of the label

Understand why variables are needed and how they operate

Describe how data types must match for code to work

Understand the purpose of a name space and how it makes creating programs easier

Use different data types like bool, string, decimal and int

Understand the concept of a literal

Use pictures boxes to show images

Understand how string interpolation works

Understand how to print new line characters

Learn how to use text boxes and rich text boxes

Describe how to connect multiple controls with code

Work with multiple numerical variables and produce numerical output

Apply format specifiers to produce formatted output

Describe how to declare and set multiple variables on a single line to save time and effort when coding

Read text values and convert them to numerical form

Describe how methods are called to perform a variety of actions

Create a simple graphical user interface

Describe the importance of ensuring that data types are matched when using the assignment operator

To call multiple methods on a single object using method chaining

Explain in detail the concept of variable scope

Explain how DateTime objects are created and used

Explain the concept of variable scope

Understand how to start a Visual Studio project in several ways

Understand how to work with compound operators that represent addition and subtraction

Describe how the compound division and multiplication operators work

Use the numeric up/down control and understand the remainder operator

Explain logical operators like <= and >=

Describe how to work with check boxes in an interface

Explain how the logical and operator works

Understand how the logical or operator works

Make comparisons using if/else and strings

Make comparisons using if/else and numerical quantities

Use methods with if/else blocks to make decisions

Use if/else blocks with check boxes to make decisions

Understand the concept of a literal

Why take this course?

🎉 Beginners Guide To C# With Visual Studio 2017 👩‍💻🔧


Course Headline:

🚀 Learn Real C# with Windows Forms!
Join our comprehensive beginner's course designed to kickstart your journey into the world of C# programming using Visual Studio 2017. Dive into the core language features and practical applications with step-by-step guidance.


Course Instructor:

👤 T O
Your course instructor, T O, is an experienced author who has previously published "Beginning C# Hands-On-The Core Language" with Packt Publishing. With a passion for simplifying complex topics, T O brings a wealth of knowledge and a personal approach to your learning experience.


Course Description:

Very Important: 🚫

  • Review the Curriculum: Please take a moment to review the course curriculum to ensure this is the right fit for your learning needs before enrolling.
  • Watch Free Preview Videos: Assess whether my presentation style aligns with your learning preferences by checking out the free preview videos. Remember, I'm an individual contributor, and these videos are often recorded after a full day's work.
  • Feedback is Welcome: If you encounter any issues or something needs clarification, please let me know. As a single contributor, I am committed to providing the best learning experience I can and will address any concerns promptly.

Course Highlights:

  • Learn C# Fundamentals: Get acquainted with C# as a powerful programming language, essential for developing applications in .NET.
  • Use Visual Studio 2017: Gain hands-on experience with the most current version of C# (7.0) using the popular and versatile Visual Studio 2017 IDE.
  • Real-World Application: Learn by doing as you build real Windows Forms applications, applying the concepts you learn directly.
  • HD Video Lessons: Each lesson comes with high-definition video content, complemented by downloadable code samples and accompanying questions to enhance your learning.
  • Practical & Engaging: This course is crafted for beginners who are eager to start coding without getting bogged down in theory.
  • Cross-Language Relevance: Understand that many of the concepts taught in this course apply to other programming languages like Java, making your learning broader and more versatile.

Course Features:

Hands-On Learning: Engage with a curriculum designed to get you coding from day one. ✅ Detailed Explanations: Benefit from in-depth explanations that cover all the essentials without overwhelming information. ✅ Real Examples: Work on real examples and projects that mirror real-world scenarios. ✅ Supportive Community: Join a community of fellow learners who are also embarking on their C# journey. ✅ Downloadable Resources: Access lesson resources, including code samples and questionnaires for deeper understanding.


Enrollment Considerations:

  • This course is tailored for absolute beginners in the C# programming language.
  • If you are already familiar with C# or have intermediate to advanced skills, this course may not offer new insights.
  • Ensure that you are comfortable with the course's presentation style by reviewing the free preview videos.

Thank you for considering this course as your stepping stone into the exciting world of C# programming. I'm here to guide you every step of the way and can't wait to see you thrive inside the course! 🌟


Note: Parts of the promotional material are licensed from presentermedia, ensuring a high-quality multimedia learning experience.

Join us, let's make coding in C# second nature to you! 🚀💻

Our review


Course Overview

Global Rating: 4.55

This course is designed for individuals ranging from complete beginners to programmers seeking to refresh their skills with Visual C#, particularly within the Windows Forms application framework. The course is paced appropriately for newcomers, ensuring a solid understanding of basic concepts with a hands-on approach. It serves as an excellent introduction to event-driven programming in C# and Visual Studio 2017.

Pros:

  • Beginner-Friendly: The course is slow and patient, ideal for beginners who are dealing with fundamental concepts.
  • Clear Explanations: The instructor provides thorough explanations, taking the time to ensure understanding.
  • Hands-On Learning: Emphasizes practical application through exercises that reinforce learning.
  • Well-Structured Content: The course is well-organized, making it easy to follow and understand.
  • Comprehensive Coverage: Covers principles of objects, methods, classes, and basic programming control structures.
  • Instructor Quality: The instructor is praised for being clear, thorough, and easy to understand.
  • Supportive Community: Some learners have taken the course with family members or intend to use it as a resource for educational purposes at colleges.
  • Useful for Varied Levels: Even experienced programmers find value in refreshing their skills or learning the specifics of Visual Studio 2017 and C#.

Cons:

  • Limited Advanced Content: Some more experienced programmers feel that the content is too basic and are looking for more advanced topics like different types of loops or a deeper dive into object-oriented programming (OOP).
  • Pace for Experienced Users: A few seasoned users watch the videos at 1.5x speed to accommodate their existing knowledge base.
  • Example Relevance: Some learners find the examples given in the course to be somewhat inane, possibly because they are too experienced or the examples do not resonate with their expectations.
  • Lack of Certain Explanations: There is a suggestion that some key programming concepts could be explained more briefly to avoid confusion, such as explanations on what "void" means or overloading methods like ToLower().

General Learner Feedback:

The overwhelming majority of learners report a positive experience with the course. Many are impressed with how it helps beginners get started with Windows UI coding and appreciate the clear, step-by-step approach to learning C# within Visual Studio 17. The course is highly recommended as a starting point for those new to the language or those looking to refresh their knowledge.


Note: The reviews indicate that this course is particularly well-suited for beginners and those seeking a refresher on C# and Windows Forms application development. For programmers with prior experience or looking for more complex topics, it may be advisable to consider follow-up courses that offer more advanced material.

1178104
udemy ID
12/04/2017
course created date
21/11/2019
course indexed date
Bot
course submited by