Daily Time Schedule...


Date:23-10-2013

Time
Description
8:30am - 10:30am
Android Lecture
10:30am - 1:00pm
    Lab session for android
1:00pm - 1:30pm
Lunch break
        1:30pm-  5:30pm
Lab session for project

Learnings
    Today in android session sir taught about services.it is background process and their are two types of services started service and bounded.
If we are playing song and at the same time wants to msg someone then song is running on background with the help of services. Saw the life cycle of started  and bounded services.
   Sir gave demo for running music player in background and bounded services.
  In Lab session of android done the practicle for music player and set image to background and set icon image.  

Date:22-10-2013

Time
Description
8:30am - 10:30am
Android session
10:30am - 1:00pm
    Lab session for android
1:00pm - 1:30pm
Lunch break
        1:30pm- 5:30pm
Lab session for project

Learnings
      Today  android is started.Sir told basics  of android and taught about intent.intent un-used to jump from one activity to another. their are two types of intent implicit intent and explicit intent.implicit intent is nothing but calling another activity that is not in our application but it uses android application.
    Sir gave demo of implicit  intent and explicit intent.and in practical session we have done object passing from one activity to another.
   In practical session of project done with registration.

Date:21-10-2013

Time
Description
8:30am - 10:30am
Android practical
10:30am - 1:00pm
Project Practical
1:00pm - 1:30pm
Lunch break
                1:30pm-  5:30pm
            Project Practical

Learnings
   Today in   android practical  done with list view in that gave list of names and numbers and after deploying it on android phone if click on one name then dial that number automatically.
   In java practical deployed the employee evaluation system on server and run that code and make changes.
   


Date:19-10-2013

Time
Description
10:30am - 1:00pm
Practical for project
2:00pm - 2:30pm
Lunch break
          2:30pm-  5:30pm
  Practical for project

Learnings
    Today is last date for Learn 2 Learn project. Design page sections for contents of one course.

Date:18-10-2013

Time
Description
10:30am - 1:30pm
Revision Session
1:30pm - 2:00pm
   Lunch break
2:00pm - 5:30pm
Practical for project

Learnings
    Today in revision session sir told all important questions for interview and revise all java concepts.
     In Learn2learn project design pages for discover.
   

Date:17-10-2013

Time
Description
8:30am - 10:30am
Android session
10:30 am to 11:00am
    Lab session for Android
11:00 am to 1:30 pm
Continued with UI design and started coding requirements of L2Lproject.
1:30 pm to 6.00 pm
     Worked on L2Lproject

Learnings
     Today we learnt about Android List view and XML layout activity.
After that we started UI designing of Learn2Learn project and discussed coding requirements of L2Lproject.

Date:16-10-2013

Time
Description
10:30 am to 1:30 pm
Discussed about UI specification of L2L and decided UI pages of L2L
1:30 pm to 2:00 pm
Lunch break
2:00pm - 2:30pm
Started designing of the UI pages of

Learnings
   Today we discussed about UI specification of L2L and decided UI pages of L2L. And then started Designing UI pages of L2L project and designed some UI pages.


Date:15-10-2013

Time
Description
8.30 am to 10.30 am
Session on advanced UI specification of android.
10:30 pm to 1:30pm
Practical session on Android.
1:30 pm to 2:00pm
Lunch Break
2:00 pm to 6:00 pm
Studied about Facebook Integration.
8.30 am to 10.30 am
Session on advanced UI specification of android.

Learnings
   Today learnt about advanced UI specification of android. In that we studied about ArrayAdaptor. In theory session we saw demo of how to create list view & sir gave assignment of creating contact list using list view.
In practical session we started with given assignment of creating contact list using ArrayAdaptor.
After lunch break, we discussed the flow of L2L system and  performed requirement analysis for Login and registration module.


Date:14-10-2013

Time
Description
8.30 am to 10.30 am
Session on android.
10:30 pm to 1:30pm
Practical session on Android.
1:30 pm to 2:00pm
Lunch Break
2:00 pm to 6:00 pm
Practical session on Android.
8.30 am to 10.30 am
Session on android.

Learnings
Today learnt some more concepts of android. In that we studied about Activity life cycle. And performed some demos for android with event handling like we created one text box and one button and performed reverse string operation on click event of button.
After lunch break, we created calculator android application with event handling.
   

Date:11-10-2013

Time
Description
8.30 am to 10.30 am
Session on android.
10:30 pm to 1:30pm
Practical session on Android.
1:30 pm to 2:00pm
Lunch Break
2:00 pm to 6:00 pm
Designed ER diagram of L2L project

Learnings
  Android sessions are started. Learned basics of android, and market place value and architechture of android. Designed ER diagram of project L2L.Demo of 1st android practical.   

Date:10-10-2013

