Computer Geek Books
Search      Advanced search
Foundations of AJAX
Photoshop CS2
Database Management and Programming Training

 

Programming Training

Courses > Database Management & Programming

Click any title below to view a complete course description including a syllabus, instructor biography, prerequisites, and requirements.

Introduction to Database Development
Instructor: Allen Taylor

Introduction to Database DevelopmentA number of powerful tools are available to help you build databases and database applications. However, if you do not apply a systematic, structured approach to the use of those tools, you will probably produce systems that fail to meet user needs. Many projects bog down or are never completed for lack of a disciplined approach to development. This course will guide you step-by-step through all the phases of a system development project to guarantee that the resulting product will not only work as it was designed to work, but also that the design truly responds to user needs.


Introduction to SQL
Instructor: Cecelia Allison

Introduction to SQLLearn the key concepts of Structured Query Language (SQL) and gain a solid working knowledge of this powerful and universal database programming language. You'll learn the basic structure of relational databases, how to read and write simple and complex SQL statements, and advanced data manipulation techniques.


Introduction to Oracle
Instructor: Cindy Delia

Introduction to OracleLearn how to use the Oracle database management system to plan, organize, and manage your data. This course will introduce you to the Structured Query Language (SQL), Oracle's SQL*Plus, and other valuable tools used to develop, manage, and reference an Oracle database. You will learn how to create an Oracle database, build various database objects for the database, and write simple SQL statements that access the data from the database.


Intermediate Oracle
Instructor: Cindy Delia

Intermediate OracleGain hands-on experience with Oracle's PL/SQL programming language, with expert assistance from an IT veteran. PL/SQL is Oracle's procedural language extension to Structured Query Language (SQL). This course will give you the skills you need to write powerful and flexible programs using that language. You'll learn the building blocks and core features of PL/SQL, and you'll begin building fully functional PL/SQL programs with procedures, packages, debugging routines, database structures, triggers, and cursor processing.


Introduction to Sybase
Instructor: Cindy Delia

Introduction to SybasePlan, organize, and gain control over your data with the Sybase database management system. In this highly interactive course, you'll become familiar with the Structured Query Language (SQL), ISQL, Sybase Central, and other valuable tools you'll need if you want to develop, manage, and reference a Sybase database. You will learn how to create a Sybase database from scratch, improve its usefulness with database objects, and write simple SQL statements to extract the information you need from any Sybase database.


Introduction to Microsoft Access 2003
Instructor: Craig Power

Introduction to Microsoft Access 2003Learn how to use this powerful and award-winning database to store, locate, print, and automate access to just about any type of important information.

 


Intermediate Microsoft Access 2003
Instructor: Alan Simpson

Intermediate Microsoft Access 2003Learn how to create real-world business databases using Microsoft Access 2003. Master the secrets of making the computer--not people--do all the work. Create tables, queries, forms, reports, and macros for managing contacts, products, orders, invoices, and receipts. Pull all the pieces together with a single, easy-to-use switchboard.

 


Introduction to Crystal Reports 10
Instructor: Allen Taylor

Introduction to Crystal Reports 10Learn how to use Crystal Reports to convert raw database or accounting data into meaningful and readable reports. Impress your peers, clients, and superiors by discovering new ways to convey information. By the time you finish this course, you'll be able to create a wide variety of handsome and sophisticated reports that communicate more--much more--than mere facts. You'll also be able to use charts and maps to present information visually, and cross-tabs to show correlations between loosely related data items. You'll even find out how to save yourself time and effort by creating a library of custom functions you can use over and over in report after report.


Introduction to the Game Industry
Instructor: Tom Meigs

Introduction to the Game IndustryLeading game designer prepares you for a career in game development, design, and production.

 


Creating User Requirements Documents
Instructor: Nidhi Misra

Creating User Requirements DocumentsYour success as a developer depends almost entirely on your ability to meet or exceed your customers' every expectation. This course will show you, step by step, how to discover and document precisely what your customer wants. You will learn how to gather, manage, and document user requirements for any type of project in any industry.


C++ for the Absolute Beginner
Instructor: Jeffrey Kent

C++ for the Absolute BeginnerLearn how to program in C++, even if you have no prior programming experience! Create programs for Microsoft Windows using Borland C++ Builder. Learn Object-Oriented techniques, how to create windows and forms, and how to program in a step-by-step nature. This course is ideal whether you're an enthusiast, a business person hoping to advance your career, or someone who already knows how to program but wants to move ahead to C++ and Object-Oriented Programming.


C# Programming for the Absolute Beginner
Instructor: Mike Orsega

