Course Outline
c# COURSE OUTLINE:
Class-01: First C# Programs
- Hello, World
- Variables and Expressions
- Using C# as a Calculator
- Input/Output in C#
.NET Framework Class Library
Class-02: Data Types in C#
- Data Types
- Integer Types
- Floating Point Types
- Decimal Type
- Characters and Strings
- Boolean Type
- Conversions
Nullable Types
Class -03: Operators and Expressions
- Operator Cardinality
- Arithmetic Operators
- Relational Operators
- Logical Operators
- Assignment Operators
Expressions
Class-04: Control Structures
- If , it else, if else if
- Loops
- Arrays
- Foreach
- More about Control Flow
Switch
Class- 05: Object-Oriented Programming
- Objects
- Classes
- Inheritance
- Polymorphism
- Object-Oriented Languages
Components
Class-06: Classes, Namespaces
- Classes as Structured Data
- Namespaces
- Methods
- Constructors and Initialization
- Static Fields and Methods
Constant and Readonly
Class-07: Methods, Properties and Operators
- Methods
- Parameter Passing
- Method Overloading
- Variable-Length Parameter Lists
- Properties
Operator Overloading
Class-08: Characters and Strings
- Characters
- Strings
- String Input
- String Methods
- String Builder Class
Programming with Strings
Class-09: Arrays and Indexers
- Arrays
- Random Number Generation
- Arrays as Collections
- Bank Case Study – Step 1
Indexers
Class-10: Formatting and Conversion
- To String
- Format Strings
- String Formatting Methods
- Bank Case Study – Step 4
Type Conversions
Class-11: Exceptions
- Exception Fundamentals
- Structured Exception Handling
- User-Defined Exception Classes
- Inner Exceptions
Bank Case Study – Step 5
Course Outline for Android App:
Class-12: Introduction
- Introduction
- Installing Required Tools
- Hello World
Android Emulators
Class-13: Layouts
- Linear Layout
- Relative Layout
- Table Layout
- Scroll View
- Frame Layout
Absolute Layout
Class-14: Controls
- Text View
- ImageView
- Edit Text
Others 100+
Class-15: Alerts
- Toast Message
- Alert Dialog
Popup Menu +
Class-16: Buttons
- Button
- Image Button
- Check Box
- Radio Button
- Switch Button
Toggle Button +
Class-17: Bar Control
- Action Bar
- ToolBar
- RatingBar
- SeekBar
Navigation Bar +
Class-18: Date, Time & Calendar
- DateTime Picker
- Time Picker
- Digital Clock
- Analog Clock
- Text Clock
Calendar View +
Class-19: Web View
- WebView
- Load HTML Data with WebView
Implementing Navigation Back in WebView +
Class-20: Gird View
GridView Full Details +
Class-21: SQLite Database App
CRUID Operations with Join
Class-22-26: Full Project
- Simple Facebook App
- System app
- Chat App
- Security App
- Gallery App
- Calculator App
- Weather App
- Media Player App
- Mail Sending App
- Compus App
- Flash Light App
- Camera App
- To Do List
Others 10+ (If Time Available)
Class-27: Play Store Account
- Account Create
- Verify
Preparing for Upload +
Class-28: Adds
Secret That will discuss in Class time.
Class-29:
Account Creation on Market Places
Fiverr, freelancer, Peopleperhour
Class-30:
Profile Building With Discussion fiverr & Gig creation
Class-31:
Profile Building With Discussion (freelancer, Peopleperhour)
Tips & Secrets Mentioned Marketplaces
Class-32:
Market Places
Tips & Secrets Mentioned Marketplaces
__ __ __
Career Support
After course completion, students
can get jobs as:
Apps Developer
It Firm
Freelancer
Upwork
Elance
Fiverr
__ __ __
Software Taught
♦ Eclipse IDE
♦ Android Studio
♦ Android SDK and Admob SDK
♦ IntelliJ IDEA
♦ Version Control
♦ Google apps engine