Search | Presentations | Lessons | Presenters | FAQ | Terms
Sign in

Venkat Subramaniam
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an adjunct faculty at the University of Houston.

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with agile practices on their software projects.

Venkat is a (co)author of multiple books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. His latest book is Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.

Presentations by Venkat Subramaniam
Access Title Created Rating
Plus A Case Not to Use Method References May 2017
Plus Abstract Factory April 2015 Fourplusstar
Plus Accessing a Map in Groovy November 2013 Fourplusstar
Plus Adapter: Part I May 2015 Fourplusstar
Plus Adapter: Part II May 2015
Plus Add Operations on a List in Scala February 2014 Fivestar
Plus Adding a Function to a Class in JavaScript December 2013 Fivestar
Plus Adding a Function to an Instance in JavaScript January 2014 Fivestar
Plus Agile is not Only About Speed April 2014 Fourplusstar
Plus Agile: Where to Start? April 2014 Fourplusstar
Plus Angular 2 with ES 6: Accessing Controls August 2017
Plus Angular 2 with ES 6: Attribute Directives April 2018
Plus Angular 2 with ES 6: Attribute Directives Dynamic Behavior May 2018
Plus Angular 2 with ES 6: Binding Events July 2017
Plus Angular 2 with ES 6: Binding to Properties June 2017
Plus Angular 2 with ES 6: Bindings Summary August 2017
Plus Angular 2 with ES 6: Built in validators September 2017
Plus Angular 2 with ES 6: Cancelling Change August 2018
Plus Angular 2 with ES 6: Client Side Routes June 2018
Plus Angular 2 with ES 6: Completing the Structural Directives April 2018
Plus Angular 2 with ES 6: Configuring a Custom Pipe April 2017
Plus Angular 2 with ES 6: Constructor vs. ngOnInit November 2017
Plus Angular 2 with ES 6: Creating a Client Site Route June 2018
Plus Angular 2 with ES 6: Creating a Component March 2017
Plus Angular 2 with ES 6: Creating A Module with Routes June 2018
Plus Angular 2 with ES 6: Creating a Reactive Forms December 2017
Plus Angular 2 with ES 6: Creating a route from Component July 2018
Plus Angular 2 with ES 6: Creating a Service May 2017
Plus Angular 2 with ES 6: Creating Another Route July 2018
Plus Angular 2 with ES 6: Creating Attribute Directives April 2018
Plus Angular 2 with ES 6: Creating Custom pipes April 2017
Plus Angular 2 with ES 6: Creating Custom Validators October 2017
Plus Angular 2 with ES 6: Creating Structural Directives April 2018
Plus Angular 2 with ES 6: Decoupling Validator October 2017
Plus Angular 2 with ES 6: Directives March 2018
Plus Angular 2 with ES 6: Dynamic Reactive Form February 2018
Plus Angular 2 with ES 6: Editing Data from Route August 2018
Plus Angular 2 with ES 6: Exercising the Service May 2017
Plus Angular 2 with ES 6: FormControl in Reactive Forms November 2017
Plus Angular 2 with ES 6: Forms and Directives June 2017
Plus Angular 2 with ES 6: Getting Started March 2017 Fivestar
Plus Angular 2 with ES 6: HttpModule and RxJS May 2017
Plus Angular 2 with ES 6: Impure Pipes April 2017
Plus Angular 2 with ES 6: Integrating the Service May 2017
Plus Angular 2 with ES 6: Interpolation June 2017
Plus Angular 2 with ES 6: Lifecycle Events November 2017
Plus Angular 2 with ES 6: Local Variables and exportAs September 2017
Plus Angular 2 with ES 6: Navigating back July 2018
Plus Angular 2 with ES 6: Passing Data from Embedded Component May 2018
Plus Angular 2 with ES 6: Passing Data to Embedded Component May 2018
Loading