Programming

This Database Optimization course provides viewers with important techniques and checklists to configure, monitor, and manage their databases. You will learn how to develop a tuning strategy, explore the tuning and diagnostic tools, understand the relational database model and implications on performance, evaluate the application for efficient design, structure, and other factors affecting performance and evaluate hardware for effects on performance. Join us as we review best practices in designing, optimizing, and maintaining your database. You will benefit from this course whether you have some experience with optimizing databases or are just starting out. Work files are included.
course level image
vendor image
subscription image

Debug your PHP code efficiently with a variety of client and server-side tools. In this concise course for experienced PHP developers, author Jon Peck demonstrates how to leverage PHP's built-in tools, as well as the Xdebug and Firebug extensions, and FirePHP libraries to improve the quality of your code and reduce troubleshooting overhead. This course covers installation of Xdebug on Apache as well as working with the NetBeans IDE (integrated development environment). Jon then introduces native web browser developer tools for Firefox and Chrome, and demonstrates browser independent web debugging tools. Best practices for debugging and profiling web application failures and performance issues are also covered.

course level image
vendor image
subscription image

Learn new concepts, patterns, and methods that will expand your programming abilities, helping move you from a novice to an expert programmer. This course assumes previous programming experience, comparable to what is covered by the Udacity CS101 course. Move along the path towards becoming an expert programmer! In this class you will practice going from a problem description to a solution, using a series of assignments.

course level image
vendor image
cost range image
Design patterns let programmers avoid re-inventing the wheel. The original book (Design Patterns by the "Gang of Four": Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides) was phenomenally successful. When the programmer faces a particular problem, all they have to do is to look up the correct matching design pattern and use it to implement the solution. In this tutorial VTC author Steve Holzner guides you through the most popular and useful design patterns, so you can begin incorporating them into your own code.
course level image
vendor image
subscription image
ASP.NET is a free web framework for building great Web sites and Web applications with HTML, CSS, and JavaScript using development tools like Visual Studio 2010 and Visual Web Developer. Since ASP first appeared in 1998 and then became ASP.NET in the early 2000s, it has become the web platform of choice for sites such as GoDaddy, NY Times, Reuters, Citibank, and thousands of others. Microsoft Certification Exam 70-519 tests a developer's knowledge of web application design and development using ASP.NET 4, the latest version in the evolution of ASP.NET. In this course, Mark Long introduces you to many of the new features of ASP.NET 4. He covers the basics of ASP.NET 4 and helps you prepare for this challenging exam.
course level image
vendor image
subscription image

In this course you will examine real world problems -- rescue the Apollo 13 astronauts, stop the spread of epidemics, and fight forest fires -- involving differential equations and figure out how to solve them using numerical methods. You'll need a basic knowledge of programming for this course, around the level of CS 101 or equivalent. You'll also need to understand trigonometry at the high school level, as well as basic vector algebra. This class will primarily involve solving equations numerically rather than analytically, but some exposure to calculus and physics at the level of PH 100 wouldn't hurt. By the end of this course, you'll develop an intuition for the use of differential equations in the applied sciences. You'll also learn how to build mathematical models for systems of differential equations. Along the way, you'll learn how to translate mathematical expressions into Python code, and solve some really cool problems!

course level image
vendor image
cost range image
FileMaker Pro is powerful enough to handle most database jobs, yet easy enough to create simple solutions in minutes. This practical "how to" course by FileMaker expert John Mark Osborne starts from advanced level and uses a single invoicing example to demonstrate FileMaker Pro 7, 8, 8.5, 9 and 10 features and techniques including the Ultimate Find, saving a found set of records for future retrieval, saving find criteria for future use, text parsing to create features, making new requests easier for users, parsing web form generated emails, five methods for deleting duplicates, recursive phone filter, creating preferences in a single-user and multi-user scenario, web-like back and forward buttons, conditional buttons, custom form letters, changing text attributes with scripts, script triggers and many more techniques with an emphasis on adaptive scripting and calculations. Examples of the invoice file are provided at every stage of the creation process so the user can easily review one section without starting from the beginning.
course level image
vendor image
subscription image
FileMaker Pro is powerful enough to handle most database jobs yet easy enough to create simple solutions in minutes. This practical, 15-hour "how to" course by FileMaker expert John Mark Osborne starts from beginner level and uses a single invoicing example to demonstrate all the features in FileMaker Pro 7, 8, 8.5, 9 and 10 including field creation, finding, sorting, layout mode, container fields, auto-entry, validation, printing, scripts, calculations, importing, exporting, interface design and new FIleMaker Pro 10 features. Examples of the invoice file are provided at every stage of the creation process so the user can easily review one section without starting from the beginning.
course level image
vendor image
subscription image
FileMaker Pro is powerful enough to handle most database jobs yet easy enough to create simple solutions in minutes. This practical "how to" three-course series by FileMaker expert John Mark Osborne starts from absolute beginner level and concludes with detailed instruction on the most advanced FileMaker tips, tricks, and techniques. The course series uses a single invoicing example to demonstrate all the features in FileMaker Pro 7, 8, 8.5, 9 and 10. Examples of the invoice file are provided at every stage of the creation process so the user can easily review one section without starting from the beginning.
course level image
vendor image
subscription image
FileMaker Pro is powerful enough to handle most database jobs yet easy enough to create simple solutions in minutes. This practical "how to" course by FileMaker expert John Mark Osborne starts from intermediate level and uses a single invoicing example to demonstrate FileMaker Pro 7, 8, 8.5, 9 and 10 features and techniques including interface design, relational database design, relationship operators, multiple predicates, table occurrences, portal filters, security, scripts, calculations, FileMaker Pro Advanced, multi-user solutions, record locking, multi-keys, deleting duplicate records and new FileMaker Pro 10 features. Examples of the invoice file are provided at every stage of the creation process so the user can easily review one section without starting from the beginning.
course level image
vendor image
subscription image

Pages