Time
Description
8.30 am to 10.30 am
Session on android.
10:30 pm to 1:30pm
Practical session on Android.
1:30 pm to 2:00pm
Lunch Break
2:00 pm to 6:00 pm
Designed ER diagram of L2L project

Learnings
Today we started with the new technology i.e., android. In that we studied about some introduction of android, its detailed architecture and configuration of android AVD i.e., Android Virtual Device.
In practical session, we did simple hello world android demo and then saw its components.
   

Date:9-10-2013

Time
Description
10:30 pm to 1:30pm
Discussed about Resume and importance of LinkedIn account
1:30 pm to 2:00pm
Lunch Break
2:00 pm to 6:00 pm
Started designing ER diagram of new project (L2L).
10:30 pm to 1:30pm
Discussed about Resume and importance of LinkedIn account
1:30 pm to 2:00pm
Lunch Break

Learnings
Today sir told us how to write a good resume and gave some tips to write the same. Then sir asked us to open LinkedIn account and explained why to open LinkedIn account.
In practical session, we did simple hello world android demo and then saw its components.
After lunch break, we started designing of ER diagram for L2L project.
   

Date:8-10-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learnings
    Today I modified Assign_Emp.jsp for proper validation with date and changed table1 table in order to display it in proper manner

   

Date:7-10-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learnings
       Today I modified Leave_Req.jsp, Leave_RA_Req.jsp, Leave_Admin_Req.jsp for proper validation with date and added connectivity to Incoming_Req table in order to insert proper entries in the database.

Date:5-10-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learnings
 Today I worked on leave_Req.jsp, Regularization_Req.jsp, Leave_Req_Servlet.java and Regularization_Req_Servlet.java .Then I check out EES project and checked in leave_Req.jsp, Regularization_Req.jsp and their servlets i.e., Leave_Req_Servlet.java and Regularization_Req_Servlet.java.
   

Date:4-10-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learnings
       Today I worked on leave_Req.jsp, Regularization_Req.jsp, Leave_RA_Req.jsp, Leave_Admin_Req.jsp. Then I check out EES project and commit these changes.


Date:3-10-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learnings
    Today I worked on Regularization_Req.jsp, Regularization _RA_Req.jsp, Regularization _Admin_Req.jsp. Then I check out EES project and commit these changes


Date:2-10-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learnings
       Today I worked on leave_Req.jsp, Regularization_Req.jsp, Leave_RA_Req.jsp, Leave_Admin_Req.jsp, Regularization _RA_Req.jsp, Regularization _Admin_Req.jsp. Then I check out EES project and commit these changes.

Date:1-10-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learnings
 Today I worked on Registation.jsp, table1.jsp, table2.jsp, Leave_Admin_Req.jsp, Regularization _RA_Req.jsp, Regularization _Admin_Req.jsp. Then I check out EES project and commit these changes.
      
Date: 30-9-13

                  Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learnings
    Today I worked on notification request page which is visible to only admin and reporting authority. In that i displayed incoming requests of leave and regularization.
After that I created servlet for incoming requests and tracked session for the same then I checked in these pages to repository.

Date:28-9-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learnings
   Today I created Assign employee page through which  admin can add employee under any reporting authority. After that I created servlet for the same page and tracked session for the same then I checked in these pages to repository.


Date: 27-9-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learning’s
   I prepared Queries for inserting data form leave request pages to database and for other modules for Leave Management System

Date: 26-9-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learning’s
  Today I created Delete employee page through which admin can delete employee under any reporting authority. After that I created servlet for the same page and tracked session for the same then I checked in these pages to repository.

Date: 25-9-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learning’s
    Today I created Leave request page for employee, admin and for reporting authority through which they can apply for leave. After that I created one servlet for all these pages and tracked session for the same then I commit these pages to repository.

Date: 24-9-2013

Time
Description

10:30am - 12:30pm
Worked on Leave Management System Project.

12:30pm to 1:00pm
Lunch break

12:00pm - 6:00pm
Worked on Leave Management System Project.





Learning’s
 Today I created Regularization request page for employee, admin and for reporting authority through which they can apply for regularization. After that I created one servlet for all these pages and tracked session for the same then I commit these pages to repository.

Date: 23-9-2013

Time
Description
10:30am - 12:30pm
Worked on Leave Management System Project.
12:30pm to 1:00pm
Lunch break
12:00pm - 6:00pm
Worked on Leave Management System Project.

Learning’s
  Today I designed attendance jip for employee, reporting authority and for admin. After that I have designed table to be displayed for the same page.   

Date: 21-9-2013

Time
Description

10:30am - 12:30pm
Continued with creating URS for Leave Management System Project.

12:30pm to 1:00pm
Lunch break

12:00pm - 6:00pm
Created SRS for Leave Management System Project.

