Advanced Programming Concepts. Advanced software development with an object-oriented focus. Design, implementation, and testing of several large programs in a Java and Linux environment using current technologies.
- Introduction
- Intro to server side and client
- Side scripting
- Web page designing using html pages
- Web designing using javascript and html
- Wizard control
- Ad rotator
- Asp.net to handle images
- Managing server controls
- Passing complex data
- Link to xml
- AJAX
- AJAX toolkit
- Drag panel extender AJAX toolkit
- Filtered textbox bender
- Intro to jquery
- Creating wcf categories
- Configuring and developing web applications
- Intro
- Asp.net mvc life cycle
- Mvc controller
- Mvc view
- Action in form tag
- Routing in mvc
- Asp.net mvc databases
- Pass value from view to controller
- Http get and post
- Ado.net in mvc
- Mvc master page
- Allow anonymous filter
- Form based authentication
- Css implementation
- Dropdown button control
- Partial view calling
- Asp.net mvc with registration
- Routing in asp.net with mvc
- Asp.net unit testing
- Web hosting
- Webgrid with custom paging and sorting
- How to enable client side validation using MVC framework
- Android Service
- Data Storage
- SQLite
- SQLite Spinner
- SQLite API
- XML & JSON
- XML Parsing SAX
- JSON Parsing
- Content Provider
- Android Notification
- Notification API
- Creating Notification Builder
- NotificationCompat.Builder class
- Multimedia
- Speech API
- Telephony API
- Location API
- nimation
- Device Connectivity
- Sensor
- Android Graphics
- Android P2P Communication
- Android Web Services