• [VOICENWS] Net: Introduction to OS/2 Warp Programming - Courseware

    From VOICE News Service@1:3634/1000 to All on Sunday, January 15, 2012 22:16:38

    ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

    From: martinDESPAM@DESPAMos2world.com

    Les Bell has released his course material "Introduction to OS/2 Warp Programming" under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported license.

    This course material contains the instructor guide, student guide, presentation
    slides and laboratory files.

    Download Link:

    Hobbes Incoming: http://hobbes.nmsu.edu/download/pub/incoming/OS290-v2_90-OS2WProgramming-rel1.zip

    Hobbes Search: http://hobbes.nmsu.edu/h-search.php?sh=1&button=Search&key=OS290-v2_90-OS2WProgramming-rel1.zip



    Les Bell Web Site: http://www.lesbell.com.au/





    Information

    -----------------



    Introduction to OS/2 Warp Programming

    =============================================

    Course Code: OS290

    Author: Les Bell and Associates Pty Ltd

    Version 2.9

    Content Date: 1999 April 22

    Format Change: 2012 January 15

    =============================================



    Agenda

    ============================================



    Day 1

    Session 1 - Introduction to Tools

    Session 2 - Introduction to PM

    Session 3 - Lab Exercise 1

    Session 4 - Window Parentage and Ownership



    Day 2

    Session 1 - Window Controls

    Session 2 - Lab Exercise 2 - Menus and Messages

    Session 3 - Memory Management

    Session 3 - Lab Exercise 4 - Memory Management

    Session 4 - Dynamic Link Libraries

    Session 4 - Lab Exercise 5 - Dynamic Link Libraries



    Day 3

    Session 1 - Threads, IPC and File I/O

    Session 2 - Lab Exercise 6 - Threads

    Session 3 - Workshop

    Session 4 - Filesystems % EA's

    Session 4 - Lab Exercise 8 - Directory Listing



    Day 4

    Session 1 - Window Words, Subclassing, Dialogs

    Session 2 - Lab Exercise 9 - Multiple Windows and Instance Data

    Session 3 - Lab Exercise 9 continues

    Session 4 - Standard Dialogs and INI files



    Day 5

    Session 1 - Graphics Programming Interfase

    Session 2 - Workshop

    Session 3 - SOM and WPS

    Session 4 - It's Friday . . . .



    Authors

    =============================================

    - The original author of this course was Les Bell and Associates Pty Ltd between 1987 and 1997.

    - The content was released by Les Bell and Associates Pty Ltd. under CC license
    in January of 2012.

    - Martín Itúrbide from OS2World.com transformed the content to a newer format
    from Lotus Freelance and Word for OS/2 on January 2012. Martín Itúrbide and Les Bell thank the people at #netlabs and Neil Waldhauer that helped to convert
    the older files.





    Copyright Statement and License

    =============================================

    The original materials are copyright (C) 1987-1997, Les Bell and Associates Pty
    Ltd and are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License (see http://creativecommons.org/licenses/by-nc-sa/3.0/). You are encouraged to distribute, use, adapt, enhance, correct and extend the materials, provided that this licence is included with such enhancements and such enhancements are likewise attributed and licensed.





    Contents

    =============================================

    The course material contains:



    - Student Guide: Handout book for students

    - Presentation: Presentation for the instructor and to hand out to the students


    - Instructor Guide: Notes for the instructor; additional comments and points to
    emphasise on the slides

    - Lab Files: The binary files and source code used in the laboratories of the courseroom



    This package is organized in the follwing way:



    - Original Files folder: Which contains a copy of the original files used in 1999 by Les Bell

    - MS Office folder: The files converted and organized in OOXML format

    - ODF folder: The files converted and organized in ODF format

    - PDF folder: The files converted and organized in PDF format

    - Laboratory Files folder: Contains a zip file with the source code used in the
    laboratories of the courseroom.
    --

    For a choice in the future of personal computing, Join VOICE - http://www.os2voice.org

    [Moderator's note: All posts are sent without guarantee to the
    accuracy of the content. We try to verify details and URLs but
    this is an entirely volunteer run list, so 100% fact checking and
    the quality/useability of products announced here is impossible.

    If you respond to this post please remove the DESPAM from the
    poster's email addresses. Please do not send requests for information
    about a specific post to the moderator unless it is an update or I
    sent it.

    To submit news to this list please use the submission form at
    http://www.os2voice.org/SubmitNews.html
    or send an email to "submit@os2voice.org"

    To unsubscribe yourself from this list, send the following message
    to majormajor@os2voice.org

    unsubscribe news
    end

    ]

    ---
    * Origin: Waldo's Place USA Internet Gateway (1:3634/1000)