C# Programming for the Absolute BeginnerLearn the fundamentals of computer programming with the hot new C# programming language. You'll begin with an exploration of input/output operations, decision making, looping, and object oriented programming principles. Then, you'll gain hands-on experience using sequential data files, and you'll build your very own Graphical User Interface (GUI) application. Learn to program the right way: by using a state-of-the-art language to build impressive and professional-looking applications on your schedule and on your very own computer.


Computer Graphics Programming with OpenGL
Instructor: Merrill Hall

Computer Graphics Programming with OpenGLCreate amazing graphic effects for games, movies, television, and the Web using OpenGL and C++. OpenGL is the most widely used computer graphics toolset in the programming industry. In this highly interactive hands-on class, you'll learn how to create points, lines, polygons, curves, 3D objects, color, surfaces, textures, light sources, shading, perspective, transformations, and more. Prepare for a career developing games, movie special effects, illustrations, and advertisements.


Introduction to Perl Programming
Instructor: Nathan Meyers

Introduction to Perl ProgrammingLearn Perl, a powerful and easy-to-use scripting language used on PCs, servers, and on the Internet for a wide range of programming problems. Perl is as capable - and often as fast - as C, C++, and Java, but is easier to learn and does not require the sort of software development tools and environments required by those languages. Perl is also more portable and supported on a greater variety of computers than many other computing languages. Perl programming skills are especially valuable for Web developers, software developers, and system administrators.


Introduction to VBA
Instructor: Ruth Hadad

Introduction to VBADiscover the time-saving power of document automation. Cut through the mystery of object-oriented programming, the Word object model, and the logical structure of the Visual Basic for Applications language by developing a customized document automation program, lesson by lesson.

 


Introduction to Visual Basic .NET
Instructor: Jeffrey Kent

Introduction to Visual Basic .NETVisual Basic .NET is the most widely used programming language and development tool for creating Windows applications. The Visual Basic .NET programming language is very easy to learn, and the Visual Basic .NET development environment enables you to rapidly build Windows applications with little more than a few clicks of your mouse. By the end of this course, you will be writing your own sophisticated Windows applications. You'll also understand event-driven and object-oriented programming concepts that will help you master both Visual Basic .NET and other programming languages.


Intermediate Visual Basic .NET
Instructor: Jeffrey Kent

Intermediate Visual Basic .NETGain in-demand skills writing sophisticated Windows programs that access and modify business databases and implement Structured Query Language. This course will be ideal if you are a Visual Basic .NET programmer and you want to upgrade your programming skills or prepare yourself for a new and exciting line of work.

 


Project Management @ e-Speed
Instructor: Tom Myers

Project Management @ e-SpeedWith accelerated schedules driving many technology projects today, the smart project manager must rapidly retool their skill set. This course offers a breakthrough model for dealing with the realities of managing projects at supersonic speeds. Learn to meet and win the challenges of truncated timelines, short-staffed project teams, skimpy budgets and crippling risks.


Managing Technical Professionals
Instructor: Irv Gamal

Managing Technical ProfessionalsLeadership is central to attracting the best people and gaining the best from them. It is the optimum measure of organizational performance--period. The straightforward answer for managers today is understanding what the newest generation of technical professionals need and how to effectively provide it. Do you know how you can be more of a leader and less of a manager? This stimulating on-line course will help you solve that complex riddle.


Introduction to Visual Basic 6.0
Instructor: Jeffrey Kent

Visual Basic is the most widely used programming language and development tool for creating Windows applications. This programming language is easy to learn, and the development environment enables you to rapidly build Windows applications. Write Windows programs with rich Graphical User Interface (GUI), using the Visual Basic programming and development environment. You also will achieve an understanding of the principles of object-oriented and event-driven programming that you can use not only in Visual Basic but also in other programming languages you may later learn. Finally, debugging, and error-handling techniques, as well as finding additional help resources are woven into the course.

