Yogyata

 

Download Program Flyer

Take a Sample Course

Enroll Now for Yogyata

 


 
 
Home Sitemap Contact
  Radix Learning
IIIT-Bangalore


Yogyata:
Curriculum


 
 

Our Program curriculum includes a wide range of foundation-level courses and is constantly refreshed with new content. The goal is to give students a firm grasp of broad-based fundamentals to help them succeed in the IT industry. The program's learning model goes beyond concepts and theories. We do not teach individuals how to create a specific piece of code in Java. Instead, our process teaches students how to solve problems and how to continually grow and learn throughout their career. All students pursue the same course of study.

  • •     Principles of Procedural Programming paradigm
    •     Algorithm development through stepwise refinement;
    •     Assignment, Arithmetic Expressions & Basic Input-Output
    •    Simple Data types
    •    Conditional & Iterative structures and problem solving
    •    Recursion
    •    Data structures such as arrays, sets, stacks, lists, queues, trees, and graphs
    •    Searching & sorting algorithms

  • •    Principles of Object Oriented Programming paradigm
    •    Pillars of object orientation - abstraction, encapsulation & information hiding, modularity, hierarchy
    •    Other Pillars of object orientation - Typing, persistence, message passing
    •    Responsibility driven design
    •    Classes, objects, methods
    •    Identifying classes, responsibilities and collaborators
    •    Using the Java API
    •    Design and implementation of GUIs
    •    Using Swing and AWT classes
    •    Event driven programming
    •    Exception handling
    •    Using files and object serialization
    •    Testing object oriented programs
    •    Using design patterns in Java

  • •    HTML, HTML forms & tables
    •    Elements of HTML authoring - frames, style sheets and scripting languages
    •    JavaScript and working with JavaScript objects
    •    Interactive forms, cookies and security
    •    Client side and custom scripts
    •    Object Oriented JavaScript

  • •    Need for databases
    •    Role, importance and uses of databases in applications development
    •    Relational databases
    •    Basics of SQL
    •    Using SQL in applications
    •    Using Join
    •    Using Sub Queries and Views
    •    Using Functions
    •    Using Stored Procedures
    •    Using Stored Procedures
    •    Using relational tables in applications development

  • •     Introduction to JDBC
    •    Connection with Databases
    •    Exception Handling
    •    Transaction Handling


  • •    Purpose of software testing
    •    Applets
    •    JSP & Servlets
    •    XML
    •    Server side programming
    •    Using the MVC framework
    •    Using the Struts framework
    •    Best practices
    •    Programming assignments and mini-projects that involve using appropriate web
         programming tools and applications



 

For further information: Call at +91.99005.64798 or Mail us at info@yogyata.com
Copyright © 2008 - 2009 Radix Learning Private Limited. All rights reserved.