We help develop tomorrow's innovators today.
Our courses offer students solutions to learn computer programming and software development using modern and efficient tools. Our Tutors are industry professionals who have amassed knowledge and experience over the last 10 years or more.
New blog posts
Aug 18, 2017 by Administrator
Many people wonder why its fashionable to...
Jun 2, 2017 by Administrator
If you haven’t read my other articles on how I...
May 24, 2017 by Administrator
It is been exactly two weeks since I began my...
Please, configure this plugin in Admin Panel first.
Calendar of Events
-features of Java OOP
-Applications and applets
-Programming syntax and data types
-generics and collections
-Java class libraries
-Java DB connectivity
Data vs. Information
History of the Database
Conceptual and Physical Models
Entities, Instances, Attributes, and Identifiers
Entity Relationship Modeling and ERDs
Super/Sub Types and Business Rules
Supertypes and Subtypes
Documenting Business Rules
UIDs and Normalization
Artificial, Composite, and Secondary UIDs
Modeling Historical Data
Modeling Change: Time
Modeling Change: Price
Introduction to Relational Database Concepts
Basic Mapping: The Transformation Process
Creating Database Projects
System Development Life Cycle
Database Programming with SQL
Relational Database Technology
Anatomy of a SQL Statement
SELECT and WHERE
Columns, Characters, and Rows
Limit Rows Selected
WHERE, ORDER BY, and Intro to Functions
Logical Comparisons and Precedence Rules
Introduction to Functions
Single Row Functions Part I
Case and Character Manipulation
Single Row Functions Part II
Cross Joins and Natural Joins
Fundamentals of Subqueries
Updating Column Values and Deleting Rows
DEFAULT Values, MERGE, and Multi-Table Inserts
Using Data Types
Modifying a Tables
Intro to Constraints; NOT NULL and UNIQUE Constraints
PRIMARY KEY, FOREIGN KEY, and CHECK Constraints
Privileges and Regular Expressions
- Understand main ideas and concepts in software engineering
- Software development process
- Engineering techniques - UML etc
- Software teams development
-Scrum, XP, AGILE, CRystal, FDD, DSDM
Cross platform application development
PhoneGap for Mobile Application
What is Phonegap
How to install Phonegap
Movement and Location: Use the Geolocation and Accelerometer
User Interface Development with jQuery Mobile
Extend PhoneGap with Plugins
Development Testing and Tools
Work with Video, Images, and Audio
Local Databases, Storage, and File System
Hook into Native Events
Work with Contacts
PhoneGap for Mobile Application
Work with XU
Phonegap App security
Android App Development
Basic Java applications.
Using the Eclipse integrated development environment (IDE).
Basic Java syntax and control statements.
Java object oriented programming's basic concepts: classes, interfaces, inheritance, polymorphism etc.
Java collections, file input/output, serialization, try/catch/finally etc.
Installation and setup of Android SDK, plugins and Android emulator.
Android application from scratch.
Plug-ins and tools to debug and maintain your Android applications.
Architecture of Android software.
Understanding the security model of Android.
Android applications security.
Get introduced to various techniques to monetize your Android application
Adding advertisements in your application without adversely affecting the user experience
Creating Android applications with in-app billing
Securing your Android apps with in-app billing
Publishing and advertising your Android application successfully
Using Google Mobile Analytics to monitor your app's performance