Feed aggregator

Search Google Scholar

or browse databases: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

You are here

Search

Research

Services

Libraries & Spaces

About

Information for:

C# Test Driven Development

Lynda.com - Sun, 04/10/2016 - 20:00
Authored By: Reynald Adolphe

Released On: 4/11/2016

Test-driven development is a methodology for creating more robust code. Among other benefits, test-driven development (or TDD) allows you to catch bugs early and decouple code, making it more modular and scalable. Applying TDD principles to C# programming is a win-win for developers.

In this course, Reynald Adolphe explains the principles of test-driven development and shows how to apply them to two different C# workflows. First, he creates a new test-driven project. He writes the test cases before the code to drive the design of the program. In the second scenario, he writes test cases for an existing C# project, to find bugs before it goes live. Along the way, Reynald uses Microsoft's MSTest, but he also introduces other testing tools (such as the unit testing framework xUnit and the mocking framework Moq) and theories (such as the red-green-refactor mantra and SOLID principles) that make test-driven development so efficient.


Macphun Software: Tips and Techniques

Lynda.com - Sun, 04/10/2016 - 20:00
Authored By: Richard Harrington

Released On: 4/11/2016

Macphun Software's suite of apps and extensions give Mac-based photographers a broad range of creative options for enhancing tonality, creating black-and-white images, removing unwanted details from photos, and much more. In this course, Rich Harrington showcases the features and creative options that Macphun's tools provide. He also details how to use them as standalone apps or as extensions for Apple's Photos for OS X software and Adobe Photoshop.

Learn how to bring out detail and color with Intensify, convert photos to black and white with Tonality, remove distractions and heal blemishes with Snapheal, use the best filters in Focus, and remove noise and grain—before or after processing—with Noiseless. Rich also shows how to use the Macphun app developed by leading HDR photographer Trey Ratcliff, Aurora HDR, to create gorgeous high dynamic range photos.


Shooting Effective Business Portraits

Lynda.com - Sun, 04/10/2016 - 20:00
Authored By: Robert Vanelli

Released On: 12/21/2015

From lighting to posing to post-processing, learn how to create business portraits with a modern, professional look. This course focuses on how to light, shoot, and edit corporate portraits—both traditional headshots and environment portraits—for a single client or an entire office. Robert Vanelli goes through scouting locations and choosing the right environment for a client, building a portable studio, and using lighting and posing techniques that start with just one light. He also covers editing portraits in Lightroom, making adjustments that retain the subject's character while smoothing away minor flaws. Using these tips, you'll be able to produce professional portraits that help your clients convey a sense of trust, confidence, and personality.


Painting with Particle Brushes in Painter

Lynda.com - Sun, 04/10/2016 - 20:00
Authored By: John Derry

Released On: 4/11/2016

Particle and dynamic speckle brushes are new to Painter 2015 and 2016. They allow artists to create sweeps of "particles" (speckles, lights, dust, etc.) across the canvas with a single stroke. They are physics inspired, designed to mimic real-world particles as well as the behavior of brushes with individual hairs. In this course, John Derry, one of the original Corel Painter developers, introduces the new brushes and shows how to control the size, shape, density, and randomness of the effects.

You will learn what particles look like and how they are generated, and how to use the brush controls, Opacity slider, Shape attributes, and Color Variability and blending palette to influence the appearance of your brushstrokes. John demonstrates all these concepts using a nondestructive, layer-based workflow and a sci-fi-inspired painting of the night sky, featuring the Milky Way.


Learn Atom: The Basics

Lynda.com - Sun, 04/10/2016 - 20:00
Authored By: Ray Villalobos

Released On: 4/11/2016

GitHub's Atom text editor has changed the web development landscape, providing an open-source, completely hackable editor that's powerful, easy to use, extensible, and built with common web technologies (CSS and JavaScript). Atom is Ray Villalobos's favorite editor, for working with projects of all kinds. In this course, he shows how to use Atom for web, front-end, and stack development. Learn how to customize the interface and editing experience through Atom themes, packages, and snippets (code shortcuts that expand into the correct syntax). Find out how to find and compare elements, move around your code folders, bookmark content, and use Atom's powerful Find and Replace feature. Plus, discover how Atom integrates with Git and GitHub for version control and publishing.


CINEMA 4D Lite for After Effects: Getting Started

Lynda.com - Thu, 04/07/2016 - 20:00
Authored By: Angie Taylor

Released On: 8/28/2013