Learning’s
Today I created URS for the Leave Management System. In that I added DFD which was designed yesterday.
After lunch break i created SRS for the Leave Management System.
Date: 20-9-2013

Time
Description

10:30am - 12:30pm
Started creating URS for Leave Management System Project.

12:30pm to 1:00pm
Lunch break

12:00pm - 6:00pm
Discussed about UI of EES and continued with SRS for the same.

Learning’s
 Today I started URS for the Leave Management System. For that I designed DFD for employee, Reporting Authority and Admin.
After lunch break we discussed about UI of Employee Evaluation System the I continued with URS for the Leave Management System.

Date: 19-9-2013

Time
Description

12.30 pm to 1.30 pm
Prepared final design and schema of ees

2.00 pm to 6.00 pm
Complete Scripting done on Schema successfully.


Learning’s
      Prepared final design and schema of ees. With detailed description. Complete Scripting done on Schema successfully.

Date: 17-9-2013

Time
Description
10.30 am to 1.00 pm
Discussion about mini project TMS/EES.
1.00pm to 1.30pm
Lunch Break
2.00 pm to 5.00 pm
Preparing URS and db of EES

Learning’s
   Discussion about Employee evaluation system  regarding URS version 1.0 and Database version 1.0

Date: 16-9-2013

Time
Description
10.30 am to 1.00 pm
Search for repository
1.00 pm to 1.30 pm
Lunch Break
1.30pm to 4pm
            Installation of repository

Learning’s
  Search about repository for our project. Downloaded software for repository and install it on our systems.svn repository is used for employee evaluation system.
Date: 13-9-2013

Time
Description
10.30 am to 1.00 pm
Discussion about mini project TMS/EES.
1.00pm to 1.30pm
Lunch Break
2.00 pm to 5.00 pm
Preparing design and db of EES

Learning’s

   Discussion about mini project TMS/EES.
 Prepared design and database of EES.

Date: 12-9-2013

Time
Description
10.30 am to 1.00 pm
Discussion about mini project TMS/EES.
1.00 pm to 1.30 pm
Lunch break
           1.30pm to 5.30pm
    Prepared 1st URS of EES

Learning’s
      Discussion about mini project TMS/EES.
      Prepared 1st URS of EES
   

Date: 11-9-2013

Time
Description
10:30am - 1:30pm
Java session
1:30pm - 2:00pm
Lunch break
2:00pm - 5:30pm
Lab session

Learning’s
     Introduction of JSP - Java Server Pages. Difference between HTML and JSP, tags of JSP, JSP elements, Scripting element, directives, actions using java beans. 

Date: 10-9-2013

Time
Description
10:30am - 1:30pm
Java session
1:30pm - 2:00pm
   Lunch break
2:00pm - 5:30pm
Lab Session

Learning’s
    Introduction of session tracking in servlet. Types of session tracking: 1) Rewriting url 2) Hidden form field 3) Cookies 4) HttpSession. Practice of session tracking in servlet using HttpSession tracking.
   

Date: 7-9-2013

Time
Description
10:30am - 12:30pm
Java session
12:30pm - 2:00pm
    Lab session
2:00pm - 2:30pm
Lunch break
                2:30pm-  4:50pm
                 Java session

Learning’s
    Discussion about Emp time management project with sir. Flow and requirement of time management system.


Date: 6-9-2013

Time
Description
10:30am - 1:00pm
Java session
1:30pm - 2:00pm
Lunch break
       2:30pm-  5:30pm
                 Lab session

Learning’s
     In Java Session Servlet methodologies and its implementation, Servlet config, Context config and property file config. Servlet collaboration. - 1) Request Dispature - a) forward and b) include, 2) Send redirect.
     In Lab Session Practice of Servlet programming.

Date: 5-9-2013

Time
Description
10:30am - 1:30pm
Java session
1:30pm - 2:00pm
Lunch break
2:00pm - 5:30pm
Lab Session

Learning’s
     Introduction of Servlet, types of Servers, HTTP concepts, message formats of headers and body of it, HTTP methods and use and web server technologies. Request-Response flow, Servlet and its life cycle.
    In Lab Session done the practical.
   

Date: 4-9-2013

Time
Description
10.30 am to 1.00 pm
Java Session
12:30pm - 2:00pm
Lab session   
2:00pm - 2:30pm
Lunch break
                2:30pm-  5:30pm
                  Lab session 

Learning’s
    Implementation Mysql UI query browser and Conversion of Excel data to Database or table of mysql.   

Date: 2-9-2013

Time
Description
10:40am - 12:30pm
Java session
12:30pm - 2:00pm
    Lab session
2:00pm - 2:30pm
Lunch break
                2:30pm-  4:50pm
                 Java session


