Selection of our industry focussed courses


Core Python

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

BE or equivalent

Duration

120 Hours


Course Description

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

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.


Python with Django
Featured Course

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

BE or equivalent

Duration

120 Hours


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 no previous 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 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.

Google Flutter
Featured Course

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

BE or equivalent

Duration

120 Hours


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.

Digital Marketing

Trainer

Prasanna Risbud

Category

Marketing

Minimum Qualification

-

Duration

40 Hours


Course Description

WEEK 1 :

Social Media software for designing, video, animation, using royalty free images and videos, social media sharing to Facebook groups and pages etc.

Graphic Designing, Video Creation, Editing and Animation software training. Use of Google Forms for inquiries, Google local marketing and maps.

WEEK 2 :

Creating FREE/PAID website/blog with Wix/Blogger. Basic SEO for websites/blogs and how to make optimum use of Google Adwords and FB ads for lead generation.

WEEK 3 :

Content Writing, Using Keywords in Blogs and Videos, SEO for blogs using Directory Submission, Pinging services, SEO audit for websites. Use of website analytics for getting leads.

WEEK 4 :

Database Generation with LinkedIn, Facebook and Email Extractor and Email Marketing Software.

Simple Google Tips and Tricks, Useful Websites and Links, Free/Paid Online Programs for marketing use and Revision of all services.

HTML5 with CSS3 / Jquery

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

-

Duration

90 Hours


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.

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

Trainer

Rupesh Saini

Category

Development

Minimum Qualification

BE or equivalent

Duration

120 Hours


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.