2. You have heard about programming,but you don’t know how to start You have never heard about the program,but the program is just #500,it cant hurt. You are not yet a programmer Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com Foolish assumption
3. So you really want to program Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
4. Impressionists Impress Sandra I heard girls like programmers Some reasons people want to program Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
5. Why not, it’s possible,ain’t it? They said I can’t do it I am in computer science Some reasons people want to program(contd) Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
6. Some reasons people want to program(contd) FinancialReasons I heard they pay programmers a lot My brother is a programmer and they pay him $5,000,000 per annum I need to hack into GTB Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
7. Serious reasons To get a particular job done To solve the world’s problems I like tinkering My final year project involves programming Some reasons people want to program Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
9. So what in the world is a program A program is a piece of instruction written to allow a computer perform a particular job Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
10. Text editor Linker Builder/compiler IDE(integrated development environment) What do you use to write a program Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
11. A mobile application A web application ( e.gbing,facebook,google) An application to calculate my GP( sorry, you can’t write a program to increase it) A word editing software ( Microsoft word) A graphics app( Coreldraw) So what can you program Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
12. A sound editing software ( e.g Fruity loops) An accounting package(Peach tree) A program to manage my financial details An Operating system( Windows 7) A robot A program to help you trade forex You get it, you can program anything So what can you program(contd) Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
13. Not a magician Not intelligent Not going to take over the world(yeah, I know you’ve watched terminator) Not a cool GUI that does nothing( true) What a program is not Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
14. Interest, passion Action Learning(Knowledge, direct your passion) Practice Practice Practice So, what does it entail Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
15. C#.Net . (pronounced C Sharp dot net) So what language Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
17. A language is a set of semantics, syntax and expressions that make up a way of communicating our instructions to a But wait, whats a language?(contd) Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
18. C# is an event-driven, object oriented and visual programming language in which programs are created using an Integrated Development Environment (IDE). Microsoft announced the C# programming language in 2000. Ok, So whats C# Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
19. Wait, whats.Net Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com Web applications Mobile Devices A stand alone desktop app ( Windows media player)
20. Wait, whats.Net(contd) Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com The .NET platform is one over which Web-based applications can be distributed to a great variety of devices (even cell phones) and to desktop computers. The platform offers a new software-development model that allows applications created in disparate programming languages to communicate with each other.
21. Enuff with the talk,show me the money, sorry a real program Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
22. Objective Write a program that displays “welcome to Novice to professional” to the screen. Our first C# program Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
24. Objectives Write a program that allows a user enter two numbers, add it and display the result. Our next program Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
25. Placeholders used to refer to the values we’ll be working with Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com Variables
26. Types:- the kind of data they allow Size Values names Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com Variables have
27. Numerical types:- int short byte Double etc String types Char string Boolean type User defined type Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com Variables are divided into
28. Deployment How do I give my friend this program Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com
29. Network with people Make out time for it Register @ codeproject.com What next Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com