Java courses ???

I am a BSc., CS graduate with 85% marks.I am interested and am decided to commit myself to Java Programming. But I am confused over which courses to study and also from which institute in south india,Chennai?
Because every other institute is boasting of mastery in Java and other popular packages, but at the same time there seems to be lack of faculties, even in the reputed organisations like NIIT,APTECH etc..(I have a personal experirence of this in NIIT,when I did my GNIIT Program there was five different faculties in five months, can you believe this?) Also at the time of joining , most of the institutes promise to provide/arrange jobs at reputed companies like TCS, INFOSYS etc... and at the end of the day they simply ignore those promises.
Hence PLEASE PLEASE SOME BODY HELP ME IN THIS REGARD. I desperately want to learn and master the java programming, and I will forever be gratefull if somebody provide me the accurate detail of from where I can learn java honestly in chennai ,tamil nadu,india.

you can be like me... get a BFA in Graphic Design and learn Java on your own. It's been working for me for the last 9 years.

Similar Messages

  • I would like to know which Sun Cert Java Course I should take ???

    I am a very good C programmer that is trying to learn Java programming.
    I know my way around all the various programming statements such as if-then-else, switch etc etc ...
    I know the basics of an Applet and a Stand Alone application ...
    I feel that I need some grounding on OO Technology ...
    I would like to learn JAVA from where I am ...
    I have also been reading up a lot on Java Programming lately ...
    I am more of an Intermediate programmer ...
    I have seen the Sun Certified Java courses web page and is quite confused by the many assortment of courses available ...
    I would like to ask which Java Course is right for me at my level of programming experiences ???
    Thanks in advance !!!
    Andy

    My limited understanding is that there are two main tests you can go for. The first is the Programmer certification, which tests your knowledge of the Java language itself, so you're asked questions about very specific things about the language syntax and such. I think these questions are stupid, because they serve no practical purpose, and some questions are more of a test of your memory.
    Then you can take the Developer certification, which is focused more on evaulating and writing programs.
    I haven't taken either, but there are some good resources for preparing for these tests.
    http://www.javaprepare.com/quests/test.html

  • I would like to know which Sun Cert JAVA Course should I take ???

    I am a very good C programmer that is trying to learn Java programming.
    I know my way around all the various programming statements such as if-then-else, switch etc etc ...
    I know the basics of an Applet and a Stand Alone application ...
    I feel that I need some grounding on OO Technology ...
    I would like to learn JAVA from where I am ...
    I have also been reading up a lot on Java Programming lately ...
    I am more of an Intermediate programmer ...
    I have seen the Sun Certified Java courses web page and is quite confused by the many assortment of courses available ...
    I would like to ask which Java Course is right for me at my level of programming experiences ???
    Thanks in advance !!!
    Andy

    www.jcert.org has the information laid out a little better. I picked up Java without a formal course and I had about the same specs as you (although I had done a fair amount of c++ work). I would suggest the Java book by van der Linden (I know I'm not spelling the name right). I think it's called Just Java 2. Also Thinking in Java by Eckel has gotten good recommendations. For exam prep, the Exam Cram book by Brogden is highly recommended, but it won't teach you OO.

  • Online Java courses ?

    Folks,
    Does anyone know of a good online Java course where there are server resources available for uploading servlets and connecting to database, etc. and testing them in a client/server environment ?
    Some of the tutorials are great, but you need a server to test with...unless of course there is something I can install to simulate a client/server environment.
    Thanks,
    Bob

    All you have to do to test servlets is to install a web server (that supports servlets) on your machine, Tomcat is the most widely used and it's free.
    Then you can start the server and go to the local url with your browser (http://localhost:8080) and you have a complete client-server environment on your machine.

  • Do week-long java courses help to understand java &  get a job?

    i tried searching for this topic before posting, but "courses" "classes" & "instruction" come up with a lot that has nothing to do with the topic at hand. :)
    like many others, i'm teaching myself out of a book (Deitel). so far i've been able to understand the material and create programs based on the exercises. however, i'm now into the meat of OOP with superclass, subclasses, how they interact and the like and i'm having a rough go of it. i can diagram and understand the abstract concept, but when i'm faced with an actual program example i have a difficult time following the interactions between classes.
    i'm considering taking one of those 5 day classes, but am wary of how much they will actually be able to cover in detail (not to mention the $$). has anyone here taken one of those classes and found them to be of great benefit to learning the OOP portion of Java? did it give you enough understanding to obtain an entry-level job?
    btw, i'm doing a pro bono project for a small company to get some real world experience. (i've heard that suggestion many times in regards to obtaining one's "experience" w/o a job)
    thank you all very much for your help.

    I took a week long course to learn Java. It worked I did learn the basics of Java but I did already know how to program in C and VB at the time. I found the AWT section of the class to be very valuable,cosidering I mostly write GUI. And the concepts of AWT mostly all apply to swing so that didn't set me back at all. Depending on the school it may help you to understand OOP. But be careful because most schools progress the class at the skill level of the majorty. So if you have 15 people in the class and 9 of them know nothing about programing your probably going to spend the week learning what a variable and a while loop do, you all pay the same tuition and they would rather 6 of you leave then 9 of you leave. If you have some prior programming knowledge I would recomend finding a class that caters to that.

  • Help with java course

    hello i'm a new java student and i am a bit stuck ,
    the question i am set is this :-
    Design and write a program which prompts a user to enter a sequence of 10 integers which are summed and the total displayed. IF the user imputs a negative number it is ignored i.e. the running total is not updated. the user wil not beable to imput any more then 10 numbers even if some of then are negative numbers.
    this is what i have so far,
    import java.io.*;
    class Course_io
    public static void main(String[] ars)
         throws IOException
         int num,Number_Count=0, Total_Count=0;
         System.out.println("imput a number");
         num = Course_io.readint();
         while(Number_Count<10)
              if (num>0)
              Number_Count = Number_Count + 1;
              else
              Number_Count = Number_Count + 1;
              Total_Count = Total_Count + num;
         System.out.println("imput a number");
         num = Course_io.readint();
         System.out.println("The Total was" + Total_Count);
    course_io is this (it was provided by my course):-
    import java.io.*;
    public class Course_io {
         public static int readlnt()
              throws java.io.IOException
              DataInputStream str = new DataInputStream(System.in);
              String input;
              int res = 0;
              Integer num = new Integer(res);//create integer object
              input = str.readLine();//read input and return a string
              return num.parseInt(input);//convert String to an int and return
              }// end of read method
         }//end of class number
    i don't want you to tell me the answer just give me a few hintas and a push in the right direction.
    thanks in advance
    Anthony

    i tryed this,
    import java.io.*;
    class Course
    public static void main(String[] ars)
         throws IOException
         int num,Number_Count=0, Total_Count=0;
         do{
         System.out.println("imput a number");
         num = Course_io.readlnt();
         if (num<0)
                   Number_Count = Number_Count + 1;
                   Total_Count = Total_Count + num;
                   else
                   Number_Count = Number_Count + 1;
         while(Number_Count<10)//supost to be less then 10 but need to do loop first
         System.out.println("imput a number");
         num = Course_io.readlnt();
         System.out.println("The Total was " + Total_Count);
    but ended up with loads of errors, the program as it is won't sum the nuimberes entered
    any help would be great
    thanxs
    anthony

  • Java course on a Mac

    Can i take this course using a Mac?

    Your Model & Other Details profile information says iMac G5/Intel. If you mean to say you have both an iMac G5 and Intel that's one thing that could be clearer. If you think iMac G5s are Intel, you are mistaken. There is this user tip that explains the difference as it relates to Mac OS X 10.6 compatibility:
    http://discussions.apple.com/thread.jspa?threadID=2126451
    And thus how it relates to Java compatibility:
    http://developer.apple.com/library/mac/#technotes/tn2002/tn2110.html
    That said, if your machine is 10.6 compatible, and not able to run with the latest Java the application, you can run Windows on your machine using one of these solutions*:
    http://www.macmaps.com/macosxnative.html#WINTEL
    without a speed hit. Some older solutions are available to G5 machines, but they are harder to find and significantly slower when running Windows.
    Apple has no "conflict" with Java. It is Microsoft which does. Java was designed as a platform agnostic system. Microsoft corrupted it by adding ActiveX plugins which only run in Windows. Microsoft won't port ActiveX to the Mac. So your tech's viewpoint that Apple has a conflict with Java is only saving their own skin, because they probably don't want to learn the open system that Java is.
    - * Links to my pages may give me compensation.
    Message was edited by: a brody

  • Java course litterature choice

    Hello fellow Archers!
    I'm heading for uni this autumn to study Software Engineering.
    And my first coarse is on Java and I've had some troubles locating the books
    other than on e-shops. Which makes it hard to get a good impression about the
    books, so I've turned to my fellow archers in hope that someone here has
    used any of these books and can give me an opinion (:
    o  David J. Barnes and Michael Kölling, Objects First with Java; a
    practical introduction using BlueJ, third edition, isbn 0-13-197629-
    X, Prentice Hall, 2006. (2nd edition is also usable, but 3rd edition is
    preferred).
    o  John Lewis, William Loftus, Java Software Solutions: Foundations of
    Program Design: International Edition, 6/E, 0321549341 
    o  Walter Savitch, Absolute Java: International Edition, 3/E,
    0321505042
    o  Y. Daniel Liang, Introduction to Java Programming, Comprehensive:
    International Edition, 7/E, 013605966
    Since I've dabbled with Java in school some years ago, and been doing some
    other programming since I don't really need one that is first and foremost targeted to
    non-programmers but more for a book that I can have on my shelf/desk most of my
    time during my first year of uni.
    Thanks on beforehand!
    -- Sebastian

    sekre wrote:How is the book in terms of source code examples are there many/few, practical/strictly theoretical ?
    The book I had in High School were totally useless in terms of source code examples so you basically had to have a second book simply to look at some examples. Was kinda a bummer for our teacher
    I think there are a lot of examples. Not like on every page but definitely every other page. As far as how practical the examples are, I guess they get the point across of whatever he's trying to show .. they are fairly understandable.
    sekre wrote:How are the exercises if any in the book? Short and relevant or requiring more problem solving than `Hello World`-ish exercises?
    every chapter has exercises at the end (with solutions). They range from conceptual questions to actual programming assignments. There's a companion website that has solutions to the bigger coding problems. I've never really done any of them as the course that used the book had custom problems and didn't take the ones from the book.
    sekre wrote:And last question, at the beginning of new chapters do they early introduce you to some sourcecode for that specific chapter or do you have to read through 5-10 pages before you actually see some relevant code?  (Strongly prefer to see an implementation early since it helps me understand what I read)
    as far as Savitch's book is concerned, he usually dives right in with text in the beginning followed immediately by either diagrams or actual source code to illustrate what's going on.
    Like I said, I liked that book a lot and it's not "dry" or anything like that.
    There's nothing about reflection in this book and general design patterns are not really covered at all.
    I guess it does what it's supposed to do, i.e. get you started with Java(introduce you classes, methods, generics, exceptions, collections)
    this might help.. these are the chapters w/ page numbers where they start
    Ch. 01 - getting started 1
    Ch. 02 - console input and output 57
    Ch. 03 - flow of control 93
    Ch. 04 - defining classes I 163
    Ch. 05 - defining classes II 247
    Ch. 06 - arrays 333
    Ch. 07 - inheritance 413
    Ch. 08 - polymorphism and abstract classes 467
    Ch. 09 - exception handling 507
    Ch. 10 - file i/o 561
    Ch. 11 - recursion 633
    Ch. 12 - uml and patterns 671
    Ch. 13 - interfaces and inner classes 693
    Ch. 14 - generics and the arrayList class 739
    Ch. 15 - linked data structures 783
    Ch. 16 - collections, maps and iterators 881
    Ch. 17 - swing I 923
    Ch. 18 - swing II 1001
    Ch. 19 - java never ends... 1065

  • Taking a Java Course, but Compile is not an Option

    am taking a class with UoPO and we use TextPad to do our Java assignments. I have both the latest version of TP, and the latest version of JDK, however, I do not have the option to compile. Can I get some guidance on the matter. If it matters,I am using VISTA 64-Bit. I have a team assignment due for review today and an individual assignment due Monday before we go on holiday. Any help would be appreciated.

    C.E.Moore wrote:
    Thank you for attempting to help, but I discovered the answer for myself. I'm not sure if Vista 64-Bit had anything to do with it, but I discovered that in order to copile and then run, I had to save the program in the JDK bin folder where the Java tools are. I don't know why, but I did. Every instruction I ever read simply said to save the program to my computer. It never specified to save it in the same folder as the compiler. This may be common sense to many, but not to someone who has never written program before.
    I seriously doubt that explains why it didn't show up in the menu.

  • Beginning java programming in a course from home

    hi, i've recently started working on a java course, learning from home and am a bit stuck on what it all means really as my level of english isnt very good.
    it says i have to write a class to represent a calendar date, and then write a program that instantiates 2 of these date objects, initializes their member variables and print them out.
    Would someone please be abel to help me with an example of this,
    I would be so grateful!!!
    from
    waynemorgan86

    not compiled... not unit tested... but commented to the beejeepers.
    //DateStringExample is an example of a simple java class. It creates two dates,
    //initialises their member variables, and prints both values.
    class DateStringExample
         //the DateString class encapsulates all the variables and methods which
         //enable is to store a date as a String, and retrieve it again.
         private String DateString {
              //a "member" variable... note that it is private meaning that it is
              //visible only within the DateString class... so other classes can't
              //see it, allowing you to restrict access to this value, and validate
              //value when it is "stored".
              private String date;
              //a default contructor ("no arg" constructor) nb: if you don't
              //specify a default contructor java creates an empty one for you.
              DateString() {
                   //set the value of the date variable in this instance of the DateString
                   //class to todays date, which is the default value of a Date object.
                   this.date = (new Date).toString;
              //a "setter contructor" allows you to create a new DateString and
              //set it's value in one easy move.
              DateString(String date) throws Exception {
                   setDate(date);
              //a "setter" validates the supplied value and sets the member variable.
              void setDate(String date) throws Exception {
                   if (date = null) throw Exception("null date");
                   try {
                        Date tmp = DateFormat.parse(date);
                   } catch ( ParseException e ) {
                        throw new Exception("invalid date " + date, e);
                   this.date = date;
              //a "getter" returns the current value of the member variable.
              DateString getDate() {
                   return(this.date);
         //this is the special main method which java run's automatically when
         //you run the "program"
         public static void main(String[] argv)
              try {
                   //get me an instance of a DateString called today, which contains
                   //todays date (as a string);
                   DateString today = new DateString();
                   //get me another instance of a DateString called today, which contains
                   //tomorrowsa date
                   DateString tomorrow = new DateString("2006-09-20 12:46:00");
                   //output the two values
                   System.out.println("today is "+today+" and tomorrow is "+tomorrow);
                   //try to set tommorow to an invalid date, and print again
                   tomorrow.setDate("2006-02-31 00:00:00");
                   System.out.println("today is "+today+" and tomorrow is "+tomorrow);
              //catch any errors, and just report them to the standard error stream.
              } catch (Exception e) {
                   System.err.println(e);
    //NOTES:
    //* This whole class is obviously a complete waste of time, except as
    //      a simple example of a class to newbie java programmers.
    //* The Java language provides a rich featured set of classes for date manipulation.//and a few obvious bugs... hand this in as is and you will fail.
    corlettk: removed dodgy BadDateStringException, I think.

  • Certification In Java Or ABAP Course!?

    Dear Friends
    I've 5 years of experience in Java and now I'd like to get certified  on SAP technologies.Is it possible to tell me which one has more demand on SAP market APAP (courses TAW10,TAW12) or Java (courses JA310,JA320,....)

    Hi,
    As these days SAP is getting more integrated with JAVA technologies, so abviously from the product development perspective JAVA people are required, but yes it is expected from them to have ABAP understanding knowledge as well.
    From certification perspective as already suggested its better fro you to opt for JAVA modules at this point of time as you have plenty of experience on this technology and later on you may go for ABAP if you want.
    Regards,
    Subhash

  • Question About Java Threads and Blocking

    I'm helping someone rehost a tool from the PC to the Sun. We're using the Netbeans IDE and the Java programming language. I took a Java course several years ago, but need some help with something now. We're developing a front-end GUI using Swing to allow users to select different options to perform their tasks. I have a general question that will apply to all cases where we run an external process from the GUI. We have a "CommandProcessor" class that will call an external process using the "ProcessBuilder" class. I'm including the snippet of code below where this happens. We pass in a string which is the command we want to run. We also instantiate a class called "StreamGobbler" my coworker got off the Internet for redirecting I/O to a message window. I'm also including the "StreamGobbler" class below for reference. Here's the "CommandProcessor" class:
    // Test ProcessBuilder
    public class CommandProcessor {
    public static void Run(String[] cmd) throws Exception {
    System.out.println("inside CommandProcessor.Run function...");
    Process p = new ProcessBuilder(cmd).start();
    StreamGobbler s1 = new StreamGobbler("stdin", p.getInputStream());
    StreamGobbler s2 = new StreamGobbler("stderr", p.getErrorStream());
    s1.start();
    s2.start();
    //p.waitFor();
    System.out.println("Process Returned");
    Here's the "StreamGobbler" class:
    import java.lang.*;
    import java.io.*;
    // Attempt to make the output of the process go to the message window
    // as it is produced rather that waiting for the process to finish
    public class StreamGobbler implements Runnable {
    String name;
    InputStream is;
    Thread thread;
    public StreamGobbler (String name, InputStream is){
    this.name = name;
    this.is = is;
    public void start(){
    thread = new Thread (this);
    thread.start();
    public void run(){
    try{
    InputStreamReader isr = new InputStreamReader(is);
    BufferedReader br = new BufferedReader(isr);
    while (true){
    String s = br.readLine();
    if (s == null) break;
    System.out.println(s);
    //messageWindow.writeToMessageArea("[" + name + "]" + s);
    is.close();
    catch(Exception ex){
    System.out.println("Problem reading stream" + name + "...:" + ex);
    ex.printStackTrace();
    The "CommandProcessor" class calls two (2) instances of the "StreamGobbler" class, one for "stdin" and one for "stderr". My coworker discovered these are the 2 I/O descriptors that are needed for the external command we're running in this case. We're actually called the Concurrent Versions System (cvs) command from the GUI. Here's what we need it to do:
    We want to display the output real-time as the external process is executing, but we want to block any actions being performed on the GUI itself until the process finishes. In other words, we want to show the user any generated output from the process, but don't want to alllow them to perform any other actions on the GUI until this process has finished. If we use the "waitFor()" function associated with a process, it blocks all external process output until the process has completed and then spews all the output to the screen all at once. That's NOT what we want. Also, if we don't use the "waitFor()" function, the code just continues on as it should, but we don't know how to block any actions on the GUI until this process has finished. My coworker tried the following code, but it also blocked any output until the process had finished:
    while (s1.thread.isAlive() || s2.thread.isAlive())
    // We really don't do anything here
    I'm pretty sure we have to use threads for the output, but how do we instantly show all output and block any GUI actions?
    Thank you in advance for your help!

    You're talking about a GUI, but there's nothing in that code which is putting events into the GUI update thread. You also say that nothing happens to the GUI until the CommandProcessor.Run() method returns if you wait for the process.
    This implies that you're calling CommandProcessor.Run() in an ActionListener. This will block the GUI thread until it completes.
    I was going to explain what to do, but a quick Google informed me that there's a new class which is designed to help in these situations SwingWorker (or as a [separate library|https://swingworker.dev.java.net/] if you're not up-to-date yet).

  • I WANT ENLIGHTMENT IN JAVA

    guys
    ive been fed up with my assignments.i took introductory java course in my first semister(6 months back).I rethink everytime ive to solve something like..say inheritance problems.i should accept that i dnt find enough time to practise java(bad time management right), which is also due to whole lot of material on web,which scares shit of me
    ive 2 more months to go for my final exams.my course involves stuff like gui's,threading,corba,server-client programming,networking stuff...
    can somebody say from their experience how to learn the above java topics in the available time.ahhh like how many hours shud i spend per day,and any sources for learning java better and fast

    As stated the java tutorials are great, but also you have course material that you will be responsible for--I'm sure you have at least 1 book (most of my programming classes had at least 3). So get to reading them.
    How much time you should spend--let me see, most of the engineering classes I had recommend at least 2 hours of work per hour of class; sounds like you are on a semester or trimester schedule so each class is probably 3 hours per week. That should give 6 hours per week of study (minimum recomended per hour of class dosage), you have neglected 6 months of studies so 6(months)*4.5(weeks per month)*6(hours per week) = 162 hours extra over the next 9 weeks. So you have 9*6+162 = 216 hours over the next 9 weeks. That comes out to 24 hours per week or 8 hours per class hour. That should get you up to the point of one of the serious students in the class that has been studying all along.
    So crack open those books, and get the java tutorial, and nimble up those fingers if you're at all serious.
    BTW: it is your choice, the college and industry expect most of the engineering and computer science students to not make it through their courses. That is why they grade on a curve--only the most competitive will survive (now before I'm flamed for this--yes, I realize it is not the prefect way and it does not reflect the best programmers survive--but it is the way it's done).
    You know, I want to be a concert pianist, but not enough to pay the price--think about it: do you want it enough?

  • Java does not run correctly

    My school has a server which I think is UNIX and it runs something called IRIX. We compile our programs on there but it takes so long I usually compile on the PC with J2SE. The only problem is when I run the programs, they don't execute correctly while when I run it on the school server it does run correctly. Do you know what might be causing this problem? It compiles correctly on both sides.
    If I need to ask the user for two things, I'll prompt for the first, then the second. But when I run it on the windows PC, it'll skip the first prompt and jump to the second.

    Yes, the program executes correctly on Unix but not on PC. This is a homework assignment so I can't post it until I turn it in (tomorrow). It's very basic - since I'm taking an intro-Java course - and I'm doing this all by hand-typed text and the program runs with just text-displays and no graphical boxes.

  • Java for UDF's

    Hi
    Kindly guide me towards some basic principles or guidelines to master writing UDF's.
    I have neither a Java nor an ABAP background,but i have begun SAP PI and done some straight  one to one mappings and some idoc scenarios as well
    Actually i want to know , the  extent to which i have to know Java,If i am required to even begin learning basic Java ..what all should i basically cover and some pointers from you on the same.
    I want to do selective study on Java topics so that I can learn and practise  UDF's
    I need some help and basic starting steps for writing effective user defined functions.
    Do I have to be a Java expert to write UDF's , I actualy want to learn and master the concept of queues and contexts and consequently result lists etc.
    Thanks

    thanks
    And how do I  learn more about the  queues . contexts in PI  perspectives
    are there any docs or example scenarios explaining them ?
    please let me know if you can help me with some
    or is it possible fro you to help me wth some java course or book . you would sggest to start up with ?
    Edited by: sd on May 29, 2009 1:53 PM

Maybe you are looking for

  • Load Clob datatype into xml db

    Hi All, Please can I know how to load clob datatype in xml database. In Oracle Data Integrator mapping, my source is clob column and  target is xml db. I get error "incompatible data type in conversion". Please can I get some help in resolving the is

  • Open a form

    This is got to be so simple but I am new to java and I have been programming in VB6 for years. I am trying to open the JFrame which I assume is same as form in VB. I have NetBeans 4.0 beta and it created a Main.java and I added frmMain.java which has

  • Can't Install Adobe Air "Runtime installer end with exit code 0"

    Can't get Adobe AIR to Install.  Any Suggestions? Windows 7 Home Premium Dell Inspiron [2012-01-26:09:32:07] Runtime Installer begin with version 3.1.0.4880 on Windows 7 x86 [2012-01-26:09:32:07] Commandline is: [2012-01-26:09:32:07] Installed runtim

  • Remote control stops working after a few days

    NW 6 SP3 ZFD 3.2 SP2 After importing workstations, remote control works fine. After a few days, remote ping might work but NOT remote control. Sometimes even remote ping errors out with the message that the "REMOTE MANAGEMENT AGENT IS NOT RUNNING"(wh

  • Firewall port open but not accessible

    Hi Folks, I am trying to open port 587 in OSX server 10.3.9. I've gone to 'Firewall --> Settings --> Advanced', clicked on the 'add' key and set up a new port as follows: Action: allow Protocol: tcp Service: other Source Address: any; Port: 587 Desin