+91 7595024889
info@techneteducation.com
UPAHAR APARTMENT, Flat No.-21/1A, Ground Floor,
Deshbandhu Sarani, Durga Nagar,
KOLKATA-700028, West Bengal.
Android Apps Development

Andriod Apps Delevopment

Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. With a user interface based on direct manipulation, Android is designed primarily for touchscreen mobile devices such as smartphones and tablet computers, with specialized user interfaces for televisions (Android TV), cars (Android Auto), and wrist watches (Android Wear). The OS uses touch inputs that loosely correspond to real-world actions, like swiping, tapping, pinching, and reverse pinching to manipulate on-screen objects, and a virtual keyboard. Despite being primarily designed for touchscreen input, it has also been used in game consoles, digital cameras, regular PCs, and other electronics. As of 2015, Android has the largest installed base of all general-purpose operating systems.

Android is popular with technology companies which require a ready-made, low-cost and customizable operating system for high-tech devices. Android's open nature has encouraged a large community of developers and enthusiasts to use the open-source code as a foundation for community-driven projects, which add new features for advanced users[18] or bring Android to devices which were officially released running other operating systems. The operating system's success has made it a target for patent litigation as part of the so-called "smartphone wars" between technology companies.


Understanding Mobile Apps

  • What is Mobile Apps
  • Understanding .NET Assemblies
  • Different Kinds of Mobile Apps
  • Android Intro

Understanding Android

  • History Behind Android Development
  • Why we need Android Apps?
  • What you should know to learn Android
  • Java and Android

Workig With C#

  • Using C# in your program.
  • Define Namespaces
  • Data Types in C#
  • Variables and Constants
  • Value Types versus Reference Types
  • Operators and Expressions
  • Understanding Type Conversions
  • Using Console I/O
  • Formatting Numbers, Date and Times

Loop and condition

  • Writing program with If/Else
  • Switch Case
  • while and do/while, for loop and for each

Working with functions

  • What is Static and Instance Functions
  • Parameters by value and by reference
  • Function Overloading
  • Optional Parameters
  • Using Variable Length Parameter Lists
  • Arrays
  • What is System Array
  • Working with ArrayLists and Hashtables
  • .NET Collections
  • Working with Lists and Dictionaries

Object-Oriented Programming

  • Understanding OOPs
  • What is class and objects
  • Understanding Inheritance
  • Defining and Using Classes in ASP.NET
  • Understanding the Role of Interfaces in .NET

Introducing ASP.NET

  • Overview of ASP.NET 4.0
  • Client-Side vs. Server-Side Execution
  • Using Web Forms
  • ASP.NET Application Folders
  • Understanding Web.config

ASP.NET web Pages

  • Creating ASP.NET Pages
  • Understanding Code-Behind Model
  • Understanding the Life-cycle of a Web Form
  • Page Events Handling

Using Controls

  • HTML Controls
  • Web Controls
  • Controls at Runtime
  • Defining and Using Custom User Controls

Handling Events

  • What is Event Driven Programming Model
  • Understanding Event Handlers
  • What is PostBack & Non-PostBack Events
  • Using Proxies
  • Sharing Event Handlers between Events
  • Using Global.asax

Validation

  • What is ASP.NET Validation Controls
  • Client-Side Validation
  • Server-Side Validation
  • Regular Expression Validator
  • Customizing Validation
  • Working with Validation Groups

Creating and using Master Pages

  • Master Page Architecture
  • Designing a Master Page
  • Designing Content Pages

Maintaining State

  • Maintaining State within ASP.NET Applications
  • Using the Application Object
  • Using the Session Object
  • Using the ViewState Object
  • Reading and Writing Cookies
  • Using the Query String

ADO.NET

  • Understanding the ADO.NET Object Model
  • Connected vs. Disconnected Access
  • Using a Connection to Connect to a Data Source
  • Execute Queries and Stored Procedures
  • DataReader to Work with Cursors
  • DataSet with Disconnected Data
  • Using DataAdapters with DataSets

Using XML

  • Understanding XML and XML Schemas
  • Reading XML Data with a DataSet
  • Writing XML Data with a DataSet

Data Binding

  • Examining ASP.NET Data Bound Controls
  • Connected vs. Disconnected Access
  • Using the ListBox Control
  • Using the GridView Control
  • Using the DetailsView Control
  • Using the FormView Control

ASP.NET Applications Security

  • Understanding the ASP.NET 4.0 Security Models
  • Authenticating Users
  • Authorization User Requests
  • Using the ASP.NET Login Controls
  • Using the ASP.NET Web Site Administration Tool

Introduction to Web Services

  • Overview of Web Services
  • Creating a Web Service
  • Using WSDL and Proxy Classes
  • Consuming a Web Service

Deploying ASP.NET Applications

  • Overview of ASP.NET Deployment Options
  • Using Copy Web Site Tool
  • Using Publish Web Site Tool
  • Using Web Setup Projects

Conceptual Overview about Ajax Technology

  • Using Asp.net Ajax Control Toolkits
  • Using Server Side Asp.Net Ajax
  • Using Client Side Asp.Net Ajax
  • Client-Side JavaScript programming
  • Microsoft Client Library for Ajax
  • Remote method calls with ASP.NET Ajax

LINQ AND C#

  • Generics, Delegates, Anonymous Methods, Enumerartors&Yeild
  • Local Type Interface, Lamda Expressions
  • Extension Methods, Object Initialization Expressions
  • Anonymous Types, Query Expressions
  • LINQ Queries
  • Query Operators
  • Operators
  • LINQ to SQL, DataSet, Entities
  • LINQ to XML API
  • LINQ to XML Queries

WCF (Windows Communication Foundation)

  • Architecture of WCF
  • Project Template of WCF
  • WCF Composition
  • Building a WCF Service
  • LINQ Queries
  • Hosting a WCF Service

Why Join Us

  • Free Demo Class before Admission (FDCA).
  • In-Depth Learning (IDL).
  • Student Friendly Approach (SFA).
  • Individual Student Caring (ISC).
  • Qualified and Certified Trainers (QCT).
  • Doubt Clearing Session (DCS).
  • High Professional Grooming (HPG).
  • Online Training Support (OTS).
  • Real Project Internship (RPI).
  • Extra Back-up Classes (EBC) -FREE.
  • Placement Counselling and Recommendation (PCR).

Career Guidance

Name

Email

Phone No.

Courses

Comments

Graphics Web Development SEO learning

Testimonials