Learning’s
    Today in Java session sir started new topic java server pages. It is used for the designing part it’s same like html bt some tags are defined in i.e. directives, scripting element, actions. Directives contains page, include and taglib. In page there is language, extends, import. And by include we can include another file. action contains jsp:usebean.
   in lab session we created application for shopping using jsp we already created it in html bt today we created it in jsp n session tracking is remaining.
   


Date: 16 July 2013

Time
Description
11:00am – 11:10am
Code of conduct was read out
11:10am – 12:00pm
Theory session
12:00pm – 2:00pm
Theory session continued
2:00pm – 2:45pm
Break
2:45pm – 3:30pm
Theory session continued
3:30pm – 4:30pm
Lab session

Learning
During theory session, introduction - HTML, various HTML tags, entities, tables, list, and images was explained. Comparison between each among themselves was also explained with the help of examples. Creation of tables using HTML having various tags like <table>...</table>, <td>...</td>, <tr>...</tr>, <th>...</th>, <caption> and their attributes was also explained with the help of examples. Links - pages using <a href>...</a> tags, list and their types like ordered, unordered and definition was explained - o. For HTML, images of type .gif and .jpg (or .jpeg) are only supported while inserting images for the web pages. Also comparison between GIF and JPEG was also illustrated.
During practical session, examples that were explained in theory session were implemented and also some more were also implemented and sample examples were understood from W3Schools and HTML.net sites.

Date: 17 July 2013

Time
Description
11:00am - 11:15am
Code of conduct
11:15am - 2:00pm
Theory session
2:00pm - 2:45pm
Lunch
2:45pm - 5:00pm
Lab session
Learning
HTML5 was illustrated, its history year wise, new features of HTML5, rules for HTML5, and some removed elements for HTML for HTML5. HTML5 is still not supported for all browsers but only for specific browsers.

Date: 18 July 2013

Time
Description
11:00am - 11:05am
Code of Conduct was read out
11:05am - 12:00pm
Theory session
12:00pm – 2:00pm
Lab session
2:00pm – 2:45pm
Lunch
2:45pm – 3:30pm
Theory session
3:30pm – 4:30pm
Lab session

Learning
CSS and its meaning were illustrated with the help of examples, benefits, CSS rules, syntax for writing a CSS file. CSS us different from HTML due to its accuracy and sophistication, numerous advances made in CSS.
CSS is a most controlled layout. Sites are made responsive with the help of CSS3. How CSS is applied or also can be embedded to a HTML file, its various methods and which among them is useful for designing.

Date: 19 July 2013

Time
Description
11:00 - 11:10
Code of conduct was read out
11:10 - 12:15
Theory session
12:15 - 2:00
Lab session
2:00pm – 2:45pm
Lunch
2:45pm - 4:30pm
Lab session

Learning
Java Script was illustrated today. Difference regarding java script and java was highlighted. Things that can be done and things that cannot be done with java script were also illustrated. When and how script tag should be written in head or body tag.
For ONLOAD event script is written in head otherwise in body. Extension for java script is js. How alerts with the help of dialogue box were also explained . ONSUBMIT, ONBLUR, ONMOUSEOVER, ONCLICK, ONFOCUS events were illustrated.
Java Script is case sensitive. Variables and constants, IF…THEN…ELSE statements, SWITCH statements, DO…WHILE statements, FOR loop examples were implemented during the lab session.

Date: 20 July 2013

Time
Description
11:00am - 11:05am
Code of conduct was read out
11:05am - 12:50pm
Theory session
12:50pm - 2:00pm
Lab session

Learning
Java Script was continued in today’s lecture. Java Script functions were highlighted. Programming standards for writing code. Benefits of coding standards, definition and examples of functions, objects were explained. Examples were implemented during lab session.
Properties and methods, how to use them in programming. Local storage and session storage for HTML5. Inner HTML, debugging for different web browsers was also illustrated. Arrays and inner HTML was also implemented with the help of examples.

Date: 22 July 2013

Time
Description
11:00a - 11:05am
Code of conduct was read out
11:05am - 11:30am
Discussion the test problem statement
11:30am - 2:45pm
Test conducted
2:45pm - 3:30pm
Lunch break
3:30pm - 4:30pm
Difficulties were solved


Learning
Today test was conducted for designing a website using HTML, CSS, Java Script. Test gave an overall idea where and what is lacked and also how to overcome the difficulties. Time was an issue for test so more focus should be given on completing the task on time rather before given time.

Date: 23 July 2013

Time
Description
11:00am - 11:30am
Lab session
11:30am - 11:35am
Code of conduct was read out
11:35am - 2:10pm
Logical problem solving
2:10pm - 2:45pm
Lunch
2:45pm - 4:30pm
Logical problem solving

Learning
Today’s session was focused on motivation for using time and also how to manage time. Logical problems were given and few were solved. Also how to cope with skills and increase the ability to think , understand and not to remember but understand for increasing knowledge base. Also three basic fundamentals were understood:
  1. LEARN TO LEARN.
  2. LEARN TO UNDERSTAND.
  3. LEARN TO APPLY.

