MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Create Your WebBrowser: Learn C# Fundamentals Practically

Course Summary

A practical guide to learn the fundamentals of C# programming and developed your own web browser program.

  • +

    Course Syllabus

    • Introduction
      • Introduction
      • Assumptions
      • What is C#?
      • High Level VS Low Level Programming Language
      • Object Oriented and Procedural Programming Language
      • Why Learn C# Programming Language?
      • Conclusion
      • Lecture Notes
      • Resources (Source Codes and Notes)
    • Getting Started
      • Introduction
      • Microsoft .Net Framework
      • System Requirements
      • Installing Microsoft .Net Framework 4.5
      • Integrated Development Environment (IDE)
      • Installation of the IDE
      • Creating Your First Hello World GUI Program
      • Conclusion
    • Language Essentials I
      • Introduction
      • What is a Console Program?
      • Creating Your First Console Program
      • Reading and Writing in Console Program
      • Variables
      • DataTypes
      • Character Literals
      • Arrays
      • Relook at Our Previous Code
      • Your First Console Calculator I
      • Your First Console Calculator II
      • Data Manipulation
      • Data Types Conversion
      • Relook At Console Calculator
      • Conclusion
    • Language Essentials II
      • Introduction
      • Your Console Calculator: New Requirements
      • Extending the Console Calculator
      • Conditional Statements I
      • Conditional Statements II
      • Extending the Console Calculator II
      • Extending the Console Calculator III
      • Loops
      • Loops II
      • Methods
      • Methods II
      • Methods Con't and Conclusion
    • Object Essentials
      • Introduction
      • What is Object Oriented Programming (OOP)
      • Creating a Class and Object
      • What is a Class?
      • What is an object?
      • What is a Property?
      • Why OOP Matters: Polymorphism
      • Why OOP Matters: Encapsulation
      • Why OOP Matters: Inheritance
      • Inheritance in Your Console Calculator
      • Conclusion
    • GUI Programming Lab I: Control Essentials
      • Introduction
      • The WebBrowser Application
      • Create Your GUI Project
      • The Split Container
      • The TextBox
      • The Button
      • GUI Design Shortcut
      • ComboBox and CheckBox
      • The RadioButtons
      • The TabControl and TabPages
      • The Web Browser Control
      • Test Run the Program
      • Conclusion
    • GUI Programming Lab II: Event Essentials
      • Introduction
      • CheckBox Event
      • Web Browser Navigation Requirements
      • Adding in Simple URL Navigation
      • "Back" Button Event
      • "Forward" Button Event
      • "Stop" Button Event
      • Test Run the WebBrowser
      • Improved Navigation with Webbrowser Control Event
      • Test Run the WebBrowser II
      • Web Browser Search Requirements
      • Search Button Event I
      • Search Button Event II
      • Web Browser Validating and Parsing Requirements
      • Validating and Parsing I
      • Validating and Parsing II
      • Further Improvement and Conclusion

Course Fee:
USD 10

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top