JES Quarterly Update Digital Edition 5.4 JES & Associates, Inc. -- The Source for Pick/AP, uniVerse, Unidata, Unix, & Internet Education Includes Course Schedule From Oct. 94 through Mar. 95 About This Issue This is the second edition of the Digital Quarterly Update. Using this form, we are now able to send the Quarterly Update to you via E-Mail. The E-Mail version is composed of pure ASCII characters, so it’s not as pretty as the 'hard-copy' (Snail Mail) version, nor is it as elegant as the (World Wide) Web Page version. But all the facts are here. The DQU is evolving and we welcome your feedback. If you want to receive the hard-copy version of this, which also has some nice graphics and quite a few more 'commercials', go to the bottom of this letter for our address and phone numbers. Thanks very much for subcribing to the Digital Quarterly Update. We look forward to serving you in your educational needs. Jon Sisk http://www.jes.com News Bytes New JES Home Page on the WWW If you have a Web-browsing package such as Mosaic, NetScape or NetCruiser, set your browser to http://www.jes.com We are adding information and links to our Web Pages almost daily, and we predict that nearly everyone will use Web Pages as a means of promoting their companies, distributing information, software, videos, sounds, graphics and more within the next few years.You just have to see this to believe it. We're Looking For Instructors JES is expanding its pool of instructors and invites talented individuals to submit their resumes to us for consideration. If you are dynamic and possess a skillset that includes Pick, , Unix (any flavor), Unidata, uniVerse, Visual BASIC, or C Programming, please submit your resume to us at the address listed on the back page. Guest Guru Series We have the good fortune here in Southern California to possess an extraordinary number of high-tech gurus. With this in mind, we are rolling out our These free evening classes with some of the legends of the industry will provide an opportunity for people to interact with and find out things are the way they are, starting with the one and only on at our offices in Newport Beach, CA. Space is limited, so please make reservations early. Also lined up for '95 are: Ian Sandler (March 8), John Bohner (April 12), Harvey Rodstein (February 8) and more. Learn About The Internet with: New Courses... 'Tools of The Internet' teaches students about the most important facilities of the Internet. 'Connecting Your Company to the Internet' covers what you need to know to get your company and employees up to speed quickly and efficiently. teaches how to design and implement Web Pages. ... and New Books We have added two new books to our distribution list. 'The Windows Internet Tour Guide' comes with all the software you need to connect up and get running. 'Mosaic Quick Tour' teaches how to use Mosaic as well as where to find it. R-Series Pick Courses 200R Pick System Fundamentals This five-day course provides the foundation for every other Pick (R-Series) course and is most important class for Pick users, managers, programmers and administrators. Give us five days of your time and we'll give you the knowledge to be able to manage and enhance your Pick System and applications. Navigating through the Pick System System Overview TCL Commands The Pick File Structure The Pick Editor Creating ACCESS Dictionary Items Creating ACCESS Reports Creating and Maintaining PROCS Automating ACCESS Unravelling the Pick Pointers: P's, Q',s D's, etc. Building a System Roadmap Tuition: $995 Schedule: Jan 16-20 Newport Beach, CA Feb 6-10 San Ramon, CA Feb 13-17 Jamaica Feb 20-24 Chicago, IL Mar 6-10 Newport Beach, CA Apr 17-21 Portland, OR May 8-12 Newport Beach, CA May 15-19 Auburn, ME Jun 5-9 Chicago, IL 250R Pick System Administration & Maintenance This three-day workshop covers four key areas: System Administration, Operations, Spooler and System Maintenance. This course is designed for database administrators and technical professionals, or those who are responsible for the care and maintenance of a Pick system. Includes the diagnosis and prevention of the most frequently encountered problems in Pick system installations. Diagnosing and Fixing GFE's (Group Format Errors) Using the System Debugger System Backup Strategies Reading and Interpreting File Statistics File Sizing & Resizing Issues & Techniques Operations Spooler System Internals Tuition: $750 Schedule: Jan 30-Feb 1 Newport Beach, CA May 22-24 Newport Beach, CA 310R Introduction to PICK/BASIC This one-day workshop prepares students with little or no formal experience in programming for the PICK/BASIC programming course (# 315R). Emphasis is placed on programming concepts, including logic, conventions and standards. Creating, Compiling and Running programs Programming Techniques & Concepts Logic Flow Fundamental PICK/BASIC Instruction Set Conventions & Standards Tuition: $195 Schedule: Jan 23 Newport Beach, CA Feb 13 San Ramon, CA Feb 27 Chicago, IL Mar 13 Newport Beach, CA Apr 24 Portland, OR May 15 Newport Beach, CA May 22 Auburn, ME Jun 12 Chicago, IL 315R PICK/BASIC Programming This four-day programming workshop teaches the fundamental concepts of the PICK/BASIC programming language and is designed for those who are responsible for writing or supporting Pick-based applications. Compiler and Execution Options Extensive PICK/BASIC Instruction Set Using the Symbolic Debugger File Input and Output Techniques Interaction with other Processes Using External Subroutines Replacing PROC's with PICK/BASIC Tuition: $895 Schedule: Jan 24-27 Newport Beach, CA Feb 14-17 San Ramon, CA Feb 20-23 Jamaica Feb 28-Mar 3 Chicago, IL Mar 14-17 Newport Beach, CA Apr 25-28 Portland, OR May 16-19 Newport Beach, CA May 23-26 Auburn, ME Jun 13-16 Chicago, IL 401* Pick: Advanced Techniques This intense three-day workshop covers the integrated application of tools available for improving database control and enhancing system throughput. This course is designed for all of the JES Career Paths, regardless of the specific curriculum. The techniques are generic in concept and specifically qualified where appropriate. PICK/BASIC Internals Minimizing System Degradation in Applications Cross-Referencing Techniques: Inverted Lists and B-Trees Retrieval Language Programming (Using Correlatives) Interfacing PICK/BASIC, the Retrieval Language and the Procedural Language Structured vs. Modular Programming Programming Standards & Conventions Optimization Techniques Tuition: $750 Schedule: Apr 17-19 Newport Beach, CA Call for more dates. 245R Introduction to ACCESS This one-day workshop provides a thorough introduction to the ACCESS data retrieval language. Exercises cover the methods for requesting and formatting data to create reports simply and quickly. Locating and Using Attribute Defining Items ACCESS Sentence Format Using Sequence and Selection Clauses All Modifiers, Connectives and Options Schedule: Apr 20 San Ramon, CA Also available as an on-site. 325R ACCESS: Advanced Dictionaries This one-day workshop covers advanced uses of dictionaries to enhance the functionality of ACCESS. It is designed for those who have a working knowledge of basic dictionary concepts, including basic conversions. Review of Fundamental Conversions and Correlatives Using Logical Conversions Advanced use of A-Correlatives Managing Break-Line Calculations Handling Multi-Values Using Boolean Operators Tuition: $195 Schedule: Feb 27, 1995 San Ramon, CA Also available as an on-site. 330R PROC Workshop This one-day workshop covers the concepts and capabilities of the PROC language. Emphasis is placed on the use of input and output buffers, process control, and techniques for writing maintainable PROCs. It is designed for those who possess a basic familiarity of the Pick Editor and ACCESS. Advanced Pick Courses 200A Fundamentals This five-day course provides the foundation for every other course and is most important class for users, managers, programmers and Administrators. Give us five days of your time and we'll give you the knowledge to be able to manage and enhance your System and applications. The Pick File System & Model System Overview Using On-Line Help (EPick) Using The Update Processor TCL Commands Creating ACCESS Dictionary items Creating ACCESS Reports Creating Macros Using Menus Creating and Maintaining PROCs Automating ACCESS Unravelling the Pick Pointers: P's, Q',s D's, etc. Building a System roadmap Tuition: $995 Schedule: Jan 16-20 Newport Beach, CA Feb 6-10 San Ramon, CA Feb 13-16 Jamaica Feb 20-24 Chicago, IL Mar 6-10 Newport Beach, CA Apr 17-21 Portland, OR May 8-12 Newport Beach, CA May 15-19 Auburn, ME Jun 5-9 Chicago, IL 250A System Administration & Maintenance This three-day workshop covers four key areas: System Administration, Operations, Spooler, and System Maintenance. This course is designed for database administrators and technical professionals, or those who are responsible for the care and maintenance of an system. Includes the diagnosis and prevention of the most frequently encountered problems in installations. Diagnosing and Fixing GFE's (Group Format Errors) Using the System Debugger System Backup Strategies Reading and Interpreting File Statistics File Sizing & Resizing Issues & Techniques Operations Spooler System Internals Tuition: $750 Schedule: Feb 23-24 Jamaica Mar 20-22 Newport Beach, CA 310A Intro. to PICK/BASIC This one-day workshop prepares students with little or no formal experience in programming for the PICK/BASIC programming course (# 315A). Emphasis is placed on programming concepts, including logic, conventions and standards. Creating, Compiling and Running programs Programming Techniques & Concepts Logic Flow Fundamental PICK/BASIC Instruction Set Tuition: $195 Schedule: Jan 23 Newport Beach, CA Feb 13 San Ramon, CA Feb 27 Chicago, IL Mar 13 Newport Beach, CA Apr 24 Portland, OR May 15 Newport Beach, CA May 22 Auburn, ME Jun 12 Chicago, IL 315A/BASIC Programming This four day programming workshop teaches the fundamental concepts of the PICK/BASIC programming language and is designed for those who are responsible for writing or supporting -based applications. Compiler and Execution Options Extensive PICK/BASIC Instruction Set Using the Symbolic Debugger File Input and Output Techniques Interaction with other Processes Using External Subroutines Replacing PROC's with PICK/BASIC Tuition: $895 Jan 24-27 Newport Beach, CA Feb 14-17 San Ramon, CA Feb 20-23 Jamaica Feb 28-Mar 3 Chicago, IL Mar 14-17 Newport Beach, CA Apr 25-28 Portland, OR May 16-19 Newport Beach, CA May 23-26 Auburn, ME Jun 13-16 Chicago, IL 425A1 For The Pick Professional This two-day course is designed for the Pick Professional with working knowledge of "classic" Pick who is interested in the DBMS. File Structures TCL Command Stack TCL Features File Path Names The Menu Processor The Macro Processor Access Features Processing Codes System Features Converting R-Series Applications to Creating Users Setting Up Pibs Available as an on-site only. uniVerse Courses 200V uniVerse Fundamentals This five-day course provides the foundation for every other uniVersecourse and is the most important class for users, managers, programmers and Administrators of the uniVerse Post-Relational DBMS. uniVerse's Relationship to Unix The uniVerse File System including Data Files, Dictionaries, and Index Files, and Subdirectories. Dictionary Definitions, including Data Descriptors and Interpretive Descriptors Using the and uniVerse Editors Using the REVISE Database Maintenance Processor Using the RETRIEVE Database Query Processor Phrases, Sentences and Paragraphs Using Proverbs VOC Entries Tuition: $1095 Schedule: Jan 23-27 San Diego, CA Feb 6-10 Clifton, NJ Mar 20-24 San Diego, CA Mar 20-24 San Ramon, CA Apr 17-21 Clifton, NJ May 8-12 San Diego, CA 200SX SCO Unix 200AX AIX 200HX HP-UX 200MX Motorola Unix These five-day courses are designed for Unix newcomers, software professionals, systems analysts, project managers and support specialists who have a working knowledge of an operating system such as VMS, DOS, OS/2 or Pick. Navigating the Unix File System Using the Editor Using Unix Shells Unix Shell Scripts Using Mail and Inter-Terminal Communications File Ownership, Groups, and Permissions Process Monitoring Using the Administration Menu Backing up and Restoring Unix Device Management Managing Users Security Unix Commands Phantoms (crons) Tuition (each): $1195 Schedule: Jan 9-13 San Ramon, CA Jan 16-20 San Diego, CA Mar 13-17 San Diego, CA 250V uniVerse System Administration This three-day course teaches the uniVerse system administrator the basics of how to manage all aspects of the uniVerse system. Detailing uv/Unix Relationship Structure Using the Standard Shell Environment Installing uniVerse Setting up Devices Creating uniVerse Users and Accounts Performing Tape Backups and Restores Maintaining the uniVerse Spooler Setting up Shared Memory Segments Resizing uniVerse Files Using uniVerse Special Files Troubleshooting Techniques Introduction to the uv file Tuition: $995 Schedule: Mar 29-31 San Ramon, CA Apr 24-26 Newport Beach, CA 315V uniVerse BASIC Programming This five-day programming workshop enables programmers to become proficient in developing applications using the uniVerse BASIC programming language. It is designed for those who are responsible for writing or supporting uniVerse-based applications. Procedures, Terminology, and Features of uniVerse BASIC Types of Data Use and Features of the uniVerse BASIC Compiler Using uniVerse BASIC Statements Using uniVerse BASIC Intrinsic Functions Additional uniVerse BASIC Instructions and Functions Interfacing to Unix Sequential Files Calling C Programs Accessing Unix Commands Tuition: $1095 Schedule: Feb 6-10 Newport Beach, CA May 22-26 San Diego, CA 425V1 uniVerse For The Pick Professional This two-day course is designed for the Pick Professional who is supporting a uniVerse Post-Relational DBMS. Unix/uniVerse File System Using Shell Commands Within uniVerse VOC vs. MD Differences Command Stack Features Using DATA Descriptors Converting DICT items to I-Descriptors Converting PROC's into Paragraphs / Sentences / Proverbs Unix to uniVerse Hashed File Conversion Importing / Exporting Unix Files Converting Account-Saves Additional RETRIEVE Features Tuition: $495 Schedule: Mar 6-7 Newport Beach, CA 425V2 uniVerse For the Pick Programmer This two-day course is designed for the PICK/BASIC programmer who is responsible for developing or maintaining applications in the uniVerse Post-Relational DBMS. Unix/uniVerse File System The and uniVerse Editors Compiler Differences and Options BASIC Instruction Differences Additional BASIC Instructions and Functions Interfacing to Unix Sequential Files Calling C Programs Tuition: $495 Schedule: Mar 8-9 Newport Beach, CA Unidata Courses 200D Unidata Fundamentals This five-day course provides the foundation for every other Unidatacourse and is the most important class for users, managers, programmers and Administrators of the Unidata DBMS. Unidata's Relationship to Unix The Unidata File System, including Data Files, Dictionaries, and Index Files Dictionary Definitions, including Data Descriptors and Virtual Descriptors The Alternate Unidata Editor The UniEntry Database Maintenance Processor The UniQuery Database Processor Phrases, Sentences and Paragraphs VOC Entries Tuition: $1095 Schedule: Jan 23-27 San Diego, CA Feb 6-10 Clifton, NJ Mar 20-24 San Diego, CA Mar 20-24 San Ramon, CA Apr 17-21 Clifton, NJ May 8-12 San Diego, CA 245D Introduction to UniQuery This one-day workshop provides a thorough introduction to the UniQuery data retrieval language. Exercises cover the methods for requesting and formatting data to create reports simply and quickly. Course Outline: Locating and Using Attribute Defining Items UniQuery Sentence Format Using Sequence and Selection Clauses All Modifiers, Connectives and Options Available as an on-site only. 250D Unidata System Administration This three-day course teaches the Unidata system administrator the basics of how to manage all aspects of the Unidata system. 315D Unidata BASIC Programming This five-day programming workshop enables programmers to become proficient in developing applications using the UniBASIC programming language and is designed for those who are responsible for writing or supporting Unidata-based applications. Internet Courses 200I Introduction to the Internet This four-hour seminars covers the fundamental issues of the Internet - from its unique terminology to a live demonstration of the most popular facilities. The Internet: What is it? A brief history Is it the Information Superhighway? Who uses it? - Size and growth How to Get on the Internet Types of connections Service Providers and the services they provide What you can do on the Internet: E-Mail, Mosaic, Gopher, World Wide Web, WAIS, FTP, Finger, Newsreader, Archie, Games, Usenet NetSpeak: How to talk to other 'netters Netiquette: How to talk to other 'netters Business on the Internet Exploring the vast information resources Tuition*: $99 (in Advance) $119 (at the door) * Includes books (Windows Internet Tour Guide and Mosaic Quick Tour) plus all Windows software needed to get connected to the Internet. Schedule: Call for dates 210I Tools of the Internet This one-day class covers the fundamental tools of the Internet: how they work and how to use them most effectively. Upon completion of this course attendees will be prepared to use the following suite of Internet Tools: E-Mail File Transfer (FTP) WWW (World Wide Web) Browsers Mosaic Cello Archie & Veronica Gopher & Wide Area Information Server (WAIS) Tuition: $ 195 Schedule: Call for dates. 220I Connecting Your Company to the Internet This two-day class covers what you need to know to get up and running quickly, inexpensively and efficiently on the Internet. Upon completion of this course, students will have the information they need to determine the appropriate tools to get connected to the Internet and will be able to determine the level of security required to protect corporate assets. Direct Connection Line Speeds Required Hardware Required Software Risk Assessment Firewalls Gateways Routers Tuition: $ 495 Schedule: Call for dates. Prerequisite: 210I or equivalent experience. 225I Doing Business on the Internet This one-day class covers what you need to know to get up and running quickly, inexpensively and efficiently on the Internet. Upon completion of this course, students will have the information they need to determine the appropriate tools to get connected to the Internet and will be able to determine the level of security required to protect corporate assets. 320I Hypertext Markup Language (HTML) Document Construction Workshop HTML is a text markup language that uses a series of elements (tags) to format documents for on-line display. These documents can be used on any platform that supports a Web browser. This class teaches HTML document design, construction, and style as applied to home pages, on-line publishing and interactive forms. Upon completion of the class, attendees will be able to design and construct complex HTML documents using HTML grammar and syntax. Navigational aids (menus) Universal Resource Identifiers (URI's) and Locators (URL's) Using Other Internet Protocols from the Web: FTP, Gopher, WAIS, E-Mail, NNTP Multimedia Interactive Graphics Forms Construction HTML Editors Tuition: $ 595 Schedule: Call for dates. On-Site Courses On-Site Training : We Can Come To You! We know that it is not always convenient to send employees to a JES training center. If you have a group that needs training, JES training will come to you! What does your company gain from choosing JES on-site training? - Reduction in time employees are away from the office. - Courses can be scheduled at times which meet your individual training needs. - Courses may be customized to meet your individual requirements. - Overall per-student training cost will be lower. - On-site courses eliminate the cost of travel and lodging for your employees. - Since on-site courses are customized to your requirements, you get greater value for your training. - On-site tuition is comparable to our published course fees. - Our group discount policy (four students for the price of three) applies to all on-site courses. Call today for your free quotation on having the Number One Training Company come to your location! Textbooks and Quick-References The Pick Pocket Guide, 5th Ed. Complete reference guide for the Pick system including descriptions of all commands and detailed help with EDITOR, PICK/BASIC, ACCESS, PROC, Pick PC-AT, TCL, Debuggers, Spooler, Error Messages, ASCII Codes, plus undocumented features. Only available in "Desk Reference Edition". $24.95. Pick for the IBM PC & Compatibles Designed as a beginning guide for non-technical end-users, it follows a learn-by-doing approach with many examples of Pick system fundamentals, maintenance and programming. $29.95 Programming with IBM PC BASIC & The Pick Database System A programmer's guide comparing instructions between PICK/BASIC and Microsoft BASIC, with emphasis on converting application programs. $34.95 The Pick Perspective This is the first book available that explains in simple terms exactly what Pick is, why it is that way, and how to use it to produce successful, large- scale commercial applications. $34.95 Pick for Professionals: Advanced Methods and Techniques Written for experienced programmers. Topics include database organization, quick data query, process control without PROC, ACCESS correlatives, functional integration, system performance, role of fourth generation languages, and more. $34.95 PICK for Humans: A Powerful Business System Made Plain Written in an informal and lucid style, this book is essential reading for both those with no previous experience of computers, and those who are familiar with other operating systems. Learn how to: set up a database, produce reports using ACCESS, and write menu-driven applications. This new book improves understanding by teaching the reader enough basic theory to appreciate the Pick system. It uses real examples to explain the major features of Pick, so that you can quickly adapt your newly acquired Pick skills to suit your own business requirements. $29.95 The Advanced Pick Explorer This book is a complete rewrite of the first Pick Textbook, "Exploring The Pick Operating System". It is geared toward those technical users who are new to the "classic" (R83) or "Advanced Pick" platforms, although most of the techniques also apply to uniVerse and Unidata systems. The book covers: system architecture, the file system, the editor, Update Processor, ACCESS, TCL, Spooler, PROC, menus, macros, and related information. Available mid-'95. Pick/BASIC: A Programmer's Guide The first and only dedicated text on the Pick/BASIC language is now in its second edition. More robust than ever, this book is geared towards those who have little to no previous experience in programming, but need to support code in a Pick or Pick-like environment. Even seasoned veterans will learn something from the many examples of virtually every instruction in the Pick/BASIC language. Also includes a reference section on syntax. Available mid-'95. The Windows Internet Tour Guide Down with dreary Unix commands! Trash the tedious text-based interface! The Windows Internet Tour Guide provides the power to push your PC to cruising speed on the electronic highway in sleek graphical style. It comes with everything you'll need to navigate the Internet with point-and-click convenience, including: A helping hand for newcomers: the inside scoop on Internet offerings, getting connected, tips on finding your way around and more! Power tools to streamline travel on the Net, including Chameleon Sample, featuring E-Mail, FTP, TELNET, TN3270, Ping, and WINSOCK.DLL, to let you use Mosaic, HGopher, Eudora, SLIP and PPP! Step-by-step instructions for sending, receiving, retrieving and discovering the Internet's treasures. A road map to the Internet's vast information resources. Plus! two free electronic updates packed with tips, tricks, and more! Extra Bonus! One month free membership from CERFnet! More, plus 100% money-back guarantee from publisher or JES. $24.95 The Mosaic Quick Tour The World Wide Web - the latest innovation on the Internet - is a system for interlinking vast bodies of information, and with its graphically rich interface, audio and video capabilities and point-and-click links, Mosaic is its ultimate tool. Hypermedia designer and Internet veteran Gareth Branwyn helps you make the most of Mosaic and bring a new level of ease and interactivity to your Internet travels. The Net, the Web and Mosaic - an introduction to the Internet's latest offspring, the hyperlinked World Wide Web, along with an explanation of Mosaic, hypertext and HTML, its underlying language. Tools, Techniques and Time-saving Tips - system requirements, software downloading and configuration; Web walking with Mosaic and using Mosaic for FTP, telnet, newsgroup reading and other Internet services; creating your own Home Page to feature your favorite Web resources. Web Spiders, Electronic Malls and Virtual Art - a listing of art galleries, magazines, music archives, software libraries, commerce centers, and others, plus some specialized ways to explore, including search engines and Web robots. $12.00 JES & Associates, Inc. Mail: P.O. Box 19274, Irvine, CA 92623 http://www.jes.com