Date: 24 July 2013
Time
Description
11:00am – 11:05am
Code of conduct was read out
11:05am – 1:00pm
Programming the brain for programming session
1:00pm – 2:00pm
Lunch
2:00pm – 4:40pm
Programming the brain for programming session

Learning
Today Sir Uday conducted a session on Programming the brain for programming. Instead of using complex functions, methods and techniques. Programming lies in the logic to be used and not the underlying language.
Logical problems was also taken and discussed for various perspective and constraints. Various views to look at a problem were also understood. Solution to a problem is important but the different views/ways to look at a problem is also important.

Date: 25 July 2013

Time
Description
10:00am – 10:05am
Code of conduct was read out
10:05am – 2:11pm
Programming the brain for programming session
2:11pm – 3:00pm
Lunch
3:00pm – 4:30pm
Logical problem solving

Learning
Today’s session was conducted by Sir Uday on creative problem solving. How to develop different perspectives on a problem and to use that perspective instead of rejecting them at once. Work on those perspectives to gain a solution for the problem. How everyone must be able to use his/her ability to think out of the box and not fix on only one perspective. Programming problem solving with different solution/perspectives was taken. Various real life examples were given where creative thinking was implemented to give an idea for creative problem solving. Also keep the view simplified but not over-simplified and put effort but not to make it complex.

Date: 26 July 2013

Time
Description
11:00am – 3:00pm
Programming the brain for programming session

Learning
Logical problems as well as programming the brain for programming session for logical programming were solved and also the logic was implemented and understood. Problem for maximum numbers, how to fire an SQL query for SUM, how to look for various perspectives/views for the encoding/decoding program. How to optimize every problem statement but the data given as input should be given importance first.

Date: 27 July 2013
Time
Description
10:30am – 1:00pm
Seminar session
1:00pm – 2:15pm
Lunch
2:15pm – 5:30pm
Test for HTML/CSS/JavaScript

Learning
Seminar session was conducted in which skills were tested so a total knowledge of where we stand and what we lack was pointed out by the faculty. What are the flaws, how to present the thought process to the audience, the seminar should not be broadcasted but interacted with the audience, also there must be a habit for writing notes for the presentations which will be helpful for giving the presentation any other time without again making notes for it.
There must be proper time management during seminars, nor should it exceed or should be less, Interaction with the audience must be maintained that makes it more curious for the audience to learn more from the topic of the seminar. While delivering the seminar there should not be any pause or a wait for a long time remembering what should be delivered that makes us nervous and the audience becomes bored. Logical problems were solved. I delivered seminar on “Agile Methodology”.

Date: 29 July 2013
Time
Description
11:15am – 11:20am
Code of conduct was read out
11:20am – 1:00pm
Programming the brain for programming session
1:00pm – 2:00pm
Implementing logic for programs
2:00pm – 3:00pm
Lunch
3:00pm – 4:45pm
Lab session

Learning
Programming session for various examples was taken. How to find maximum number from two numbers with the help of absolute and without TRY…CATCH method can be done just by adding one and accordingly the maximum number can be found out.
With the help of SQL, how to fire query for multiplication as it can be done for summation. With the help of examples related to an array which has only 0’s and 1’s, how can pointers be used at the start as well as at the end and then to swap both the pointers to sort them accordingly.
For the example related to an array consisting of 1000 numbers whether sorted or un-sorted, how to find a missing number among them. Consider the missing number in the array is given by 0 so simply do the addition from 1…100 by using formula and then to add the numbers from array and then simply subtract the two to get the missing number.
For the example related to how to reverse the file and print them, the use of file operations or functions or by using stack to do the reversing or it can also be done with the help of writing a recursive function.

Date: 31 July 2013

Time
Description
11:00am – 11:05am
Code of conduct was read out
11:05am - 1:45pm
Programming session
1:45pm - 2:30pm
Lunch
2:30pm - 3:00pm
Doubts discussion for examples
3:00pm – 5:30pm
Lab session

Learning
Programming the brain for programming session was conducted by Sir Uday Kothari. Earlier examples were told to implement during lab session and so was the implementation interpreted. How to interpret the programs and how it is useful if some prepared code is given for implementation.
Examples of file handling was taken, how to read a file and the same logic was being used in reversing the content of a file. Why documentation is required and why is it necessary to give comments while programming. If comments are used then it is easy to understand and also other person maintaining it can make changes to it by reading those comments.
Another example related to array of a given size and for a particular range. How to implement logic without using another array or without modifying the existing array. Practical session was also conducted and logic was implemented and understood.

Date: 1 August 2013