Intimidated by 3D modeling packages? Dip a toe in the water with CINEMA 4D (C4D) Lite, a slimmed down version of CINEMA 4D included with After Effects CC. Motion graphics designer Angie Taylor shows you how to build a complete sequence in C4D Lite, progressing from initial object modeling, to animation, lighting, camera rigging, texturing, and final render. Plus, learn to animate text, create random movement with wiggle expressions, track cameras in live-action footage to add new 3D elements, and light your scene. Angie also round-trips the project files to After Effects for visual effects and color correction. With over 100 videos, this course allows you to explore almost every aspect of 3D motion graphics creation, within this accessible introductory tool.


J.T. O'Donnell on Making Recruiters Come to You

Lynda.com - Thu, 04/07/2016 - 20:00
Authored By: J.T. O'Donnell

Released On: 4/8/2016

Learn what recruiters look for, and how to help them find you. J.T. O'Donnell is a LinkedIn Influencer and an expert on job search and recruiting. She helps job seekers understand the modern job search and make the most of recruiters, specifically how to use recruiters in the LinkedIn marketplace, how to understand the role of the resume and cover letters in the job search process, and how to connect and follow up with a recruiter.

This course will help job seekers tap a valuable source by showing them how to connect more effectively with leading recruiters in their industries.


Adobe Experience Design CC: First Look

Lynda.com - Thu, 04/07/2016 - 20:00
Authored By: Tom Green

Released On: 4/8/2016

Experience Design (XD) is Adobe's new UX design tool, and we have a first look at its public debut. Experience Design CC can be used to design and prototype all sorts of digital experiences, but it's ideally suited for websites and mobile apps. Here, Tom Green shows how to use all of its main features, including artboards, drawing and text tools, links and interactions, Preview panel, and sharing features. He also explores Repeat Grid, an innovative feature for duplicating content in a layout.


Rhino: Learn Basic Jewelry Modeling

Lynda.com - Thu, 04/07/2016 - 20:00
Authored By: Jean Gorospe

Released On: 4/8/2016

Rhino is the leading software to design and produce professional jewelry, used for creating prototypes to share with clients and craftsmen and preparing final CAD drawings for 3D printing and milling. Designer Jean Gorospe is excited to share his Rhino jewelry modeling techniques with you. In this course, you'll use Rhino 5 to create four pieces: a basic oval ring, a more complex engagement ring, a cabochon drop earring, and an enamel cuff. These techniques cover basic geometry buildout, sweeps and lofts, fillets, and offsets. You will learn workflows to create basic and complex parts and surfaces and, by the end of the course, be able to apply the knowledge to your own jewelry concepts and designs.


Learn Photography: Autofocus

Lynda.com - Thu, 04/07/2016 - 20:00
Authored By: Tim Grey

Released On: 4/8/2016

Focus is a core photographic concept. Autofocus makes the job easier. But behind this simple concept is an array of technical considerations and creative options. Which one of your camera's autofocus modes will give you the best results for specific shooting scenarios? When should you take control and manually focus? And do you want everything in the frame in focus, or just your subject?

Photographer and educator Tim Grey explores these questions and more in this exploration of focus and autofocus. And because sharpness isn't everything, Tim also details scenarios where blur can have more impact.


Producing Electronic Music in Logic Pro

Lynda.com - Thu, 04/07/2016 - 20:00
Authored By: Nate Mars

Released On: 4/8/2016

Electronic music is an umbrella term for a wide variety of genres and sounds, from ambient, dub, acid house, trap, drum and bass, dubstep, and more. But whatever style you produce, Logic Pro can handle it. This powerful DAW is uniquely suited to capturing your creativity and expressing your sonic ideas. In this course, author Nate Mars shows you the core techniques professionals use to produce electronic music in Logic Pro.

He starts with building the foundation of the track—the drums. He shows how to program beats in Ultrabeat, utilize your own samples, and create drumbeats for a variety of genres. He then moves into creating basslines for house, trap, dubstep, and other genres, and getting a great deep sub-bass sound. He next moves into creating lead synth sounds, starting with Logic Pro's built-in Alchemy and Retro synths. He also goes into using samples, adding sound effects, and utilizing Apple's factory content. Then he pulls it all together and demonstrates ways to arrange the tracks, use creative effects, mix the tracks together, and use automation to finalize the mix. Chapter 6 covers sending your MIDI note and clock data to external synths from Logic Pro X—a fun way to experiment with analog sounds.


Pages