Student Reviews
  • "This course was very beneficial to me in developing my professional skills."
  • "I found this course extremely useful to me,a non-professional individual attempting to understand the science of database management for application to personal use.While I don't have a background in computer work, I could decipher most of the technology except for definitions."
  • "I really learned a lot from this class. I wish I had taken it earlier."
  • "This was my first online course and I now I feel I could take another. The course material was designed well and enhanced my knowledge in this area. I also took a class on campus during the summer and will, hopefully, be able to do so again in the Fall. It was a wonderful experience and I wish to thank all for a job well done!"
  • "The course was very useful. I was designing a database when I took the course. With this information, I went back through the porcess and re-designed the database. It was greatly improved."
  • "This was a good course overall. Although I have worked with databases extensively over the last few years, I learned quite a bit of new information especially on the underlying theory."
  • "This course was just what I needed to get me started on a project I was assigned at work. I has no prior database experience and I now feel comfortable enough to complete a project that is in no way a simple database."
  • "This course was very helpful to me. It gave me a good start in developing a database of orders/parts/inventories. The lessons were well-written and easy to follow, but were also challenging."
  • "This was a great help in refreshing database design. Thanks for a wonderful course. You covered more in the 12 lessons than two extremely boring Access all-day courses [from another provider]."
  • "This is my 3rd on-line course and I found them all to be excellent. I'm really impressed on how well these courses are written. It's great to be able do all your course work, at any hour of the day, from home and not to have to drive to a pre-scheduled class and listen to a live lecture. Thank you for these on-line courses."
  • "I recommended this course to many others. It was great."
  • "This lesson was well done and easy to follow. Really helped me get a more thorough grip on the material."
  • "Great course! This week I was able to contribute in a conversation about ODBC and API in a 3-tier environment. I couldn't do that before taking this course. Thanks!"
  • "Thank you Allen for a very interesting and challenging course. I think the last two lessons have made me realize how much more I have to learn in this area."
  • "I am a QA Engineer between jobs. I've been testing database heavy applications for years and have been using lots of different databases in my job, but I have never had formal training in it. I am using my "free" job searching time to learn more about developing databases. It seems I got into an excellent class. Your writing, Allen, is so precise -- I am enjoying reading your class material. Thanks so much! I wish other classes were written as well as this one."
  • "I enjoyed this course and would not hesitate taking another course with this instructor."
  • "As someone whose use of computers began in the days of punch cards, this was a very good course. Professor Taylor's discussion of database history was very helpful to me. Even though I have a Microsoft Certification in Access, I learned quite a lot about basic database structure and how to deliver a proposal to clients. It is obvious that Professor Taylor has done all that - many times over. The supplementary material links with each lesson were great."
  • "Good course overall ... informative, basically clear and definitely well worth my efforts in taking."
  • "These first four lessons have been a valuable reminder to me how important good design and research is in a database development project. No way to blow through these design steps if I want a good end product! I think I tried to do careful planning in my earlier database project, but did not do as well as I should have/could have done because I did not have the benefit of the organized and methodical information you are giving us in these lessons. Thanks! I am excited to continue."
  • "I truly enjoyed this course and plan to take the next levels of database devlopment as time allows. I do look forward to additional courses offered by this same instructor."
  • "I am a very busy professional and I found this course to be EXACTLY what I needed to expand my knowledge areas. The instructor is very knowledgeable and was in-step 100% with the current industry leaders opinions and best practice recommendations."
  • "An Excellent Course. Thank you, Allen!"
  • "Very much enjoyed the course and feel that the course offered a great deal of useful knowledge - am especially impressed with the instructor's writing style which is very succinct, leaving no room for misinterpretation - extremely effective course style in all ways."
  • "The course was great! I really liked the online discussion area because I knew I could post a question and get a response in a very short period of time. In many cases, course mates may have already posted the same or similar question and all I had to do was read and gain more clarification on the material. What's even cool is that questions that I might not have asked were asked in the discussion area. The impact was an even greater understanding of the material for me and looking forward to my next visit upon completion of reading each lesson. Now that I have a clear understanding of what database development is about, I look forward to taking additional courses and possibly pursuing a career in this direction."
  • "Great class - thanks! I got a lot out of it and am looking forward to more. Thanks!"
  • "This course helped me to better understand the database software and how the components relate. The additional reading was very helpful."
  • "I liked the course very much and it has changed my view (in a positive and constructive manner), on how to approach building a database. I especially liked the introduction to the course as it gave me an insight as to the background of students undertaking this course. This is especially interesting as students are from different parts of the world."
  • "Great class - thanks! I I will refer back to it I am sure. And I will take more classes like it soon!"
  • "Great course and helpful in my work. I still need an advance course to do my in Access but for now I can continue to experiment with the additional information that I gained. I would take more courses from him and tell others."
  • "Very interesting course. I liked it."
  • "The class on normalization and E-R models really helped me. I learned a lot. Thank you Professor Taylor!"
  • "Great illustrations of user data model, E-R model, MS Access, SQL, and Database Application using Access."
  • "I thought the course was very interesting, and the way the course was formatted really got your attention. It shows that the instructor was very knowledgeable about the course. I would recommend it to anyone who is just learning Database Development, and even if you are familiar with the Developmental areas it can help you look at the process differently."
  • "Allen, thanks very much for your help!! I wish the course were longer, but all good things must come to an end. I look forward to future contact with you. Again, thanks for a good course!!!!!"


 
 
Crucial.com
PC-cillin Internet Security 2006
Customer Service - Privacy Statement
Copyright © 2006 Computer Geek Books