Loren Data's SAM Daily™

fbodaily.com
Home Today's SAM Search Archives Numbered Notes CBD Archives Subscribe
FBO DAILY ISSUE OF MAY 16, 2003 FBO #0533
SOLICITATION NOTICE

U -- Java Training Course

Notice Date
5/14/2003
 
Notice Type
Solicitation Notice
 
Contracting Office
Marie Amos;490 East Moore Drive, Suite 270 MAFB - Gunter Annex; Montgomery, AL 36114
 
ZIP Code
36114
 
Solicitation Number
F01620-03-R0020
 
Response Due
5/23/2003
 
Archive Date
6/22/2003
 
Point of Contact
Tailee Tucker tailee.tucker@gunter.af.mil
 
E-Mail Address
Email your questions to Tailee Tucker
(tailee.tucker@gunter.af.mil)
 
Description
REQUEST FOR INFORMATION (RFI) Number: F01620-03-R0020. This is a sources sought synopsis, no solicitation is available at this time. Requests for solicitation will not receive a response. The Air Force is seeking potential educational institutions with reputable accreditation such as the American Association of Collegiate Schools of Business (AACSB) who are capable of providing training as indicated in the paragraphs below: BACKGROUND: The Software Development Division of the SSG Software Factory is responsible for standardizing approximately 30 Automated Information Systems (AIS) with JAVA suites of programming languages. In order to accomplish the various programming efforts, approximately 25-30 USAF personnel from MAFB-Gunter Annex need to be trained in the Java programming language. GENERAL TRAINING REQUIREMENTS: (1) Use industry recognized ?certification? requirements as training guidelines (i.e. SUN Certified Programmer for the JAVA Platform); (2) Individualized training for 15 or less students per class; (3) Conduct pre- and post-instruction assessments to measure degree of advancement; (4) Right size curriculum compression to ensure competency of beginners, 3 hours per day lecture, 3.5 hours per day lab, 5 days per week, 4 weeks per class; (5) Use hands-on instruction method (lecture, student immediately emulates); (6) No more than two students per computer during hands-on instruction; (7) Ensure sufficient lab assistants to provide tutoring to students when needed; (8) Students tested to ensure required understanding and ability to apply the learned material before proceeding to next class, provide immediate feedback of learning measurement instruments; (9) Desired result is trained Java programmers. SPECIFIC TRAINING REQUIREMENTS: Standardized world-class JAVA programming experts with the following desired five classes in sequence: (1) Object Oriented Design Fundamentals ? An introduction to object-oriented programming with an emphasis on programming design. This course should cover the design, documentation, testing and construction of software using software engineering strategies embodied in object-oriented programming languages. A student completing this course should be familiar with the concepts of object-oriented programming, the importance of proper design and testing techniques, and the use of best practices in the industry. The following are the topics we would expect to be taught and tested to ensure understanding and ability to apply the knowledge: ? Thinking Object-Oriented ? Responsibility-Driven Design ? Classes & Methods ? Messages, Instances, & Initialization ? Inheritance ? Static & Dynamic Binding ? Replacement & Refinement ? Inheritance & Types ? Multiple Inheritance ? Polymorphism ? Overloading ? Overriding ? Generics and Container Classes ? Unified Design Notation ? Implementation Strategies (2) JAVA I - Object Oriented programming with the JAVA programming language. This class should include an introduction to the programming language, JAVA syntax, control structures, arrays, and strings. The following are the topics we would expect to taught: ? Introduction to Java Programming ? Using the IDE ? Object Oriented Programming Structure and Components ? Variables (data types) ? Control Structures ? Methods ? I/O ? Exception Handing ? Inheritance ? Nested and Inner Classes ? Cloning ? RTTI ? Utility and Collection Classes ? Java Applets (3) JAVA II ? Advanced programming in the JAVA language. Should include advanced object-oriented programming, data structures, GUI programming. The following are the topics we would expect to be taught: ? Overview of Java Programming ? Multithreading ? Graphical User Interface (GUI) ? Swing and AWT, Events Programming ? Events ? Layouts ? Window Events ? Applets ? Network Programming ? RMI ? Servlets ? JSP ? JDBC and SQL programming (4) Database Systems - The study of database design to include logical and physical database models. The following are the topics we would expect to be taught: ? Introduction to Database Processing and Database Development ? Terminology ? Data Modeling: The Entity-Relationship Model ? Data Modeling: Other Models ? Conceptual Database Design ? Introduction and Conceptual Database Design ? Database Design: The Relational Model and Normalization ? Database Design: Logical Database Design ? Database Design: Mapping to a Relational Database ? Database Design: Tables, Queries, Forms and Reports ? Database Design: An Overview of SQL ? Relational/Logical Database Design ? Multi-User Considerations ? Managing Multi-User Databases ? Object-Oriented Database Processing ? Management Issues ? Database Security (5) Database Applications ? The continuation of a study of structures and techniques used in representing and operating the logical relationship among elements of information in databases. Examines the methods by which higher-level languages and DBMS implement such structures and facilitate such techniques. Application projects should be included to give more hands-on experience in the DBMS environments. The following are the topics we would expect to be taught: ? Enterprise Database Processing: Networks, Multitier Architectures ? XML, ODBC, OLE DB, ADO, and ASP ? JDBC, Java Server Pages, MY SQL ? Sharing Enterprise Data ? Database Architecture ? Enterprise Sharing ? Database Efficiency ? Managing Databases with Oracle ? Applications in Oracle ? Management Issues with Database Systems ? Managing Databases with SQL Server 2000 ? Applications in SQL Server ? Other Tools for Database Management LOCATION: Courses must be taught at the educational institution facility within one (1) hour commuting distance to MAFB-Gunter Annex, Montgomery, Alabama. PERFORMANCE PERIOD: Four (4) weeks per course. Five (5) months to complete five (5) courses. Anticipate first course starting in July 2003. Interested educational institutions should submit their capabilities information in no more than 3 pages. The submission should include the past performance history for similar projects that are complete or near complete with a customer point of contact and phone number. All interested, responsible potential firms must submit their written responses NOT LATER THAN 4:00 P.M. CST on 23 May 2003. The Air Force will not pay for any information, documentation, and/or data submitted in response to this notice. Responses can be e-mailed to tailee.tucker@gunter.af.mil and marie.amos@gunter.af.mil. Point of Contact is Tailee Tucker and you can reach her at (334) 416-3412.
 
Web Link
Java Training Course
(http://herbb.hanscom.af.mil/esc_opps.asp?rfp=R568)
 
Record
SN00323902-W 20030516/030514213413 (fbodaily.com)
 
Source
FedBizOpps.gov Link to This Notice
(may not be valid after Archive Date)

FSG Index  |  This Issue's Index  |  Today's FBO Daily Index Page |
ECGrid: EDI VAN Interconnect ECGridOS: EDI Web Services Interconnect API Government Data Publications CBDDisk Subscribers
 Privacy Policy  Jenny in Wanderland!  © 1994-2024, Loren Data Corp.