Time
Description
10:30am - 10:35am
Code of conduct was read out
10:35am - 2:00pm
Theory session
2:00pm - 2:30pm
Lunch
2:30pm - 5:00pm
Lab session

Learning
In today’s session was conducted for SQL. Concepts and definition type related to SQL was explained and various versions of SQL released so far and the latest which is being used were illustrated. Also SQL is case in-sensitive.
Various levels related to SQL i.e. Database level, Conceptual level, View level, how the working is to be done on each level and what exactly happens at each level was explained and understood.
How integrity constraints is used for DDL and DML. Data Definition Language (DDL) and Data Manipulation Language (DML) are used with the help of integrity constraints. Integrity constraints are the UNIQUE key, FOREIGN key, PUBLIC key, CANDIDATE key and how to make use them in SQL tables.
How to create tables in SQL, domain types used in SQL their various functions, actual implementation of integrity constraints on SQL tables. Examples related to basic insertion and deletion, drop and alter table constructs, basic query structure and it’s relation with the relational algebra expression, examples with the SELECT clause, WHERE clause, FROM clause. RENAME operation, tuple variables, string operations, ordering the display of tuples in ascending order or descending order examples were taken and understood. Practical session for the same was also conducted.

Date: 2 August 2013

Time
Description
10:30am - 10:35am
Code of conduct was read out
10:35am - 1:45pm
Theory session
1:45pm - 2:15pm
Lunch
2:15pm - 5:00pm
Lab session

Learning
Today’s SQL session was conducted. Concepts related to SET operations were taken various set operations like (UNION), (INTERSECTION), (EXCEPT) was explained. Their implementation with examples were taken and also UNION ALL,INTERSECT ALL and EXCEPT ALL can be used for displaying the data related to all data values of column name and as well as it also eliminates duplication.
Aggregate functions like AVG, MIN, MAX, COUNT, SUM that operate on a multi-set of values of a column and return a single value. Also examples for the same were taken and implemented.
Also aggregate function-group by was also understood. Group-by attributes in select clause outside of aggregate functions must appear in group-by list. Aggregate function-having clause and the sequence i.e. only after group-by we use having clause.
Nested sub-queries i.e. query nested in the SELECT-FROM-WHERE query. If attributes are less than nested sub-queries are used. IN construct and SOME construct was also understood and implemented with the help of examples.

Date: 3 August 2013

Time
Description
10:30am - 11:10am
Practical session
11:00am - 2:00pm
Theory session
2:00pm - 2:30pm
Lunch
2:30pm - 4:30pm
Practical session

Learning
SQL session for ‘ALL’, ‘EXISTS’ constructs were taken with the help of examples related to co-relation variable was also understood. Absence of duplicate tuples with example query was taken. ‘UNIQUE’ construct was explained but during implementation there was an error as it is only supported by SQL 2005 server. Examples for table were given by Sir Uday and implemented.
Query plan for sub-query, having, order by clause was explained. Estimated value was calculated for each part of a query.

Date: 5 August 2013
Time
Description
10:30am - 10:55am
Lab session
10:55am - 11:00am
Code of conduct was read out
11:00am - 2:00pm
Theory session
2:00pm - 2:30pm
Lunch
2:30pm – 5:30pm
Lab session

Learning
How to do modifications in a database by insertion, deletion and updating were explained and understood with the help of various examples.
For update modification with the help of two updates statement or with the help of case statement for conditional updates. Join relation, join conditions and join types were explained with the help of examples. In derived relation, without the From clause we create a temporary table at the view level and access the table to display the values derived.
Various join relations like inner join, left outer join, right outer join, full outer join were taken with the help of examples. Also nested sub-queries were implemented with joins.

Date: 6 August 2013

Time
Description
10:30am - 10:55am
Lab session
10:55am - 11:00am
Code of conduct was read out
11:00am - 2:00pm
Theory session
2:00pm - 2:30pm
Lunch
2:30pm – 5:05pm
Lab session

Learning
In today’s session, views were explained. How SQL server stores information on the view in various tables like SYSOBJECTS, SYSCOLUMNS, SYSDEPENDS etc. Views can have up to 1024 columns. The various instructions imposed on views and how they impact.
Schema Binding i.e. how views are bound to underlying tables. Check option is optional that conforms to the definition of the view. Also view altered, dropped and renamed. How data can be modified with the help of views and columns based on computed values, row aggregate functions and built-in functions like numeric and string cannot be modified. Optimizing performance using views with the help of indexed views and when to use indexed views and examples related to them.
Also how to import data from SQL to EXCEL. Stored procedures are used for pre-compiled execution, less time consuming and also reduced client/server traffic, create and alter syntax for procedures, rename, drop and execute syntax, parameterized procedures and error handling in stored procedure was implemented with the help of examples.

Date: 7 August 2013

