Ø Introduces key skills of problem solving and visual computer.. programming, including the elementary programming concepts.[r]
Trang 1Visual Programming
by
Muhammad Bilal Zafar (AP)
Trang 2COURSE INTRODUCTIO
N
Trang 3Visual Programming
Ø Programming in which more than one dimensions is used to convey semantics
Ø Diagrams, icons or demonstration of actions performed by graphical objects.
Ø It is a methodology in which development allows
programmers to grab and use of ingredients like menus,
buttons, controls and other graphic elements from a tool box
3
Trang 4Course Description
Ø Introduces key skills of problem solving and visual computer programming, including the elementary programming
concepts
Ø Covers the fundamentals & details of following
Ø Visual language
Ø Iconic and symbolic representations
Ø Debugging techniques
Ø Semantics and pragmatics of desktop applications
Ø Web programming
4
Trang 5Course Description
Ø Flow of course would be like this
Ø Fundamentals of OOP.
Ø Console based applications using Visual C++.
Ø CLR based programming using Visual C++.
Ø Desktop based applications using MFC and CLR.
and in the last part we will see
Ø Visual ASP.NET for web based applications.5
Trang 6Ø On completion of this course students will have the ability to comprehend
Ø Concepts of OOP
Ø NET Framework
Ø Visual C++
Ø ASP.net & C#
Course Objectives
6
Trang 7Ø Comprehend a programming problem and design a
solution
Ø Code a solution to a problem for both desktop and web based applications using visual tools
Course Objectives
7
Trang 8Recommended Books
Ø IVOR HORTON’S BEGINNING VISUAL C++ 2010,
by Ivor Horton
Ø ASP.NET 4 24-HOUR TRAINER
by Toe.B Right
8
Trang 9Reference Books / Readings
Ø OBJECT-ORIENTED PROGRAMMING IN C++,
4th Edition by Robert Lefore
Ø BEGINNING ASP.NET 4: IN C# AND VB
by Imar Spaanjaars
Ø For Online Library help
Ø http://msdn.microsoft.com/library/default.aspx
9
Trang 10Course Prerequisites
Ø The student is expected to somehow familiar with the
programming languages and operating systems concepts
10