Best IT Training Courses


coursePython Django Premium
Featured Course

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

BE or equivalent

Duration

3 Months


Course Description

The Django web framework has many features that makes for very fast development.

This course helps students augment their knowledge of Python with Django, which is a web framework with advanced business tools. We assume basic  knowledge of either Python or Django.

We start with basic python concepts that form the basis of python. We learn about MVVM pattern as well as how an ORM works. We then move on to modelling the requirements of an application. During the course we will be developing an entire application and learn concepts such as migrations, authentication system, and much more.We then move on to learning the templating engine and admin features of Django. We also learn advanced topics such as custom permissions, token based authentication, Amazon S3 media handling and other such concepts. We look at all aspects of creating business applications

For the premium course, we then look at Django Rest Framework(DRF) and build an API based backend. We build an example UI to use this API so the students can see concepts on both sides i.e. Front end as well as the backend. We learn how data is transferred between them and how to implement advanced serialization techniques. After completion of this course, the students can build entire web applications backends in template as well as API modes. Additionally, the student will have a portfolio of 2-3 applications to prove their knowledge of this platform

Bonus: We will also look at Oscar, an e-commerce platform based in Django.

More Details...

courseComplete Digital Marketing
Featured Course

Trainer

Ayushi Kapadia

Category

Marketing

Minimum Qualification

BE or equivalent

Duration

2 Months


Course Description

Market your clients brands like a pro. Digital marketing has become the key tool for all companies. Digital Marketing Pros are in high demand presently for the foreseeable future.

The course involves selecting a popular domain such as jewellery or fashion and learning to create a social media presence for the brand. We learn tool and techniques to create posts and generate interest for the posts. We then learn about paid campaigns on different platforms. We then move on learning about SEO on a typical website. We also learn about Google Adwords and Analytics. Finally we combine the knowledge into a full fledged project.

More Details...

courseC#/Asp.net with MS SQL Server
Featured Course

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

BE or equivalent

Duration

3 Months


Course Description

Asp.net is a Microsoft offering to create full fledged business applications and web services.

 

We begin our course with setting up the environment, which includes the framework, the IIS webserver as well as the editor. We learn the basics of C# & OOPs. We highlight the features of the language more relevant to Asp.net.

Based on this knowledge, we learn the structure of an ASP.net page and know about the page and application life cycles. We implement a project to get acquainted with the layered architecture and see the details of the data layer, the business layer and the front end aspx layer. We learn what are http modules and http handlers and the role they play in life cycle. We learn how to configure the entire application or parts of it using web.config file(s). We then learn how to implement a web service using Asp.net. We finally learn to deploy all this concepts on google cloud.

On the database side, we learn to create tables, views. We see the structure of simple and advanced queries. We learn concepts of Stored Procedures and learn about code security.

More Details...

courseInternship in Python Django
Featured Course

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

BE or equivalent

Duration

1 Months


Course Description

The Django web framework has many features that makes for very fast development.

The students learn all the basics themselves and work on dynamic websites and business applications as well as API based solutions as projects . We also help the students deploy these projects and build up their protfolio

The number of projects are dependant on student speed.

 

 

 

More Details...

courseFast Track Python
Featured Course

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

BE or equivalent

Duration

2 Months


Course Description

After completing this program, the student will be able to code complete modules as well as applications. We will be developing some of these applications in class as well as part of the assignments.

During the course we learn all the concepts starting with writing basic programs to calculate to using complex libraries such as Numpy, Beautiful Soup, Pandas and more. We will also learn some of the feature of the language that make it a versatile platform. Along the way, we learn important programming concepts such as modeling, inheritance, functional programming, code optimization techniques , modular testing and much more. We will also learn how to deploy programs and application on cloud servers and touch upon configuring web-servers for python.

After completing this program, the student will be able to code complete modules as well as applications. We will be developing these applications in class as well as part of the assignments.

More Details...

courseCore HTML5 /CSS3 / Jquery
Featured Course

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

BE or equivalent

Duration

2 Months


Course Description

Learn about the basic building blocks of a website. Start with static websites and evolve to creating dynamic content with JQuery and javascript.

Starting with learning the basic structure of a HTML page, the course moves on to learning new features in HTML5. We see how the DOM works in context of the page. We combine CSS3 for styling different aspects of the page and get to know the structure of a bootstrap page. We then start coding in Javascript to incorporate dynamic elements in the HTML page. We see how JQuery provides an easier way to select, respond to events and call backends and more such features.

More Details...

courseGoogle Flutter
Featured Course

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

BE or equivalent

Duration

3 Months


Course Description

Create stunning Mobile applications for both Android and IOS. Google Flutter is an must-learn tool for any future app developer. The platform abstracts much of the complexity so that developers can concentrate of core business logic.

During the course, we implement 1-2 full Apps that will make clear concepts such as Material App design, Scaffolding, Widgeting, etc. We start will basics of Dart language and underline the structure more relevant to flutter. We concentrate on Android development while highlighting key changes for IOS. We also learn connecting to an API backend through the "http" module. We also use other libraries to create stunning charts, using local storage and more. Finally we look at deploying these Apps on physical devices.

After completing the course, the student will be able to independently create full Apps with dynamic backends for both Android as well as IOS.

More Details...

courseMain Java
Featured Course

Trainer

Aman Satija

Category

Development

Minimum Qualification

BE or equivalent

Duration

3 Months


Course Description

This course covers the practical aspects of Java programming. It starts with configuration of environment as per the operating system. 

Then continues on with Java base types and then to the more advanced fundamentals. Great emphasis is put on OOPs concepts and its implementation details.

 

More Details...

courseAdvanced Java
Featured Course

Trainer

Aman Satija

Category

Development

Minimum Qualification

BE or equivalent

Duration

3 Months


Course Description

This course covers the advanced aspects of Java programming. It starts where the main Java course left things. 

We see the ORM aspects and explore the Spring framework.

We also explore the server deployments.

Finally, we check the mobile developing aspects of the Kotlin language based on Java

 

More Details...