Time
Description
10:30am - 10:35am
Code of conduct was read out
10:35am - 2:00pm
Theory session
2:00pm - 2:30pm
Lunch
2:30pm - 4:45pm
Lab session

Learning
In today’s session, try...catch block, user defined functions(UDF) for scalar, inline table valued, multi-statement table valued, triggers in SQL 2005 was explained. And also how to commit and rollback transactions were explained.
How SQL 2005 can be used for determing the effects of DML. Update () function for trigger. Triggers are database objects that are attached to a table. How to backup database file and how to use those files. Examples related to scalar UDF's, inline table valued UDF's and multi-statement table valued UDF's were implemented during the lab session.

Date: 8 August 2013

Time
Description
10:30am - 11:00am
Seminar preparation
11:00am - 2:00pm
Seminar session
2:00pm - 2:30pm
Lunch
2:30pm - 4:15pm
Lab session

Learning
During seminar session, seminar was delivered on 'Project Based Learning and why it is required?’ Seminar were also given by others on 'Google searching techniques', 'Web Server', 'Coffee Script', 'HTTP', 'HTML5', 'Sorting problem', 'Skype', 'Facebook API'. I got to know something new from the seminars and also some were totally new to me. Various keywords and operators related to Google searching engine were also understood and also the terms related to Facebook API and Skype were also broadened.


Date: 12 August 2013

Time
Description
10:45am - 1:30pm
Theory session
1:30pm - 2:30pm
Lab session as well as lunch
2:30pm - 3:30pm
Theory session
3:30pm - 5:00pm
Lab session

Learning
Today's session was conducted for JAVA. OOPS(Object Oriented Programming) concept were illustrated with the help of real life examples and also the three pillars of OOPS i.e.
  1. Strong Typecasting.
  2. Persistence.
  3. Concurrency.
were also illustrated with help of examples. JAVA was developed by or who is the god father of JAVA. History of JAVA, characteristics of JAVA like,
    1. Distributed.
    2. Robust.
    3. Multi-threading etc.
why JAVA is said as compile once and execute anywhere. JVM and terms related to it was also explained. What is ByteCode verifier, what is class loader was also explained. Class alongwith its syntax, data types, constructor, method overloading, toString() method. Constructor has the same name as the class name, it does not return value and cannot call it explicitly and is also a special method. Method overloading has the same name with different parameters. ToString() is used for instance and local variables. It points to the current object, can be used to call method inside class but not in main because it is static. In lab session examples were implemented with the help of all illustrated in theory session.

Date: 13 August 2013
Time
Description
10:45am - 1:30pm
Theory session
10:55am - 11:00am
Lunch
11:00am - 2:00pm
Theory session
2:00pm - 2:30pm
Lab session

Learning

In Today's theory session in JAVA concepts static keyword,static member function in it this is not used and can only access static data. Then saw packages it is group of classes n used to avoid conflict between files and their is structure of memory which includes stack area,heap area,data area,code. Then saw garbage collector and difference between pool n container then implement array swapping. Also Constructor chaining was also explained with the help of examples
In theory session examples related to concepts explained were implemented with assignments given by Sir.

Date: 14 August 2013
Time
Description
10:30am - 10:35am
Code of conduct was read out
10:35am - 12:50pm
Theory session
12:50pm - 1:45pm
Lab session
1:45pm - 2:15pmBreak
2:15pm - 3:00pmTheory session
3:00pm - 5:00pmLab session

Learning
Today learnt about containment,inheritance,super and sub classes,super keyword,polymorphism,object class,and abstarct class. Implement practical on inheritance and abstract class.



Date: 16 August 2013

Time
Description
10:30am – 12:00pm
Seminar session
12:00pm – 2:00pm
Lab session
2:00pm – 2:30pm
Lunch
2:30pm – 5:00pm
Lab session


Learning
Today's session began with revision .next topic of interface was discussed. I came to know what is interface and how implements keyword is used to use this concept in Java. I also came to know about difference between Abstract class in Interface. The tagging interface also called as Marker Interface was also introduced. I also learned about wrapper class, inner class, local inner class, anonymous inner class and static inner classes. A new concept of reflection was also introduced

Date: 23 August 2013

Time Description
10:30 to 2:00 Lab Session
2:00 to 2:10 Code of conduct was read out
2:10 to 5:00 Theory session
 Learning
Today in lab session I tried to modify my assignment given to us to make an Car in AWT. In theory session I came to know how swing is different from AWT i.e Advanced Window Toolkit. I also came to know about different types of layouts like null Layout, Flow Layout, Border Layout, Grid Layout and GridBag Layout, and also came to know what is the difference between them. I also learnt about Event Handling and came to know who is exactly a Source, a Listener and a Handler in Event Handling concept. Also saw some examples to understand their difference and how to implement these event handlers.

Date: 24 August 2013

