Instructor

Jan D. Narkiewicz (B.S. Computer Systems Engineering, University of Massachusetts, Amherst) is chief technical officer of Software Pronto, Inc. His areas of expertise include nearly all Microsoft technologies (SQL Server, C++, Win32, .NET, ADO.NET, Windows Forms, WPF, Silverlight, LINQ, WCF, WF and VSTO). Jan has authored and coauthored a dozen books for Wrox and Apress and a like number of articles. Jan serves as academic coordinator for UC Berkeley Extension’s .NET/Windows program. He has taught at U.C. Berkeley’s Haas School of Business, U.C. Santa Cruz Extension, San Francisco State University and Golden Gate University. The conferences Jan has spoken at include VS Live, Collaborate, Office Developers Conference and Oracle World. His clients include E*TRADE, Visa, eBay, and Oracle.
Samples of Jan’s Books
![]() | ![]() | ![]() | ![]() | ![]() |
Course Objectives
After completing this course students should be able to:
- Query SQL Serve tables and retrieve data using the following types of joins
- INNER JOIN
- LEFT OUTER JOIN
- RIGHT OUTER JOIN
- OUTER JOIN
- CROSS JOIN
- Manipulate data using
- DELETE to remove rows of data
- INSERT to create rows of data
- UPDATE to alter rows of data
- Develop SQL code against fully and partially qualified SQL object names
- Work comfortably with SQL Manager its wizards and object administration screens as well as SQL Manager’s programming environment.
What’s Required
This course will consist of lectures and labs. Students are required to bring in their own Windows based laptops in order to perform the lab. Laptops should be configured as follows:
- Laptop should come pre-installed with SQL Server 2005 or SQL Server 2009 developer edition (SQL Server Developer editions costs approximately $50).
- Students that do not have access to SQL Server will be given a virtual PC to work with. The student’s machine should contain at least 3 GB RAM and have 30 GB of free space (an external USB drive can be used).
- Students running Windows XP or Vista should pre-install Virtual PC 2007 SP1 (a free application from Microsoft):
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=28c97d22-6eb8-4a09-a7f7-f6c7a1f000b5 - Students running Windows 7 should pre-install Windows Virtual PC (a free application from Microsoft):
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd
- Students running Windows XP or Vista should pre-install Virtual PC 2007 SP1 (a free application from Microsoft):
Course Outline
You can find the detailed outline on the course description page (link)
Course Location
Seaport Conference Center (Map)
459 Seaport Ct.
Redwood City, CA 94063
For more info, please see our Training Facility page.
Course Dates and Times
- Saturday, August 7th, 9AM – 5PM
- Sunday, August 8th, 9AM – 5PM
Course Structure
This is a 2-day SQL Fundamentals training class that includes a 45 minute lunch and several short breaks during each training day. Course will include up to 12 students to provide the students with the maximum instructor attention.
Pre-requisites
noneWhat’s Included
- A take-home course material
- Breakfast, lunch, refreshments and beverages
Student Responsibilities
Arriving to class 20 minutes early to enjoy a continental breakfast on a seashore patio
Cancellations
Please see our Frequently Asked Questions
Registration Process
We recommend registering for this course as early as possible. You will receive an email confirmation with course details.







