|
|
|
The Richard Hale Shaw Group Experience
|
|
|
|
Accessible, knowledgeable instructors
When they’re not in the classroom with students, they’re developing software, consulting with clients, creating tools, writing books and articles. All of our instructors present at national and international development conferences.
In the classroom, our instructors are easily accessible, and have immediate answers to questions. We can often solve technical and architectural problems for you during class: just ask!
Ability to Concentrate on Learning
From registration through the end of the day, there are no worries; you can simply focus on learning and integrating new knowledge. We provide a comfortable and friendly environment with top-flight technology, supplies and amenities.
Technology
IBM Thinkpads running Windows XP Professional
Wireless T1 connectivity
Daily Classroom Environment
Well-appointed surroundings, with comfortable chairs and work areas
Free flowing Starbucks coffee, tea, juice, soda and bottled waters
A light breakfast snack
A delicious lunch catered from local restaurants
A combination of healthy and fun snacks, both morning and afternoon
When the Course Ends
Certification of Completion
Code files containing all examples created by you and the Instructor
Return on Training Investment
Instruction from the Richard Hale Shaw Group is a critical investment in your company's future success.
In this time of slashed budgets and downsized technology departments, every training dollar counts. Our hands-on, instructor-led, courses teach developers to write and implement components and applications, and learn the skills they need to be productive immediately. You’ll leave with a fundamental understanding of the technologies used in the coures, as well as extensive hands-on experience solving real problems. Our trainers teach the depth of theory necessary to master the technology without losing sight of its applicability, while focusing on best practices and the most efficient but effective way to create and implement a design.
|
|
Onsite vs. Public Classes
|
|
|
|
|
ONSITES
Our Bootcamp classes can be held at your offices: one of us, can teach the course for you on-site. Please contact us to discuss costs, timeframes, content, setup and other details by email or phone.
In addition to our 1-3 day onsite classes, we also offer our signature 4-5 day intensive BootCamps on .NET, UML, XML and ASP.NET. We occasionally offer these as public classes but they're also available to our onsite training clients.
Our Bootcamp classes are about two things: intensive learning and having fun doing it! To make this possible, we've created an environment where you can learn a lot in a relatively short period of time. We have also designed a curriculum and a way of presenting it that delivers intensive, high-speed learning. Part of our approach is to present the theory you'll need to understand the Bootcamp topic and how it should be utilized. But another part is to keep the focus on the practical applications of it deliberately avoiding approaches that have little practical application or value, or that are strictly intellectual exercises but which will have no bearing on software development in the real world.
Our training classes are about:
- Intensive learning for maximum retention in the shortest possible time
- Experts in the field who are accomplished programmers as well as instructors
- Materials written by experts for teaching development techniques to other developers -- not mass-produced for a cookie-cutter training house.
- Practical techniques: focused on completing projects on-time and under-budget
- Theoretical depth far beyond what's required to pass a certification test
- Hands-on, with every technique accompanied by a lab
- Optional advanced labs for developers who like to push the envelope
- Best Practices: concentrating on techniques that scale for team development and maintainability
- Having fun while learning and growing!
Let us customize onsite training for you!
We'll work with you to construct a curriculum that will fit the needs of your team, to be hosted in the convenience of your own offices -- or, we'll arrange an appropriate venue conveniently nearby. Please contact us to discuss costs, timeframes, content, setup and other details by email or phone.
Back to top |
|
Our 3-5 day BootCamps are about two things: intensive learning and having fun
doing it!
To make this possible, we've created an environment where you can learn a LOT in a relatively short period of time.
First, we picked a desirable, easy-to-reach locations (see our BootCamp Venues). Second, we picked a venue that will offer us a space for ourselves, an ingestion of high-performance goodies (snacks, coffee, sodas, juices, food), and a comfortable working environment (a comfortable meeting area, room to work).
We've also designed a curriculum -- and a way of presenting it -- that delivers intensive, high-speed learning. Part of our approach is to present the theory you'll need to understand .NET and how it should be utilized. But another part is to keep the focus on the practical applications of .NET -- deliberately avoiding approaches that have little practical application or value, or that are strictly intellectual exercises but which will have no bearing on software development in the real world.
To this end, .NET BootCamp sessions are dynamic, resulting from a combination of:
- Lecture (to present
in-depth information)
- Workshop (to show how
material presented in the lecture is to be utilized and applied)
- Exercises (to let you
obtain HANDS-ON experience in the actual implementation of the ideas being
presented)
- Q&A (where we'll
review the ideas and exercises, and show new approaches and techniques that
were not part of the exercises)
- Debug Discussions: these were the rage during last year's
BootCamps. We'll go beyond ordinary discussion, take apart each exercise,
review it with the debugger, and see how everything is working underneath.
The result: you get a complete grounding in "what happens
under-the-hood" without losing sight of the practical realities of how
to design, organize and construct components and applications.
The Exercises are part of a 295+
page workbook that shows you -- through screen-shots, code and step-by-step explanations -- exactly HOW you should complete each one successfully. To encourage you to work the Exercises, we'll provide a working
lunch (with great food) each day as well as workshop time for each of
two evenings so that you can make steady progress and get questions answered as
you go.
We'll also focus on having fun: while most of the exercises are ones that you'll work individually on your own machines, there are others that we'll work as a group or in smaller, sub-groups.
In all, we're certain that you'll:
Learn a lot
Write a lot of code
Have a good -- if not great – time doing it
Back to top
|
|
MiniCamps, Workshops and Seminars
|
|
|
|
|
What, you ask, distinguishes a workshop, from a seminar or a MiniCamp?
MiniCamps are 1-2 day classes, that combine prepared hands-on exercises with lecture and discussion. A MiniCamp covers a smaller, specialized topic in a planned fashion to teach you the meat of a new technology. It assumes that you already know the basics. (A MiniCamp can be combined with all or part of a BootCamp to both cover the basics and explore a new technology in depth.)
Workshops are 1+ day classes that apply a new technology directly to problems within your project domain, combining mentoring and classroom learning. Instead of a planned, canned curriculum, the class consists of free-form exercises drawn from your project. This way, developers may not learn every detail of a new technology, but they learn the aspects that are most important to your project.
Seminars are ½-1 day classes with in-depth lecture and discussion. A seminar is a good survey both to show executives and managers the potential of a new technology and to point developers toward the details of that technology.
Back to top
|
|
How our Training Differs from Authorized Training Centers and '*mentor' or '*intellect'-type firms.
|
|
|
|
- Our instructors have world-class reputations. They present at development conferences nationally and internationally.
- You actually are taught by the persons advertised as teaching the course
- Unlike Certified Training Centers, in all of our courses, you'll be taught by our instructors, using their own materials based on their own research and product development experience. Our trainers provide consulting services and write .NET, XML, UML, ASP.NET software for a living, in addition to giving training classes and writing about them. You'll find that they will take extra time offline to answer questions and explain ideas, and will give you a balanced view of how to best utilized these tools and technologies -- not a sanitized, politically correct approach.
- Unlike Certified Training Center courses, the material is based on what you need to know to implement development components, not only what's needed to pass a test (however, we've found that, after taking this course, you'll be able to take the test cold and pass).
- Unlike the academicians, we'll show you how to actually write and implement development components (you learn infrastructure and implementation -- not just theory and plumbing)
- Unlike other training outfits, you'll write every exercise in class (there are no pre-canned exercises)
- Unlike other training classes, you'll actually implement the components they merely discuss in their classes
- Unlike other developer training, you won't just tweak code generated by a wizard : you'll write a great deal from scratch, and you'll know what wizard code to modify (and why) and what code to leave untouched (and why)
- Our instructors will take the time to sit down, answer questions and help out off-line
- Our instructors are not bound to spouting a party line, and will show you both the strengths -- and the weaknesses --of .NET, XML, UML and the tools used to implement them.
Back to top
|
|
Regarding Advanced C# 2.0 BootCamp"Richard\'s courses are by far the best programming courses I have ever attended. I also like the open discussions in class. I was surprised at how the these scaled to address attendees at many different knowledge levels." --Carl-Marcus Arndorff, FRA
|
|