ANDROID TRAINING COURSE MODULES Module-I: Introduction to Android Introducing Android. Installing Development Tools. Using the Emulator. Android developer tools. Eclipse, IDEs and Tools. Module-II: Introduction to Android Part-II Android Development Environment Elements of Android SDK Using the Emulator. Android Software Stack Android Application Architecture Android Libraries Module-III: Java with Android Android User Interface The Example Application Design by Declaration Opening Screen Design Applying Styles Adding a Menu
Module-IV: Files, Saving States and Preferences Saving Application Data Creating and saving preferences Creating standard preference activity Saving Activity State Module-V: Database and Content Providers Introducing SQLite Cursors and content values Working with SQLite Database Using Content providers Module-VI: SQL Database Demo Content provider MIME types Searching for content Adding, changing, and removing content Working with content files Module-VII: Hello Android Mobile World App Creating your first project The manifest file Layout resource Running your app on Emulator
Lab Exercise: Create, Compile and Run 'Hello, Android' App Module-VIII: Hello Android Mobile World App File System Preferences Notifications Security model Module-IX: Bluetooth, Network and WiFi Using Bluetooth Managing Network Connectivity Managing WiFi Module-X: Sensors Using Sensors and Sensor Manager Interpreting sensor values Using Compass, Accelerometer and orientation services Controlling Device Vibration Module-XI: Mapping and Location Based Services Using Location Based Services Setting up your Emulator with Location Based Services Selecting a Location Provider Finding Your Location Using Proximity Alerts
Using the Geocoder Creating MapBased Activities WEB DESIGNING 1. HTML/ DHTML 2. CSS 3. Photoshop 4. PSD to XHTML conversion 5. Crose browser Compatibility 6. Logo Designing 7. Banner Designing 8. Web 2.0 9. Graphic Designing 10. Dreamweaver HTML Introduction to Internet Understanding Browsers Starting with HTML HTML Page Structure Defining Web Layout( Head & Body) Head Tags BODY tag with Bgcolor, Background with image and text color.
Text formatting Text attributes Importance of heading tags (H1 H6) H6) Marquee text with or without background, Blink the text attributes Divide section using <HR> line with width, align, size Knowing Images format for web Working with images Images attributes Working with Tables Table attributes Colspan, Rowspan Table Border, Align, Valign Table background image, color to cell Nesting tables Using list Ordered list Unordered list Bullets (disc, square, circle) Upper alphabets, lower alphabet, roman upper or lower Working with Links Internal Links External Links Anchor Link Email Link Linking with text
Links with images working with forms knowing get and post action Radio button, Check box, Text box, Drop-down list, Use attribute Size, Max-length, Name attributes Add Submit and Reset Button Photo shop Defining page setup for web Understanding file formats for web Understanding Pixels & Resolution Navigating Photoshop Working with tools Working with Multiple Images, Rulers, Guides & Grids Working with layers, Merging Layers, locking layers Blending modes, opacity & fill Adjusting Canvas Size & Canvas Rotation Creating text, applying styles effects Creating web patterns Levels, Curves adjustment Patch tool image correction Enhancing image for web Retouching images
Transforming of images Color pallet Using filters for effect Render, glass, wood texture, emboss Creating Web Layout Creating Web banners Web Animation in Photoshop Converting Photoshop Layout to HTML in Photoshop CSS Introduction to Cascading Style Sheets Types of Style Sheets (Inline, Internal and External) Class Selector ID Selector Absolute Relative Positioning Inline menu DIV + CSS Layout Design PSD to CSS Conversion Dream weaver Exploring Dreamweaver Interface Planning & Setting Web Site Structure Working with panels
Understanding and switching views Using property inspector Formatting text Creating Web pages Hyper Linking pages External Linking Anchor & Email Link Inserting Tables Merging cells Setting table properties Working with images Understanding jpg and GIF file format Image Linking Creating rollover images Inserting flash swf file in web pages Working with forms Validating forms Creating and working with Templates Working with Spry Menu Bar Creating Tabbed Panel Creating Collapsible panel Using Behaviors Creating interactive website Creating Tables website using CSS