Comments

Courses

I help aspiring and established web developers take their coding skills to the next level using clear, concise, hands-on videos with world-class production quality.
Courses 15
Students 86k
Reviews 29k
Join my mailing list to get my courses with up to 90% discount.
Check my learning paths if you’re not sure where to start and what courses to take.
  • c#-100

    Build a Real-world App with ASP.NET Core and Angular

    stars
    Many companies are starting to use ASP.NET Core for their new projects. If you’re familiar with ASP.NET MVC 5 and Entity Framework 6 and are looking for a course to get you up to speed with ASP.NET Core and Entity Framework Core in a pragmatic way, this course is for you. In this course, you’ll learn how to integrate ASP.NET Core with Angular and build a real-world app. More…

  • c#-100

    Ionic 2 Crash Course (FREE for Limited Time)


    Ionic is a framework built on top of Angular and it allows you to build hybrid mobile apps for iOS and Android. These apps are essentially web apps that are loaded in a native shell. You can use Ionic plug-ins to access native device functionality. With Ionic you can quickly turn your ideas into real working mobile apps. This course is ideal for busy developers who don’t have a lot of time and want to quickly get started with Ionic. More…

  • c#-100

    Testing Angular Apps with Jasmine

    stars
    Automated testing can help you catch more bugs before releasing your software, and this means better quality software for your users and piece of mind for you. In this course, you’ll learn how to write unit and integration tests for your Angular apps. No prior knowledge or experience of automated testing is required. You’ll learn the fundamentals of automated testing, whats, whys and hows. More…

  • c#-100

    Build Enterprise Applications with Angular 2

    stars
    So you’ve mastered the fundamentals of Angular 2 and are hungry for more? In this course, you’ll learn the key concepts and popular frameworks used with Angular in enterprise applications. You’ll learn about Firebase, implementing authentication and authorization using Auth0 and JSON Web Tokens, building mobile apps with Angular and Ionic, integrating your Angular apps with ASP.NET Core and Redux. More…

  • c#-100

    Pluralsight: Become a Full-stack .NET Developer

    stars
    Have you ever wondered how professional developers build an app from A to Z? Have you ever wanted to learn how you should start from requirements document and deliver working software with clean, maintainable and robust code supported by automated tests? This course is exactly what you’re looking for! This course is ranked #1 amongst 5000+ courses on Pluralsight. More…

  • c#-100

    The Complete ASP.NET MVC 5 Course (New)

    stars
    Learn to build and deploy fast and secure web applications with ASP.NET MVC 5. This course is ideal for developers who are comfortable with C# and have basic familiarity with web development (HTML, CSS, JavaScript and jQuery). You’ll learn how to build a real-world app with ASP.NET MVC 5 and Entity Framework 6. More…

  • Xamarin Forms: Build cross-platform apps with C#

    stars
    Xamarin is a UI toolkit that allows you to build native apps for iOS, Android and Windows using a single shared code-base. Since Microsoft acquired Xamarin in Feb 2016, demand for Xamarin has been increasing so fast. This course will teach you how to build cross-platform mobile apps using C#.  More…

  • c#-100

    Angular 2 with TypeScript for Beginners

    stars
    Angular is one of the leading frameworks for building modular, testable and maintainable front-end apps. In this course, I’ll teach you how to build real-world apps with Angular 2.0. Whether you’re familiar with Angular 1 or are an absolute beginner, you’re going to love this course. More…

  • c#-100

    Entity Framework in Depth

    stars
    Entity Framework is an Object/Relational Mapper (ORM) that helps you read and write data from and to a database. In this course, I’ll teach you Entity Framework from the basics to advanced topics including code-first and database-first workflows. More…

  • c#-100

    C# Advanced Topics: Take Your C# Skills to the Next Level

    stars
    Many C# programmers struggle with concepts such as events, delegates (Func, Action, EventHandler), lambda expressions, LINQ, etc. This course covers most frequently used advanced constructs of C# in a clear, concise and pragmatic approach with useful real-world examples. More…

  • c#-100

    C# Intermediate: Classes, Interfaces and Object-oriented Programming

    stars
    C# is an object-oriented programming language. Mastering classes, interfaces and object-oriented programming is a must for every C# developer who writes code for a living. And that’s the reason I’ve created this course. Whether you’re new to interfaces and object-oriented programming, or are already familiar with the topic yet confused, this is the course for you. More…

  • c#-100

    C# Basics for Beginners: Learn C# Fundamentals by Coding

    stars
    Want to learn the fundamentals of C# and .NET in a clean, concise and structured way? In this course, I’ll walk you a series of bite-sized videos and teach you fundamentals of programming with C# and .NET. I’ve also included quite a number of programming exercises to help you reinforce what you’re going to learn and more importantly, train your programming brain.  More…

  • doublecoding

    Double Your Coding Speed with Visual Studio

    stars
    If you want to be a real pro C# coder, you need to master your keyboard and Visual Studio. You need to be able to navigate in your code base, find and modify code in seconds. Great coders hardly ever use the mouse. This course teaches you over 60 useful shortcuts and tricks in Visual Studio and ReSharper. More…

  • cleancode

    Clean Code: The Art of Writing Beautiful C# Code

    stars
    Poorly written code is hard to understand, maintain and test. But what separates poorly written code (aka code that smells) from beautiful code that talks? In this course, I walk you through several examples of poorly written code and show you how to refactor them in a safe systematic way. More…

  • backbone

    The Complete Backbone.js Course from Beginner to Advanced

    stars
    Backbone is a library for writing clean and testable Javascript code. It’s very lightweight and reasonably easy to learn. In this course, I teach you Backbone.js from the very basics to a level that you can build real-world applications without needing me. I also cover moduarlizing application with Require.js and writing tests using Jasmine. More…

You’re not sure what courses to take and in what order? Check my learning paths.

Comments are closed.