Time Description
11:30 to 2:00 Lab session
2:00 to 2:10 Code of conduct was read out
2:10 to 5:00 Theory session

Learning
Today in lab session I tried to complete assignments given to me like calculator implementation in java. In theory session the main topic was Exception Handling in Java. I came to difference between errors and exceptions. What is an runtime error? I also came to know the hierarchy of exception handling in Java. Came to know about when runtime error occurs. I also came to know that we should always catch exception from derived class to base class. Came to know about finally block, throw and throws.

Date: 26 August 2013

Time Description
10:30 to 2:00 Lab session
2:00 to 2:10 Code of conduct was read out
2:10 to 5:00 Theory session

Learning
In Today's lab session I tried to complete assignments given to me like notepad implementation in java and paint implementation in java. In theory session the topics covered were multi-threading, multi-processing, multi-tasking and difference between them. I also learned how to implement thread in java. I also learned how to perform multi-threading in Java. I also saw the difference between wait and sleep methods of thread along with life-cycle of thread. Also saw synchronized block and class.

Date: 27 August 2013

Time Description
10:30am - 10:35am Lab session
2:00pm - 2:30pm Lunch
2:30pm - 4:15pm Theory session
4:15pm - 5:00pm Lab session

Learning
Today's session was focused on I/O and file handling, related terms like source,input stream,file input for socket are used for input and also terms like destination,output stream,file output for socket are used. Streams is the flow of bytes(binary mode) and reader/writer is for char(text mode). Random Access File can have InputStream and OutputStream but since both are abstract classes so object will be formed of derived classes. Also data in InputStream is transmitted one byte at a time. Various methods of InputStream were also seen. Also the techniques for using java.io.package was also explained. Demo examples for file,how to read from console and write the contents in file. How chaining or layering of streams is done. Various methods of file were also understood. Why RAM is used, because when we create and write in file we cant edit or modify so RaM uses some mode and then editing can be done. Various methods for RAM and how to use them. Reader/Writer and various legacy classes and also the methods of those classes
Collection framework for list,set,iterator and map.
List Set
Duplication.
Sequence.
Classes:
ArrayList, LinkedList and Stack
Only a single copy.
Unique object.
classes:
Hashset, Treeset




Date: 28 August 2013

Time
Description
10:30am – 2:00am
Lab Session
2:00am – 2:30pm
Lunch
2:30pm – 3:30pm
Theory Session
3:30pm – 5:00pm
Lab Session

Learning
In today’s session, train assignment was done in which train was moved with the help of threads and according to signals, notepad assignment for file handling, paint assignment for color chooser. Blog was updated up to date and also schedule was being updated. Code review and also proper documentation is being done for assignments from now on.

Date: 29 August 2013

Time
Description
10:30am – 2:00am
Lab Session
2:00am – 2:30pm
Lunch
2:30pm – 2:40pm
Theory Session

Learning
During lab session, train assignment was completed with the entire event handling and inserting audio for train when it moves. Also file handling for notepad was done for open and save menu. Blog was being updated for daily schedule and JAVA taught so far. For login, registration how to use table is in progress.
During theory session, how to use socket was explained. Chatting with the help of sockets between two machines was explained with the help of socket class and the socket imports java.net package. Also OBJECTOUTPUTSTREAM can be used for objects to be taken but while using it, boxes will be seen since object has primitive data types so serializable is used which converts it into byte-array, so while writing classes just implement serializable.

Date: 11 Sep 2013

Time
Description
11:00am – 11:10am
Code of conduct was read out
11:10am – 12:00pm
Theory session
12:00pm – 2:00pm
Theory session continued
2:00pm – 2:45pm
Break
2:45pm – 3:30pm
Theory session continued
3:30pm – 4:30pm
Lab session

Learning
During theory session, introduction - HTML, various HTML tags, entities, tables, list, and images was explained. Comparison between each among themselves was also explained with the help of examples. Creation of tables using HTML having various tags like <table>...</table>, <td>...</td>, <tr>...</tr>, <th>...</th>, <caption> and their attributes was also explained with the help of examples. Links - pages using <a href>...</a> tags, list and their types like ordered, unordered and definition was explained - o. For HTML, images of type .gif and .jpg (or .jpeg) are only supported while inserting images for the web pages. Also comparison between GIF and JPEG was also illustrated.
During practical session, examples that were explained in theory session were implemented and also some more were also implemented and sample examples were understood from W3Schools and HTML.net sites.

Date: 16 Sep 2013

Time
Description
10:30am - 2:00pm
Project related discussion
2:00pm - 5:00pm
Database design and UI for leave management

Learning
Today, database was designed using Database Design Tool. Changes were made by sir so finally all was taken into consideration and the designed was created. Rough sketch for UI was designed. But due to changes made to database, UI was also changed accordingly.






No comments:

Post a Comment