CoursesGalaxy Courses Subscription Knowledge Hub
Knowledge Hub
Design Patterns

Want To Become Compiler Expert

Compilers are one of the most challenging and exciting work.


Learn

Suresh Srivastava, Founder, CourseGalaxy

Closure In Python

A closure is created when a function is available inside another function.

Learn

Suresh Srivastava, Founder, CourseGalaxy

Function Factory In Python

A function factory is used to create function objects..


Learn

Suresh Srivastava, Founder, CourseGalaxy

Method Chaining In Python

Method chaining is calling methods of object in chained way.


Learn

Suresh Srivastava, Founder, CourseGalaxy

this In JavaScript

When the function is invoked it will have this.


Learn

Suresh Srivastava, Founder, CourseGalaxy

call(), apply() and bind() In JavaScript

A function has methods call(), apply and bind().


Learn

Suresh Srivastava, Founder, CourseGalaxy

Function Borrowing In JavaScript

Function can be borrowed from one object to use it for another object.


Learn

Suresh Srivastava, Founder, CourseGalaxy

Function Currying In JavaScript

Creates a new function with preset value of parameters.

Learn

Suresh Srivastava, Founder, CourseGalaxy

Closure In JavaScript

A closure is created when a function is available inside another function.


Learn

Suresh Srivastava, Founder, CourseGalaxy

Function Factory In JavaScript

A function factory is used to create function objects.


Learn

Suresh Srivastava, Founder, CourseGalaxy

Method Chaining In JavaScript

Method chaining or cascading is calling methods of object in chained way.

Learn

Suresh Srivastava, Founder, CourseGalaxy

Reflection In JavaScript

Reflection provides the capability to inspect itself and dynamically invoke the method.

Learn

Suresh Srivastava, Founder, CourseGalaxy

Promises In JavaScript

Promise allows execution of a block of code asynchronously and handle the result when it is ready or handle error for failure.

Learn

Suresh Srivastava, Founder, CourseGalaxy

Python C Extensions

Do Not Reinvent The Wheel.
Reuse Rich C Libraries Using Python C Extensions.

Learn

Suresh Srivastava, Founder, CourseGalaxy

Design Patterns : Reusable Software Solution

Design Patterns are time-tested solutions for commonly recurring problems in object oriented design.

Learn

Suresh Srivastava, Founder, CourseGalaxy

Antipatterns : Learn Software AntiPatterns to avoid and refactor negative solutions

AntiPatterns are commonly occurring solutions to problems that create more problem than what they solve. It's a wonderful concept which identifies the solution of problem that generates more problem, tells how to avoid them or to solve if they are already existing.

Learn

Suresh Srivastava, Founder, CourseGalaxy







Yearly Subscription


9 Design Patterns Courses


Data Structures in Java

Explore

Courses

Subscription

Knowledge Hub

Design Patterns

Tech Articles

About Us

Overview

Contact Us

CourseGalaxy

CourseGalaxy is focused on transformation of Engineering graduate to Software Engineer to fill the gap between education and industry and provide the training on specific problems of industry to enhance the skills of Engineers in industry to do their job appropriately.

Learn From Us

© 2018 CourseGalaxy