Thread: Training

  1. #1
    Registered User
    Join Date
    Feb 2003
    Posts
    184

    Training

    Would anybody have any suggestions on any training courses that I can take pretty quickly, like this month sometime to learn windows programming, preferably in C++. Preferably in class training. Any suggestions??????

    Thanks,
    Kendal

  2. #2
    samurai warrior nextus's Avatar
    Join Date
    Nov 2001
    Posts
    196
    yes..i got a good course..it cost only $50..it goes at your own pace...and its a very good teacher..buy "Windows Programming by Petzold"...teaches very good windows programming
    nextus, the samurai warrior

  3. #3
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    Class based training tends to be excruciatingly expensive, and often poor. There are training courses all over the world all the time. You don't actually even say which hemisphere you are in so any talk of specifics would be pointless.

    Get a book, Petzolds is okay but assumes you are using Microsoft compilers, if you are not, some of the examples don't work.

    The Forger's tutorial is pretty good, there are others in the tutorials section of this board, (and the directory), and a google will find thousands.

    If you get stuck, we're always here.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  4. #4
    Registered User
    Join Date
    Feb 2003
    Posts
    184

    Training

    I am located in Southern United States. The company I work for is going to send me to a training course. I need one quick to be as productive as possible as quick as possible. Reading takes a lot of time. Need something quicker if possible. Was signed up for TrainingHott's MS Windows System Programming course but they cancelled and won't have one until May 5. Need sooner if possible.

    Thanks,
    Kendal

  5. #5
    samurai warrior nextus's Avatar
    Join Date
    Nov 2001
    Posts
    196
    so you dont want to read..but yet you want to learn...geezus..thats lazy...you can't learn if you dont read..even if a teacher gives you an assignment..you are suppose to read it...so you just want someone to feed you the knowledge..step by step..."open your mouth...here comes the choochoo train" lol
    nextus, the samurai warrior

  6. #6
    Registered User SAMSAM's Avatar
    Join Date
    Nov 2001
    Posts
    218
    I have been doing programming as a hobby since few years ago. and everyday strive for more and everyday find out that i dont
    know enough.


    yet you are a professional programmer who has to come up with projects on deadlines(and as you say more productive) and dont see the need to learn more on your own. either you are a genious or you must have been born with a windows.h inserted in your memory at birth.



    Go figure!

  7. #7
    'AlHamdulillah
    Join Date
    Feb 2003
    Posts
    790
    face it, windows programming, for the average person(not the some of the gods here), takes 3-6 months. I bought petzolds book, and in 2 weeks got some knowledge, but I had to look over the same stuff for the next 2 weeks to get a good thorough knowledge.

  8. #8
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    If you not done any Windows programming, you don't want to do a systems programming course. If it is a true "systems programming" course, it will assume you are familiar with many Windows concepts, because systems programming is at the level where you are creating/modifying these things, not using them.

    Believe me, your company will save money and you will do better if they buy you Petzolds and lock you in a room with a compiler for a month. You can learn the basics in a week if you have the apptitude, but it takes years to be really conversant with the OS, and bear in mind, the OS is upgrading the whole time.

    Download this program and compile it, then play with it. This is about the simpleist Windows program you can make. Use the MSDN library if your compiler help is no good. If you get stuck, someone here will always help you.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  9. #9
    Registered User SAMSAM's Avatar
    Join Date
    Nov 2001
    Posts
    218
    Simply reading the petzold book, wont give u the thorogh knowledge about the API structure.i think in order to fully
    grasp it ,one has to come up with a few of his own codes along the way for each topic discussed(keyboard , mouse, DIB, ,,,,,,etc).

    this way you learn through mistakes after mistakes.and for reference you can always check the book or MSDN or this board
    to help you.

    oh ,i forgot. for programming in general i believe you must start
    at the lowest level possible.i started 4 years ago with:

    QBASIC->html->C(DOS)fully->C++ (reviewed only)->win API_>
    opengl(currently).

    but thats not the proper way to grasp control of what you
    code in programming.

    the ideal path ,i think should be:

    litrature->math->sys electronic->ASM(DOS)->ASM(win)->C->C++.

    after this you are a TRUE PROGRAMMER who can speak to
    the machine very comfortably, possibly kinda like fordy or
    adrian. do u know ASM adrian?

    do u have electronic background?

  10. #10
    Registered User
    Join Date
    Feb 2003
    Posts
    184

    Reply

    In all actuality, I have been reading. I have just made it through the C++ weekend crash course. I was reading it as an overview since I have been out of C++ for about a year before coming to this job. We have ordered about 4 different books for reference and reading. One of them being Petzold's book. Have heard so many good things about that book. I will do my best to read and practice with that book and the others we receive. The problem at hand is displaying an image from a parameter passed in. Need to try to have this done by next Tuesday. That is when we are doing a small demo of the progress made so far. My administrator has been doing all of the programming so far. He only knows command line programming. He has been using a spread sheet for the display functionality so far. He has been using DJGPP. He has done some extremely impressive stuff with his command line programming so far.....but back to the subject. The parameter will be the path for a file. Now I have to figure out how to open that file and display it within a window. Either calling a windows program such as Windows Picture and Fax Viewer on XP(but I cannot actually find the program to call) or display it in my own window. I have been trying to use the GDI+ library for this job but I have been having linking problems. Will continue to try to work them out. Always open for suggestions. Really appreciate all of the suggestions so far.

  11. #11
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    There are two ways to get the command line parameter, you can either use the third parameter to WinMain() or use the GetCommandLine() API function. The first way just takes the parameters, the second includes the program filename.

    How you open the file really depends on what format the file is in, which you don't say.

    I have modified the simple window program that I gave you before to print out the command line string. If you run this from the prompt, or create a shortcut to the .exe with a command line parameter, you will see it.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  12. #12
    Registered User
    Join Date
    Feb 2003
    Posts
    184

    Format

    The format of the file would be an image file(jpg, bmp, tif, etc.).

  13. #13
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    Yeah, but which? You see, even early versions of the OS SDK had native support for .bmp files, so loading and displaying one is easy. The same is/was not the case with a jpeg for example.

    Your specifications are very inprecise. If you are trying to get the name of a bitmap from the command line and display it, then you can do that relatively easily. Without knowing a lot more, advising on a "one size fits all" solution for any graphics format is not possible.

    What you need to do is have a serious think about what exactly it is you want to do. Sorry, but that's really the way it is...
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  14. #14
    Registered User
    Join Date
    Feb 2003
    Posts
    184
    So......in all actuality, there is no one way to handle opening a bmp as well as a jpg and tif etc????? I thought that there was a way to open an image regardless of extension. Is there?????

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Need Training Material.....
    By enggabhinandan in forum C Programming
    Replies: 3
    Last Post: 10-25-2006, 10:06 AM
  2. Just finished my corporate training courses, time to get a job!!!
    By Terrance in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 04-06-2003, 01:30 AM
  3. Training children to commit suicide.
    By Liger86 in forum A Brief History of Cprogramming.com
    Replies: 28
    Last Post: 02-06-2003, 09:59 PM
  4. c++ Training
    By Unregistered in forum C++ Programming
    Replies: 1
    Last Post: 06-07-2002, 01:37 AM