By Kenneth S. Rubin Kenny Rubin discusses key topics from his latest book, Essential Scrum: A Practical Guide to the Most Popular Agile Process. | 4:59 | Oct 11, 2012 |  |
By Kenneth S. Rubin Kenny Rubin presents a tip on change management requirements in Agile VS Traditional, from his book, Essential Scrum: A Practical Guide to the Most Popular Agile Process. | 4:30 | Oct 11, 2012 |  |
By Kenneth S. Rubin Kenny Rubin shares his thoughts on product backlog grooming, from his latest book, Essential Scrum. | 5:14 | Oct 11, 2012 |  |
By Kenneth S. Rubin Kenny Rubin provides insight into the Scrum Framework, from his book, Essential Scrum: A Practical Guide to the Most Popular Agile Process. | 6:29 | Oct 11, 2012 |  |
By David Geary This lesson introduces the JSF tag libraries, including the new libraries introduced in JSF2. You will learn the fundamentals of how to use JSF tags to construct web pages - from JavaServer Faces LiveLessons Video Training by David Geary. | 7:57 | May 30, 2012 |  |
By Paul Deitel Paul Deitel presents the learning objectives from Lesson 7: Cannon Game App, from Android App Development Fundamentals I LiveLessons Video Training - everything you need to learn to start building Android apps. | 3:38 | May 29, 2012 |  |
By Paul Deitel This video tutorial teaches you how to create the Welcome App's Project in Eclipse from Android App Development Fundamentals I LiveLessons Video Training - everything you need to learn to start building Android apps. | 10:14 | May 29, 2012 |  |
By Paul Deitel Paul Deitel describes the learning objectives from Lesson 5: Favorite Twitter Searches App, from Android App Development Fundamentals I LiveLessons Video Training - everything you need to learn to start building Android apps. | 4:59 | May 29, 2012 |  |
By Bill Wagner C# Puzzlers author, Bill Wagner, provides an overview this unique video tutorial which exposes common misconceptions that can occur when developers are unclear about how language features interact or lack understanding about how a single features works. | 3:37 | May 29, 2012 |  |
By Bill Wagner Learn what happens with method resolution and the interplay between that and default parameters with Bill Wagner - from C# Puzzlers. | 4:33 | May 29, 2012 |  |
By Bill Wagner Bill Wagner teaches you about how the compiler chooses the best method and picks which method to call based on the code you write - from C# Puzzlers. | 7:00 | May 29, 2012 |  |
By Jason McC. Smith Jason Smith provides an overview of his book, Elemental Design Patterns, a guide to helping developers harness the true power of patterns, map them to real software implementations more cleanly and directly, and achieve far better results. | 9:18 | May 28, 2012 |  |
By Jason McC. Smith Jason Smith shares insight into the phrase Architecture is Infrastructure which occurs as a theme throughout his latest book, Elemental Design Patterns. | 10:23 | May 28, 2012 |  |
Jason Smith discusses building software molecules and the importance of producing these concepts, from his latest book, Elemental Design Patterns. | 6:02 | May 28, 2012 |  |
By Jason McC. Smith Jason Smith presents a tip from him latest book, Elemental Design Patterns called, From Constructs to Concepts. | 7:23 | May 28, 2012 |  |
By David Geary This lesson covers how to use JSF components. You will learn how to wire HTML inputs to managed bean properties, how to use the JSF expression language, how to navigate from one web page to another, and also how to use XML configuration. | 5:28 | May 23, 2012 |  |
By Mitch Lacey An overview of the Scrum Field Guide: Practical Advice for Your First Year, by Mitch Lacey. | 1:16 | May 2, 2012 |  |
By Lauren Darcey, Shane Conder This episode features valuable tips from Android Wireless Application Development Volume I: Android Essentials, 3rd Edition, by authors, Shane Conder and Lauren Darcey. | 6:43 | Apr 30, 2012 |  |
By Cay S. Horstmann Cay Horstmann provides an overview of his latest book, Scala for the Impatient, which introduces Scala concepts and techniques in “blog-sized” chunks that you can quickly master and apply. | 5:08 | Apr 30, 2012 |  |
Cay Horstmann shares valuable tips from his book, Scala for the Impatient. Learn how to write programs more concisely than in Java, as well as leverage the full power of concurrency. | 3:11 | Apr 30, 2012 |  |
By Mitch Lacey Scrum Field Guide author, Mitch Lacey, provides a detailed overview of his book covering all aspects of Scrum adoption; from defining roles to setting priorities to determining team velocity, choosing a sprint length, and conducting customer reviews. | 2:27 | Apr 30, 2012 |  |
By Martin Donnelly The authors of, XPages Portable Command Guide, present an overview of key concepts covered in this practical primer for XPages application development, debugging, and performance. | 2:47 | Feb 24, 2012 |  |
By Elin Waring Elin Waring presents a tip on her latest book, The Official Joomla! Book, which she co-authored with Jennifer Marriott about using the Joomla! Demo Site. | 4:57 | Feb 8, 2012 |  |
By Jennifer Marriott Jennifer Marriott provides a Joomla! tip on using metadata options from The Official Joomla! Book, which she co-authored with Elin Waring. | 4:57 | Feb 8, 2012 |  |
By Jennifer Marriott The Official Joomla! Book co-author, Jennifer Marriott, presents an overview of her book - the authoritative and comprehensive Joomla! reference for every administrator, developer, designer, and content manager. | 3:56 | Feb 8, 2012 |  |
By Brian Overland Brian Overland presents tips on object-oriented programming from his latest book, C++ Without Fear, 2nd Edition. Learn the basics of C++ programming enhanced by simple examples, practical exercises, and the whys and tricks behind each language feature. | 5:05 | Feb 7, 2012 |  |
By Brian Overland Brian Overland explains how to get the most out of the exercises from his book, C++ Without Fear, 2nd Edition. Whether you wish to learn C++ programming for pleasure, or you’re considering a career in programming, this book is an outstanding choice. | 2:16 | Feb 6, 2012 |  |
By Brian Overland Brian Overland describes how to use the valuable sidebars in his book, C++ Without Fear, 2nd Edition. Understand object-oriented programming–for once explained in simple, down-to-earth terms. | 1:51 | Feb 5, 2012 |  |
By Brian Overland Brian Overland provides a detailed overview of his book, C++ Without Fear, 2nd Edition. Learn the basics of C++ programming and get started writing your own programs. | 4:35 | Feb 4, 2012 |  |
By James Steele Jim Steele presents tips on using the NDK (Native Developers Kit) from his latest book, The Android Developer's Cookbook: Building Applications with the Android SDK. | 3:21 | Feb 3, 2012 |  |
By James Steele Jim Steele provides tips on Android sensors, from his latest book, The Android Developer's Cookbook: Building Applications with the Android SDK - all you need to jumpstart any Android project, and create high-value, feature-rich apps that sell! | 2:30 | Feb 3, 2012 |  |
By James Steele Jim Steele provides an overview of his book, The Android Developer's Cookbook: Building Applications with the Android SDK - the essential resource for developers building apps for any Android device, from phones to tablets. | 3:58 | Feb 3, 2012 |  |
By Kirby Turner Kirby Turner discusses key concepts from his book, Learning iPad Programming: A Hands-on Guide to Building iPad Apps with iOS 5. | 3:07 | Nov 29, 2011 |  |
By Kirby Turner Kirby Turner teaches you multiple techniques for accessing photos from the local photo library within iOS, from his book, Learning iPad Programming: A Hands-on Guide to Building iPad Apps with iOS 5. | 1:57 | Nov 29, 2011 |  |
By Kirby Turner Learn tips on writing a universal app for the iPad and iPhone from Kirby Turner, from his book, Learning iPad Programming: A Hands-on Guide to Building iPad Apps with iOS 5. | 3:22 | Nov 29, 2011 |  |
By Kirby Turner Learn how to use gesture recognizers for iPad programming from Kirby Turner, author of, Learning iPad Programming: A Hands-on Guide to Building iPad Apps with iOS 5. | 1:51 | Nov 29, 2011 |  |
By Capers Jones Rex Black talks to Capers Jones about his book, Economics of Software Quality, wherein leading software quality experts Jones & Bonsignour show how to measure the economic impact of quality and how to use this data to deliver far more business value. | 17:39 | Oct 24, 2011 |  |
By Capers Jones Rex Black and Capers Jones continue their talk on The Economics of Software Quality. Watch this podcast to learn about some surprising and motivating facts about software quality and how to improve it. | 22:09 | Oct 24, 2011 |  |
By Michael T. Fisher Michael Fisher discusses how to use his book, Scalability Rules: 50 Principles for Scaling Web Sites, and outlines the contents included for managers, software developers, and technical operations professionals. | 1:42 | Oct 1, 2011 |  |
By Michael T. Fisher Michael Fisher provides an overview of his latest book, Scalability Rules: 50 Principles for Scaling Web Sites, which he co-authored with Marty Abbott. | 4:10 | Oct 1, 2011 |  |
By Michael T. Fisher Michael Fisher discusses the benefits of using caching aggressively, as detailed in his latest book, Scalability Rules: 50 Principles for Scaling Web Sites. | 2:25 | Oct 1, 2011 |  |
By Michael T. Fisher Michael Fisher compares his latest book, Scalability Rules: 50 Principles for Scaling Web Sites, with his previous book, The Art Of Scalability. | 1:22 | Oct 1, 2011 |  |
By Capers Jones Capers Jones discusses why its actually more cost beneficial to build high quality software in this tip from his latest book, The Economics of Software Quality. | 2:14 | Sep 1, 2011 |  |
By Capers Jones Capers Jones discusses key topics from his latest book, The Economics of Software Quality. Learn how to systematically measure the economic impact of quality and how to use this information to deliver far more business value. | 5:44 | Sep 1, 2011 |  |
By Capers Jones Capers Jones discusses how quality costs and schedules can be improved simultaneously, from his latest book, The Economics Of Software Quality. | 1:32 | Sep 1, 2011 |  |
By Capers Jones Capers Jones provides insight into collecting software quality and cost data in this tip from his latest book, The Economics of Software Quality. | 2:45 | Sep 1, 2011 |  |
By Capers Jones Capers Jones discusses why projects fail if software quality is poor in this tip from his latest book, The Economics of Software Quality. | 2:19 | Sep 1, 2011 |  |
By Bob Zeidman "The Software IP Detective's Handbook" author Bob Zeidman discusses the importance of software patents and their impact on technological growth. | 3:31 | Jul 29, 2011 |  |
By Bob Zeidman "The Software IP Detective's Handbook" author Bob Zeidman discusses software trade secrets, the steps needed to protect them, and how trade secret protection differs from patent protection. | 4:03 | Jul 29, 2011 |  |
By Bob Zeidman "The Software IP Detective's Handbook" author Bob Zeidman, describes the strict software clean room process used to avoid IP infringement as detailed in his book. | 3:56 | Jul 29, 2011 |  |
By Bob Zeidman "The Software IP Detective's Handbook" author Bob Zeidman provides an overview of the key topics covered in his book - the definitive software IP guide for developers, managers, entrepreneurs, attorneys, and consultants. | 4:19 | Jul 29, 2011 |  |
By Bob Zeidman "The Software IP Detective's Handbook" author Bob Zeidman explains what a software copyright is, and why you should register it with the U.S. Copyright office. | 3:34 | Jul 29, 2011 |  |
By Martin L. Abbott In this episode, Marty Abbott presents a tip on how the 50 rules can be prioritized to get teams off to a quick start from his latest release, "Scalability Rules." | 2:16 | Jul 13, 2011 |  |
By Martin L. Abbott From his latest book, "Scalability Rules," Marty Abbott talks about the "Scalability Cube" and how the book defines the three basic approaches to scale. | 2:25:00 | Jul 13, 2011 |  |
By Paul Deitel Paul Deitel, author of "C# 2010 Fundamentals I, II, and III" provides an overview of his suite of video training titles, the ultimate Deitel guide to C# 2010 and the powerful Microsoft .NET 4 Framework. | 4:09 | Jun 30, 2011 |  |
By Bernard Golden Bernard Golden, author of "Cloud Computing with Amazon Web Services" provides an overview of his video training for those interested in getting started using Amazon Web Services (AWS) right away. | 4:32 | Jun 30, 2011 |  |
Peter Baer Galvin, author of "Solaris 10 Administration Workshop: File Systems" provides an overview of his video training covering root disk layout, mirroring. ZFS, choosing the most appropriate file system, UFS/SDS, Veritas VM/FS and more. | 2:13 | Jun 30, 2011 |  |
By Kevin Wolf Kevin Wolf, author of "Windows Phone 7 Programming: Developing Applications for the Windows Phone" provides an overview of covered topics and objectives of his video training LiveLessons title. | 4:30 | Jun 30, 2011 |  |
Steve Hamm, one of the authors of "Making the World Work Better," discusses Thomas Watson, Sr.'s advice to his leadership team in the days following the 1929 US stock market crash. | :53 | Jun 13, 2011 |  |
Steve Hamm, one of the authors of "Making the World Work Better," describes the origin of IBM's motto: THINK. | 1:03 | Jun 13, 2011 |  |
Jeffrey M. O'Brien, one of the authors of "Making the World Work Better," describes the problem-solving skills of Norman Borlaug, a scientist whose cultivation of a stronger breed of wheat in the 1940s influenced the growth of many developing countries. | 1:26 | Jun 13, 2011 |  |
Jeffrey M. O'Brien, one of the authors of "Making the World Work Better," discusses what he learned from some of the world's most renowned problem-solvers and system thinkers. | 1:09 | Jun 13, 2011 |  |
Steve Hamm, one of the authors of "Making the World Work Better," describes the experience of visiting the office of IBM's first CEO, Thomas Watson, Sr. | 1:45 | Jun 13, 2011 |  |
Kevin Maney, one of the authors of "Making the World Work Better," tells the story of Bob Dennard's epiphany about storing information by putting charge on a capacitor. | 2:09 | Jun 13, 2011 |  |
Kevin Maney, one of the authors of "Making the World Work Better," shares the trial and error that went into the development of random access memory, a precursor to the modern disk drive. | 2:41 | Jun 13, 2011 |  |
Kevin Maney, one of the authors of "Making the World Work Better," tells the story of how the UPC (Universal Product Code), or barcode, originated and became a global standard. | 2:21 | Jun 13, 2011 |  |
Jeffrey M. O'Brien describes the patterns of progress he explores in his essay "Making the World Work Better." | 2:43 | Jun 13, 2011 |  |
Steve Hamm, one of the authors of "Making the World Work Better," describes the ideas of his essay "Reinventing the Modern Corporation." | 1:59 | Jun 13, 2011 |  |
Kevin Maney, one of the authors of "Making the World Work Better," describes the ideas he explores in his essay "Pioneering the Science of Information." | :56 | Jun 13, 2011 |  |
By Robert Sedgewick In this author story, Professor Bob Sedgewick talks a little about his background from founding the Department of Computer Science at Princeton University to decades of study on algorithms and his latest book, a textbook on Algorithms | 3:08 | Jun 3, 2011 |  |
By Robert Sedgewick In this podcast, Professor Bob Sedgewick defines his book as a textbook and shares useful tips on how the book can be used is various ways for courses. | :57 | Jun 3, 2011 |  |
By Robert Sedgewick In this podcast, Professor Bob Sedgewick discusses what programming model he uses and where to find this information in his book. | :50 | Jun 3, 2011 |  |
By Matthew Ganis Matthew Ganis discusses key concepts from his book, A Practical Guide to Distributed Scrum, the first comprehensive, practical guide for Scrum practitioners working in large-scale distributed environments. | 7:00 | Apr 8, 2011 |  |
By Matthew Ganis Tips on succeeding in teams with Distributed SCRUM from Matthew Ganis, author of, A Practical Guide to Distributed Scrum. | 3:31 | Apr 8, 2011 |  |
By Paul Clements Paul Clements discusses key concepts from the new edition of his book, Documenting Software Architectures: Views and Beyond, 2nd Edition. | 4:00 | Apr 8, 2011 |  |
By Larry Aronson Learn how HTML 5 changes the way we look at and think about web sites, and how this impacts the future of Web Development with insights from industry veteran and author Larry Aronson. | 4:11 | Apr 8, 2011 |  |
By Larry Aronson An inside look at the new HTML Manual of Style: A Clear, Concise Reference for Hypertext Markup Language (including HTML5), Fourth Edition, 4th Edition, with author Larry Aronson. | 6:13 | Apr 8, 2011 |  |
By Andrei Alexandrescu Andrei Alexandrescu discusses key concepts form his book, The D Programming Language, which not only introduces the D language—it presents a compendium of good practices and idioms to help both your coding with D and your coding in general. | 7:50 | Apr 8, 2011 |  |
By Jurgen Appelo Jurgen Appelo discusses key points from his book "Management 3.0: Leading Agile Developers, Developing Agile Leaders," written for Line Managers. Gain a realistic approach to leading, managing, and growing your Agile team or organization. | 5:51 | Feb 5, 2011 |  |
By Michael Hartl Learn about Michael Hartl’s "Ruby on Rails 3 Tutorial LiveLessons Bundle" which delivers instant skills, answers, and solutions from more than 18 hours of video training combined with the #1 Rails development guide, "Ruby on Rails 3 Tutorial". | 4:29 | Feb 5, 2011 |  |
By Matthew Helmke Ubuntu author Matthew Helmke describes two recent books: "Ubuntu Unleashed 2011" for intermediate users who are ready to become advanced users, and "The Official Ubuntu Book, 5th Edition" for beginners who want to learn Ubuntu 10.04 from start to finish. | 6:03 | Feb 5, 2011 |  |
By Deitel & Associates, Inc. Learn to use the Painter App from Deitel's iPhone App Development Fundamentals LiveLessons video training. | 11:00 | Jun 16, 2010 |  |
By Dan Galpin Dan Galpin provides an Applications and Activities tutorial from Intro to Android Application Development video training LiveLessons. | 7:34 | Jun 10, 2010 |  |
By David Chisnall David Chisnall demonstrates Unix Tools from Cocoa Programming Fundamentals LiveLessons video training. | 11:18 | Jun 9, 2010 |  |
By Heedy Wahlin Heedy Wahlin illustrates ho to create a Search Center with SharePoint 2007. | 7:12 | Jun 8, 2010 |  |
By Scot Hillier Scott Hillier shows SharePoint developers how to use the JavaScript Client Object Model. | 8:06 | Jun 8, 2010 |  |
By Stephen G. Kochan Stephen Kochan provides an intorduction to iPhone and iPad touch Programming. | 5:51 | Jun 8, 2010 |  |
By Jeff Papows Jeff Papows discusses his book, Glitch: The Hidden Impact of Faulty Software-- a business technology book examining the technical, business & consumer impact of software glitches that erode brands, consumer confidence, productivity, & profitability. | 6:49 | May 18, 2010 |  |
By John Lamb John Lamb and colleague Ravi Subramaniam continue their discussion on Green IT, Cloud computing and worldwide trends. | 15:23 | Apr 8, 2010 |  |
By John Lamb John Lamb and colleague Ravi Subramaniam explain the basics of Green IT and Cloud computing and help you assess the business case for green IT. | 14:22 | Apr 8, 2010 |  |
By Walker Royce Effective software development is crucial to the entire enterprise. Walker Royce discusses how his new book can help you plan and manage software projects with the goal of maximizing your return on technology investment. | 19:23 | Aug 25, 2009 |  |
By Bernie Gauf The book, Implementing Automated Software Testing, is a guide that can help organizations implement successful automated software testing programs and efforts. | 20:13 | Jun 12, 2009 |  |
By Robert A. Steward InformIT SQL Server Reference Guide host Buck Woody talks with Robert Steward, co-author of "The Data Access Handbook," about database application performance. | 16:29 | Apr 3, 2009 |  |
By James A. Whittaker James Whittaker provides an overview of Exploratory Testing--the subject of his latest book. Learn about ways to explore your application with intent, strategy, and tactics that find bugs and validate functionality. | 1:47 | Dec 29, 2008 |  |
By Adam Shostack Adam Shostack discusses the state of Software Quality with James Whittaker. Learn about the current transition from testing infrastructure to testing business logic. | 14:36 | Dec 22, 2008 |  |
By Adam Shostack Adam Shostack discusses the future of software testing with James Whittaker. Learn about the evolution of software testing methodologies and where the exploratory testing industry is heading. | 12:15 | Dec 22, 2008 |  |
By Adam Shostack Adam Shostack dives deep into security testing methodologies with How to Break Software Security author James Whittaker. | 8:56 | Dec 22, 2008 |  |
By Steven C. Seow Steve Seow, author of Designing and Engineering Time, discusses human timing and information theory models of human performance as it relates to software development and usability. | 13:14 | Dec 17, 2008 |  |
By Steven C. Seow Dennis Wixon discusses Steve Seow's book, Designing and Engineering Time. Learn how to build applications, websites, and software solutions that feel faster, more efficient, and more considerate of users’ time! | 16:52 | Dec 17, 2008 |  |
By Adam Shostack Adam Shostack discusses the crisis of credibility today in security. Learn about how this lack of credibility is driven by the fear economy. | 5:46 | Dec 17, 2008 |  |
By Adam Shostack Adam Shostack presents real-world solutions to fix the crisis of information security. Learn about ways to address the economy of fear from a sociologic, psychological, and anthropological perspective. | 6:29 | Dec 17, 2008 |  |
By Adam Shostack Adam Shostack offers specific steps to resolve the current crises in information security. Learn what academia, security professionals, and vendors can do to improve information security. | 6:09 | Dec 17, 2008 |  |
By Anders Hejlsberg Anders Hejlsberg, Mads Torgersen and Eric Lippert discuss the new features of C# 4.0. -Exclusive access to the PDC 2008 presentation take-aways. | 10:18 | Oct 28, 2008 |  |
By Anders Hejlsberg Anders Hejlsberg, Mads Torgersen and Eric Lippert discuss continue their discussion of new C# 4.0 features presented at PDC 2008. | 9:28 | Oct 28, 2008 |  |
By Steven C. Seow Mark Friedman discusses the importance of and difference between time perception and tolerance with Steve Seow. Learn how to build applications, software, and websites which are more considerate of users' time. | 20:39 | Oct 28, 2008 |  |
By Steven C. Seow Mark Friedman discusses Steve Seow's book, "Designing and Engineering Time." Learn to build systems and applications that provide far more value–and create much happier users. | 21:59 | Oct 28, 2008 |  |
By Anders Hejlsberg Anders Hejlsberg, Mads Torgersen and Scott Wiltamuth discuss "The C# Programming Language," Third Edition -- the authoritative and annotated technical reference for C# 3.0. | 9:17 | Oct 24, 2008 |  |
By Mark D. Hansen Mark Hansen presents the information that enterprise developers and architects need to succeed, from best-practice design techniques to state-of-the-art code samples. | 4:45 | Sep 23, 2008 |  |
By Bill Venners Bill Venners illustrates Scala's conciseness and expressiveness, giving it the feel of dynamic languages such as Python or Ruby, but also providing a rich static type system that helps programmers prevent errors. | 13:08 | Sep 16, 2008 |  |
By Bill Venners Bill Venners presents Scalable Language (Scala) as a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. | 10:42 | Sep 16, 2008 |  |
By Tim Boudreau, Geertjan Wielenga Geertjan Wielenga and Tim Boudreau present the benefits of the NetBeans platform. | 3:28 | Sep 9, 2008 |  |
By Tim Boudreau, Geertjan Wielenga Geertjan Wielenga and Tim Boudreau teach you how to distribute a plug-in once it's been created. | 2:20 | Sep 9, 2008 |  |
By Geertjan Wielenga, Tim Boudreau Geertjan Wielenga and Tim Boudreau discuss how to masterfully create NetBeans client applications. | 2:48 | Sep 9, 2008 |  |
By Bill Venners Bill Venners discusses Scalable Language, or Scala, which fuses object-oriented and functional programming concepts into an elegant, statically typed programming language for the Java Platform. | 10:33 | Sep 9, 2008 |  |
By Paul Duvall, Andrew Glover Duvall & Glover describe how Continuous Integration leads to rapid software development, produces deployable software at every step in the development lifecycle, & reduces the time between defect introduction and detection, saving time & lowering costs. | 17:06 | Sep 2, 2008 |  |
By Robert Bell Robert Bell provides an overview of Silverlight and cross-platform interoperability. | 7:58 | Sep 2, 2008 |  |
By Paul Duvall, Andrew Glover Duvall and Glover discuss their book "Continuous Integration: Improving Software Quality and Reducing Risk" and illustrate how to transform integration from a necessary evil into an everyday part of the development process. | 15:32 | Aug 26, 2008 |  |
By Robert Bell Robert Bell provides an overview of Silverlight and how it's used to build next generation web experiences. | 9:19 | Aug 26, 2008 |  |
By Julia H. Allen Gary McGraw and Julia Allen discuss the state of the practice of Software Security and how to integrate security practices into your software development life-cycle. | 20:27 | Aug 20, 2008 |  |
By Kito Mann Kito Mann provides tips on how to start using JavaServer Faces to develop web applications and introduces key components of JavaServer Faces 2. | 13:59 | Aug 19, 2008 |  |
By David S. Platt It’s no secret that software sucks. You know that from personal experience, whether you use computers for work or personal tasks. In part 2 David Platt explains why that’s the case and, more importantly, why it doesn’t have to be that way. | 16:59 | Aug 19, 2008 |  |
By Keith Babo, Andreas Egloff Keith Babo & Andreas Egloff continue their discussion of Project Fuji and Open ESB. | 11:48 | Aug 12, 2008 |  |
By David S. Platt Platt discusses why today's software sucks! It’s unsafe, unreliable, crashes, wiping out hours or days of work with no way to get it back. And it’s hard to use, requiring large amounts of head-banging to figure out the simplest operations. | 12:46 | Aug 12, 2008 |  |
By Joshua Bloch Josh Bloch discusses the 2e of Effective Java. Learn about additions to the Java platform including, generics, annotations, enums and updated techniques and best practices on classic topics, including objects, classes, libraries, methods, & serialization. | 11:46 | Aug 11, 2008 |  |
By Joshua Bloch Josh Bloch, author of "Effective Java, Second Edition," discusses the evolution of the Java platform. | 14:55 | Aug 11, 2008 |  |
By Jean Tabaka Part 2 of Jean Tabaka's discussion on building collaborative software development cultures, leaders, and teams. | 13:47 | Aug 5, 2008 |  |
By Keith Babo, Andreas Egloff Keith Babo & Andreas Egloff discuss Project Fuji, the core component of Open ESB v3, Sun's next generation open source integration runtime focused on providing a lightweight developer-friendly & extensible platform for composite application development. | 11:20 | Aug 5, 2008 |  |
By Jean Tabaka Drawing on her experience in agile environments Jean Tabaka offers clear guidelines and easy-to-use collaboration tips for agile team interactions, and discusses building collaborative software development cultures, leaders, and teams. | 12:20 | Jul 29, 2008 |  |
By Joshua Bloch Josh Bloch, author of "Effective Java, Second Edition," discusses the current state of Java from a high level perspective. | 7:43 | Jul 29, 2008 |  |
By Julia H. Allen CERT senior researcher Julia Allen and Bill Pollack discuss why business leaders need to start paying attention to software security. | 0:16:41 | Jul 25, 2008 |  |
By Nancy R. Mead, Julia H. Allen Nancy Mead and Julia Allen, of CERT's research efforts in security requirements engineering, discuss why it's important to identify software security requirements early in the software development life cycle (SDLC) and practices for getting started. | 0:22:56 | Jul 25, 2008 |  |
By Kate Gregory Kate Gregory shares her insights on native versus managed code, Vista, and the future of C++. | 0:10:30 | Jul 23, 2008 |  |
By Kate Gregory Kate Gregory shares her insights on native versus managed code, Vista, and the future of C++. | 10:18 | Jul 16, 2008 |  |
By Claudia M. Baca Claudia Baca , author of "Project Management for Mere Mortals," discusses key techniques for improving your Project Management skills. Learn the skills, tools, and insights to succeed with your next project. | 14:28 | Jul 16, 2008 |  |
By Scott Meyers Scott Meyers continues his discussion on the forthcoming features in C++ OX, support for concurrency, concepts, lambda functions, and the future of the C++ programming language. | 0:06:02 | Jun 25, 2008 |  |
By Scott Meyers Scott Meyers, one of the world's foremost authorities on C++, & author of the best-selling Effective C++ series, discusses features in C++ OX, support for concurrency, concepts, lambda functions, & the future of the C++ programming language. | 09:12 | Jun 18, 2008 |  |
By Scott Meyers Scott Meyers, author of the Effective C++ series continues his discussion of the electronic versions of his works. Learn about his philosophy as an author, his experience with electronic publishing & decisions he made on format, appearance, & DRM. | 08:26 | Jun 11, 2008 |  |
By Scott Meyers Scott Meyers, author of the Effective C++ series, presents his thoughts on the new electronic versions of his works. Learn about his philosophy as an author, his experience with electronic publishing & decisions he made on format, appearance, & DRM. | 0:10:13 | Jun 4, 2008 |  |
By Scott L. Bain As software continues to evolve & mature, software development processes become more complicated, relying on a variety of methodologies & approaches. Scott Bain illuminates the path to building the next generation of software through Emergent Design. | 011:27 | May 14, 2008 |  |
By Scott L. Bain As software continues to evolve & mature, software development processes become more complicated, relying on a variety of methodologies & approaches. Scott Bain illuminates the path to building the next generation of software through Emergent Design. | 0:11:13 | May 7, 2008 |  |
By Luke Hohmann Accurately predicting what customers want, need, & will pay for is an art. Drawing on his software strategy & product management consulting experience, Luke Hohmann illustrates how to create and sustain winning solutions for your customers. | 11:52 | Apr 30, 2008 |  |
By Stephen C. Dewhurst C++ is a complex language with concepts & techniques which must be mastered if programmers are to do professional-quality work. Stephen C. Dewhurst, author of "C++ Common Knowledge", reveals what is commonly understood to be absolutely essential. | 6:50 | Apr 23, 2008 |  |
By Stephen C. Dewhurst C++ is a complex language with concepts & techniques which must be mastered if programmers are to do professional-quality work. Stephen C. Dewhurst, author of "C++ Common Knowledge", reveals what is commonly understood to be absolutely essential. | 10:31 | Apr 16, 2008 |  |
By Stephen C. Dewhurst C++ is a complex language with concepts & techniques which must be mastered if programmers are to do professional-quality work. Stephen C. Dewhurst, author of "C++ Common Knowledge", reveals what is commonly understood to be absolutely essential. | 9:32 | Apr 9, 2008 |  |
By Mark Michaelis Mark Michaelis goes into great detail on C# 3.0. | 5:01 | Apr 2, 2008 |  |
By Brian Chess Secure Programming with Static Analysis authors, Chess and West, discuss whether the C programming language is safer than Java from their perspective on using Static Analysis in code review testing. | 0:11:44 | Mar 27, 2008 |  |
By Mark Michaelis Mark Michaelis illustrates the evolution of .Net. | 10:59 | Mar 26, 2008 |  |
By Bjarne Stroustrup Bjarne Stroustrup and Herb Sutter discuss the forthcoming features and core language changes in C++ OX. | 15:05 | Mar 25, 2008 |  |
By Gerard Meszaros Gerard Meszaros presents concepts from his book, “xUnit Test Patterns: Refactoring Test Code,” the definitive guide to writing automated tests using xUnit, the most popular unit testing framework in use today. | 17:05 | Mar 25, 2008 |  |
By Alan Shalloway "Design Patterns Explained" author Alan Shalloway discusses value-driven software development. | 15:59 | Mar 19, 2008 |  |
By Bjarne Stroustrup Bjarne Stroustrup and Herb Sutter discuss the forthcoming features in C++ OX. Learn about Bjarne and Herb's favorite new features. | 11:21 | Mar 18, 2008 |  |
By Alan Shalloway "Design Patterns Explained" author Alan Shalloway discusses the current trends in software development. | 10:59 | Mar 12, 2008 |  |
By Alan Shalloway "Design Patterns Explained" author Alan Shalloway discusses the art of value driven software development with special focus on the dynamic between developers and management. | 14:24 | Mar 5, 2008 |  |
By Cay S. Horstmann Core Java author Cay Horstmann discusses Java and Open Source innovations. | 0:11:22 | Feb 20, 2008 |  |
By Mike Cohn "Agile Estimating and Planning" author Mike Cohn discusses SCRUM certification and shares his thoughts on whether or not Scrum Master Certification is Good for the Agile Community. | 0:08:10 | Feb 13, 2008 |  |
By Bjarne Stroustrup The creator of C++, Bjarne Stroustrup, and author Herb Sutter discuss C++ OX and concurrency. | 0:12:54 | Feb 6, 2008 |  |
By Herb Sutter Authors Bjarne Stroustrup and Herb Sutter discuss C++ in embedded systems. | 15:17 | Jan 30, 2008 |  |
By Jim Brosseau Join author Jim Brosseau as he discusses a different perspective on teamwork. In part one, Jim identifies the need for this perspective, and walks through the first few elements in what he sees as a staged approach to building a strong team. | 0:13:33 | Jan 29, 2008 |  |
By Jim Brosseau Join author Jim Brosseau as he discusses a different perspective on teamwork. In part two, Jim continues to describe how to sequentially build a collection of individuals into a strong team, and suggests what to do from here. | 0:25:55 | Jan 29, 2008 |  |
By Jim Brosseau Join author Jim Brosseau as he discusses a different perspective on teamwork. In part three Jim discusses dealing with multiple priorities, follow through and sustainability within successful software teams. | 0:21:57 | Jan 29, 2008 |  |
By Mark Michaelis Mark Michaelis provides an introduction to the basic features of Language Integrated Query (LINQ) which provides .NET developers with the ability to query and transform data using their .NET language of choice. | 0:06:40 | Jan 23, 2008 |  |
By Bjarne Stroustrup Bjarne Stroustrup, creator and original implementer of the C++ programming language, and Herb Sutter, lead architect of C++/CLI, discuss C++0x, with a focus on C++ Standardization. | 8:54 | Jan 16, 2008 |  |
By Steven Haines Steven Haines discusses common pitfalls of poor application performance and the value of Test-Driven Development and Continuous Integration best practices. Learn about Continuous Performance Management and how architectural decisions impact performance. | 0:11:07 | Jan 9, 2008 |  |
By Steven Haines Steven Haines discusses common pitfalls of poor application performance and the value of Test-Driven Development and Continuous Integration best practices. Learn about Continuous Performance Management and how architectural decisions impact performance. | 0:14:31 | Jan 2, 2008 |  |
By David S. Platt It’s no secret that software sucks. You know that from personal experience, whether you use computers for work or personal tasks. Programming insider, David S. Platt, explains why that’s the case and, more importantly, why it doesn’t have to be that way. | 0:17:17 | Dec 26, 2007 |  |
By Scott W. Ambler Scott Ambler delivers valuable tips and techniques for following the fundamental principles of user interface design in building applications that are easy to use and meet user needs. | 0:13:45 | Dec 19, 2007 |  |
By Scott W. Ambler Scott Ambler introduces powerful refactoring techniques designed for database systems. Learn how small changes to table structures, data, stored procedures, & triggers can significantly enhance virtually any database design—without changing semantics. | 0:11:03 | Dec 12, 2007 |  |
By Scott W. Ambler Scott Ambler introduces powerful refactoring techniques designed for database systems. Learn how small changes to table structures, data, stored procedures, & triggers can significantly enhance virtually any database design—without changing semantics. | 0:11:07 | Dec 5, 2007 |  |
By Michael Feathers Working Effectively with Legacy Code author, Michael Feathers, presents how to get more performance, functionality, reliability, & manageability out of your legacy systems. Learn strategies for working effectively with large, untested legacy code bases. | 0:12:37 | Nov 28, 2007 |  |
By Ted Neward Ted Neward, Software Architect and Consultant and author of Effective Enterprise Java, discusses trends in Software Development and the state of the industry. | 0:10:23 | Nov 21, 2007 |  |
By Ted Neward Ted Neward discusses the F# programming language and debugging. Learn about this pragmatically-oriented variant of ML that shares a core language with OCaml and provides type safety, performance, and scripting. | 0:07:31 | Nov 14, 2007 |  |
By Luke Hohmann Accurately predicting what customers want, need, & will pay for is an art. Drawing on his software strategy and product management consulting experience, Luke Hohmann presents 12 games that help you create breakthrough products through collaborative play. | 0:09:56 | Nov 7, 2007 |  |
By Luke Hohmann Accurately predicting what customers want, need, and will pay for is an art. Drawing on his software strategy & product management consulting experience, Luke Hohmann presents 12 games that help create breakthrough products through collaborative play. | 0:13:19 | Oct 31, 2007 |  |
By Stephen C. Dewhurst C++ is a complex language with concepts & techniques which must be mastered if programmers are to do professional-quality work. Stephen C. Dewhurst, author of C++ Common Knowledge, reveals what is commonly understood to be absolutely essential. | 0:14:07 | Oct 24, 2007 |  |
By Mike Cohn "Agile Estimating and Planning" author, and Agile Alliance co-founder, Mike Cohn, provides detailed, proven techniques for estimating and planning any Agile project. | 0:12:32 | Oct 17, 2007 |  |
By Russ Olsen Software engineer and Rubyist Bob Kiel interviews "Design Patterns In Ruby" author Russ Olsen: Part 2 of 2: Ruby design patterns and Rails / Writing code and writing English. | 0:19:19 | Oct 10, 2007 |  |
By Russ Olsen Software engineer and Rubyist Bob Kiel interviews "Design Patterns In Ruby" author Russ Olsen: Part 1 of 2: Are design patterns still relevant in a Ruby world? | 0:25:09 | Oct 10, 2007 |  |
By Ted Neward Mark Miller & Ted Neward discuss F#, a pragmatically-oriented variant of ML that shares a core language with OCaml & provides type safety, performance, and scripting with all the advantages of running on a high-quality runtime system. | 0:15:16 | Oct 10, 2007 |  |
By Mike Cohn Join host Ted Neward as he discusses the development of agile software with "Agile Estimating and Planning" author Mike Cohn. | 0:12:32 | Oct 3, 2007 |  |
By Cay S. Horstmann Join "Core Java" author, Cay Horstmann, as he discusses the fundamentals of Java. | 0:11:19 | Sep 26, 2007 |  |
By Robert C. Seacord Join "Secure Coding in C and C++" author Robert Seacord as he discusses his book in part one of this three-part video series. | 0:08:06 | Sep 26, 2007 |  |
By Robert C. Seacord Join "Secure Coding in C and C++" author Robert Seacord as he discusses his book in part two of this three-part video series. | 0:08:11 | Sep 26, 2007 |  |
By Robert C. Seacord Join "Secure Coding in C and C++" author Robert Seacord as he discusses his book in part three of this three-part video series. | 0:04:27 | Sep 26, 2007 |  |
By Michael Feathers Join host Ted Neward as he discusses unit testing tools and legacy systems with "Working Effectively with Legacy Code" author, Michael Feathers. | 0:08:31 | Sep 18, 2007 |  |
By Ted Neward Join host Ted Neward as he discusses unit testing tools and legacy systems with "Working Effectively with Legacy Code" author, Michael Feathers. | 0:14:55 | Sep 12, 2007 |  |
By Scott Meyers Join "Effective C++" author Scott Meyers as he discusses the future of C++. | 0:14:05 | Sep 5, 2007 |  |
By Scott Meyers Join "Effective C++" author Scott Meyers as he discusses C++ in embedded applications. | 0:11:52 | Aug 29, 2007 |  |
By Scott Meyers Join "Effective C++" author Scott Meyers as he gives a unique perspective on C++. | 0:10:35 | Aug 22, 2007 |  |
By David S. Platt Join "Why Software Sucks" author David Platt as he discusses the imperfections of software development in part two of this series. | 0:18:04 | Aug 15, 2007 |  |
By David S. Platt Join "Why Software Sucks" author David Platt as he discusses the imperfections of software development. | 0:11:05 | Aug 10, 2007 |  |
By Mark Michaelis Join host Ted Neward as he discusses the advances in C# with "Essential C# 2.0" author Mark Michaelis. | 0:11:38 | Aug 1, 2007 |  |
By Brian Goetz Join host Ted Neward as he discusses performance myths in Java with "Java Concurrency in Practice" author Brian Goetz. | 0:13:39 | Jul 25, 2007 |  |
By Brian Goetz Join host Ted Neward as he discusses Java concurrency with "Java Concurrency in Practice" author Brian Goetz. | 0:13:08 | Jul 16, 2007 |  |
By Joshua Bloch Join author Josh Bloch as he discusses the importance of effective Java programming in the security world. | 0:09:31 | Jul 11, 2007 |  |
By Ted Neward Join host Ted Neward as he discusses secure programming with static analysis with Brian Chess, Chief Scientist at Fortify Software and Jacob West, Manager of Fortify's Secure Research Group. | 0:10:35 | Jul 3, 2007 |  |
By Mike Cohn Author Mike Cohn discusses innovative techniques for agile estimating and planning. | 0:07:53 | Jun 20, 2007 |  |
By Herb Sutter, Bjarne Stroustrup The creator of C++, Bjarne Stroustrup, and author Herb Sutter discuss the program’s creation and evolution over the years. | 9:12 | Jun 20, 2007 |  |
By Joshua Bloch Join author Josh Bloch as he discusses the importance of effective Java programming in the security world. | 00:11:05 | Jun 20, 2007 |  |
By Herb Sutter, Bjarne Stroustrup The creator of C++, Bjarne Stroustrup, and author Herb Sutter discuss C++ and other important applications. | 0:09:33 | Jun 20, 2007 |  |