Basic Programming with C
C is a powerful general-purpose programming language. It can be used to develop software like operating systems, databases, compilers, and so on. C programming is an excellent language to learn to program for beginners.
Overview
- Lectures 15
- Test 1
- Duration 30 hours
- Skill level Beginner
Course Description
Our C Curriculum we will guide you to learn C programming one step at a time.
Prerequisite
Beginner
Learning Outcomes
- Understand C Programming Language with a SOLID foundation - By the end of this course, you will actually be able to write simple C Programs.
- Comprehend the foundational features of C: Data Types, Operators, Input-Output, Conditionals, Looping, Arrays etc.
- Read and understand other code libraries and code projects in C language
Curriculum
-
-
Lesson 1 : Introduction of C
-
Lesson 2 : Basic Concept of C
-
Lesson 3 : Control Statements
-
Lesson 4 : Looping Structures
-
Lesson 5 : Arrays
-
Lesson 6 : String Handling
-
Lesson 7 : Functions
-
Lesson 8 : Pointers
-
Lesson 9 : Structures
-
Lesson 10 : File Handling
-
C++
C++ language is a superset of the ‘C’ language and was initially known as “C with Classes”. In "C" operator ++ is used to increment the value by 1. That means to the language ‘C’, developers have added some extra features and hence named as C++. C++ is a general purpose programming language and supports object oriented programming features.
Overview
- Lectures 15
- Test 1
- Duration 30 hours
- Skill level Intermediate
Course Description
Our C++ programming Curriculum will guide you to learn C++ programming one step at a time.
Prerequisite
Intermediate
Learning Outcomes
- Understanding about object oriented programming.
- Understand the capability of a class to rely upon another class.
- Learn how to store one object inside another object
- Learn use of one method can be used in variety of different ways
- Understand about constructors which are special type of functions
Curriculum
-
-
Lesson 1 : Introduction of C++
-
Lesson 2 : Flow Control
-
Lesson 3 : Function
-
Lesson 4 : Array And String
-
Lesson 5 : Structures
-
Lesson 6 : Pointers and Reference
-
Lesson 7 : Object Oriented Programming
-
Lesson 8 : Exception Handling
-
Lesson 9 : Templates
-
Lesson 10 : File Handling
-
C#
C# is one of the most popular programming languages and can be used for a variety of things, including mobile applications, game development, and enterprise software. Knowing C# opens a great deal of doors for you as a developer.
Overview
- Lectures 30
- Test 1
- Duration 60 hours
- Skill level Professional
Course Description
To deal with most of the type of applications and to be within the shadow of .NET environment, one must able to have a full command on C# language. It is purely Object Oriented, type safe, gerenal purpose and modern language. C# provides a wide range of application development support as you can able to develop from console based applications to windows based dekstop application even web applications by talking in terms of this language.
Prerequisite
Professional
Learning Outcomes
- Knowledge of the structure and model of the programming language C #
- Evaluate user requirements for software functionality required to decide whether the programming language C # can meet user requirements
- Acquire a working knowledge of the .NET programming model and .NET Security
- Learn how to implement database applications using .NET
- Learn how to debug .NET applications using .NET diagnostic classes and tools
Curriculum
-
-
Lesson 1 : Programming Construct
-
Lesson 2 : MS.NET Framework introduction
-
Lesson 3 : OOPs Concept
-
Lesson 4 : OOPs Interface
-
Lesson 5 : Collections and Generic
-
Lesson 6 : Assemblies and GAC
-
Lesson 7 : Exception Handling
-
Lesson 8 : MultiThreading
-
Lesson 9 : Streams
-
Lesson 10 : Serialization
-
Lesson 11 : Refelctions & Attributes
-
Lesson 12 : Delegate and Event
-
Lesson 13 : Developing GUI Application Using WINFORMS
-
Lesson 14 : Database Programming Using ADO.NET
-
Lesson 15 : XML
-
Core Java
Java is one of the world's most important and widely used computer languages, and it has held this distinction for many years. Unlike some other computer languages whose influence has weared with passage of time, while Java's has grown. As of 2020, Java is one of the most popular programming languages in use, especially for client-server web applications.Its has been estimated that there are around nine million Java developers inside the world.
Overview
- Lectures 30
- Test 1
- Duration 60 hours
- Skill level Beginner
Course Description
In this Curriculum we have covered Java from its basics concepts and syntaxes to its OOPS concepts, Exception Handling, Collection Framework, Advanced Concepts and many more.
Prerequisite
Beginner
Learning Outcomes
- Understanding about object oriented programming.
- Understand the capability of a class to rely upon another class.
- Learn how to store one object inside another object
- Learn use of one method can be used in variety of different ways
- Understand about constructors which are special type of functions
Curriculum
-
-
Lesson 1 : Basics of Java
-
Lesson 2 : OOPs Concept
-
Lesson 3 : Packages in Java
-
Lesson 4 : Java Exception
-
Lesson 5 : Java IO
-
Lesson 6 : Java MultiThreading
-
Lesson 7 : Reflections
-
Lesson 8 : Nested Classes
-
Lesson 9 : Collections
-
Lesson 10 : Networking
-
-
Lesson 11 : Serialization
-
Lesson 12 : Java New Features
-
Lesson 13 : Java Annotations
J2EE (Java Enterprise Edition)
Advanced Java is everything that goes beyond Core Java – most importantly the APIs defined in Java Enterprise Edition, includes Servlet programming, Web Services, the Persistence API, etc. It is a Web & Enterprise application development platform which basically follows client & server architecture.
Overview
- Lectures 40
- Test 3
- Duration 80 hours
- Skill level Professional
Course Description
In this Curriculum we have covered J2EE Concept like JDBC ,HIBERNATE , JSP, SERVLET ,SPRING , STRUTS to develop enterprise application .
Prerequisite
Professional
Learning Outcomes
- Understand how enterprise Java works with JDBC.
- Complete knowledge of Hibernate.
- Design and build robust and maintainable web applications using JSP .
- This advanced course shows JSP and servlet programmers how to build web applications using the Apache Struts framework
Curriculum
-
-
Lesson 1 : JDBC
-
Lesson 2 : HIBERNATE
-
Lesson 3 : JSP
-
Lesson 4 : SERVLET
-
Lesson 5 : Struts Framework
-
Lesson 6 : Spring Framework
-
Lesson 7 : SpringBoot Framework
-
Hibernate
Hibernate is a Java framework that simplifies the development of Java application to interact with the database.
Overview
- Lectures 30
- Test 1
- Duration 60 hours
- Skill level Professional
Course Description
In this Curriculum we have covered how to map object-oriented domain models to relational databases for web applications.Hibernate reduces lines of code by maintaining object-table mapping itself and returns result to application in form of Java objects.
Prerequisite
Professional
Learning Outcomes
- Understand ORM and basics of Hibernate.
- Understand and implement life cycle of Hibernate Persistence and Session Factory.
- Implement Hibernate Mappings, Inheritance and Types .
- Understand Hibernate Criteria and Query Language.
- Understand and work with collections and association
Curriculum
-
-
Lesson 1 : Introduction of ORM and Hibernate
-
Lesson 2 : Persistance and Session Factory
-
Lesson 3 : Criteria and Query Language
-
Lesson 4 : Relationships
-
Lesson 5 : Inheritance Mapping
-
Lesson 6 : Additional Querying Capabilities
-
Lesson 7 : The Criteria API
-
Lesson 8 : Transactions, Filter and Performance
-
Lesson 9 : Hibernate Annotations
-
Struts
Struts in Java is an open-source framework that is made by Apache. Apache provides a free source to download Struts for users.It provides an implementation of MVC architecture. It gives us pre-built classes for MVC that we can use/extend. Struts have their custom tag libraries.
Overview
- Lectures 30
- Test 1
- Duration 60 hours
- Skill level Professional
Course Description
Struts in Java are used to develop web applications which are usually based on servlet and JSP. It simplifies the development and maintenance of web applications by providing predefined functionality. It is based on a front controller, which means it has a controller in front of it which decides on which model request has to come or go. Struts in Java are very helpful for us as MVC is a guideline followed by all technologies.
Prerequisite
Professional
Learning Outcomes
- Facilitate understanding of the Model-View-Controller (MVC) design pattern and how it is best applied to Java Web development
- Use Struts actions and action mappings to take control of HTTP requests/responses.
- Manage HTML form input and output with form beans, and use these beans to simplify data handling in the controller.
- Use JSTL and Struts custom tags to build robust and reusable JSP presentation logic.
- Define validation rules for input forms, and provide clear user feedback.
Curriculum
-
-
Lesson 1 : Introduction
-
Lesson 2 : Struts Flow of Execution
-
Lesson 3 : Struts Elements
-
Lesson 4 : Struts Tag Library
-
Lesson 5 : Validation
-
Lesson 6 : Built-in Actions of Struts
-
Spring
Spring is a popular Java-based framework for developing large-scale enterprise-level applications both on and off the web. It is based on the dependency injection design pattern and allows for building decoupled applications. It has grown in popularity over the years due to this nature and the number of supported projects that are still ongoing. Spring also provides support for connection to databases using both JDBC methods and object-relational mapping libraries such as Hibernate.
Overview
- Lectures 30
- Test 1
- Duration 60 hours
- Skill level Professional
Course Description
Spring is a Java based Enterprise Application design Framework e.g. banking, retail, telecom etc application. It provides APIs in web application development, ERP implementation, Transaction Support, Mobile development etc along with easy integration with multiple frameworks like Struts, Hibernate, JSF etc which facilitates independent module design and Agile Implementation making it ideal choice for many small to large MNCs. It is loosely coupled and has light weight container hence it can easily integrate with any other Frameworks.
Prerequisite
Professional
Learning Outcomes
- Create a Spring project from scratch
- Define beans and autowire them as required
- Setup and develop web-based application
- Include database access with object persistence and transaction support
- Secure their application using authentication via database method calls and how Spring Security can automatically secure against potential attacks.
Curriculum
-
-
Lesson 1 : Introduction to Spring
-
Lesson 2 : Spring Core (Basic Concept)
-
Lesson 3 : Spring Aspect Oriented Programming(AOP)
-
Lesson 4 : Spring JDBC
-
Lesson 5 : Spring ORM
-
Lesson 6 : Spring MVC
-
Spring Boot
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications you can “just” run. Spring Boot tutorials provide basic and advanced concepts of Spring Boot Framework.
Overview
- Lectures 7
- Test 1
- Duration 14 hours
- Skill level Professional
Course Description
Spring Boot is an opinionated, easy to get-started addition to the Spring platform – highly useful for creating stand-alone, production-grade applications with minimum effort.In this series, we'll first cover the basics of Spring Boot. The reader will learn how to get started, how Spring Boot differs from Spring, how to customize and test the application.
Prerequisite
Understanding of Spring Framework
Learning Outcomes
- Describe the benefits provided by Spring Boot
- Leverage Spring Boot's auto configuration feature
- Create simplified backing-store solutions using Spring Data JPA
- Build a simple MVC application using Spring Boot, embedded Web Server and fat JARs or classic WARs
- Build a RESTful Web application
Curriculum
-
-
Lesson 1 : SpringBoot Introduction
-
Lesson 2 : SpringBoot- A Closer Look
-
Lesson 3 : SpringBoot- Spring Data JPA
-
Lesson 4 : Web Application Using SpringBoot
-
Lesson 5 : RESTful Application Using SpringBoot
-
Lesson 6 : Securing REST Application Using Spring Security
-
Lesson 7 : Actuators, Metrics and Health Indicators
-
ASP.NET
ASP.NET is a huge development framework within .NET environment in which you can able to construct web based application, web services, web sites. It provides a huge support of many programming languages like C#, VB, Jscript .NET etc in order to provide faster and easier developement for muliple types of applications.In this ASP.Net framework tutorial, you will learn ASP.Net from scratch with basic concepts like Introduction, Page Life Cycle, Controls, Web Forms, Web API,Web Caching etc.
Overview
- Lectures 30
- Test 1
- Duration 60 hours
- Skill level Professional
Course Description
ASP.NET Core is an open source and cloud-optimized web framework for developing modern web applications that can be developed and run on Windows, Linux and the Mac. It includes the MVC framework, which now combines the features of MVC and Web API into a single web programming framework.
Prerequisite
Professional
Learning Outcomes
- ASP.NET Architecture
- Front End & Back End Concepts
- Using Dependency Injection with ASP.NET
- Understanding the Structure of ASP.NET Project
- Build and host Asp.net web site
Curriculum
-
-
Lesson 1 : ASP Basics
-
Lesson 2 : ASP.NET Introduction & Controls
-
Lesson 3 : ASP.NET Architecture
-
Lesson 4 : CSS & Themes
-
Lesson 5 : Redirecting User to Another Page
-
Lesson 6 : Master Pages
-
Lesson 7 : Working with User Control
-
Lesson 8 : Validation Controls
-
Lesson 9 : ASP.NET State Management
-
Lesson 10 : Web Configuration and Global.asax
-
Lesson 11 : Authentication and Authorization
-
Lesson 12 : Data Bound Controls
-
Lesson 13 : Web Caching
-
Lesson 14 : Globalization and Localization
-
Lesson 15 : AJAX.Net
-
Lesson 16 : Routing
-
Lesson 17 : Understanding & Publishing Web Applications
-
ASP.NET MVC
ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives you full control over markup for enjoyable, agile development. ASP.NET MVC includes many features that enable fast, TDD-friendly development for creating sophisticated applications that use the latest web standards.
Overview
- Lectures 30
- Test 1
- Duration 60 hours
- Skill level Professional
Course Description
Our ASP.NET MVC course is the perfect place for you to start. In this course, we designed the ASP .NET MVC course to give you everything you need to become productive with MVC. Asp .net mvc, mvc, asp .net, .net developer, c# mvc, c#, c# web, asp net mvc, .net, .net mvc, asp net, c#mvc, c# web application, asp mvc.
Prerequisite
ASP Core + MVC + SQL
Learning Outcomes
- Understand .NET MVC architecture and Advantages.
- Learn Data Transfer Objects as ViewBag, ViewData, TempData
- Create real-world projects using Asp .Net MVC and Entity Framework
- Understand how to use the database approach with using Entity Framework
- Build secure web applications with ASP .NET MVC and C#
Curriculum
-
-
Lesson 1 : Introduction to ASP.NET MVC
-
Lesson 2 : Exploring Controllers
-
Lesson 3 : Understanding View
-
Lesson 4 : HTML Helpers
-
Lesson 5 : Models
-
Lesson 6 : Exploring Razor Views
-
Lesson 7 : URL Routing
-
Lesson 8 : Data PAssing Techniques
-
Lesson 9 : Validation & Annotations
-
Lesson 10 : Using Entity Framework
-
Lesson 11 : Action Filters
-
Lesson 12 : MVC State ManagementLesson 13 : Authenication & AuthorizationLesson 14 : Working with AreasLesson 15 : Bundling and MinificationLesson 16 : SecurityLesson 17 : Web APILesson 18 : Using AJAX and jQuery with ASP.NET MVC
-
ASP.NET Core
ASP.NET Core is designed to allow runtime components, APIs, compilers, and languages evolve quickly, while still providing a stable and supported platform to keep apps running.
Overview
- Lectures 40
- Test 1
- Duration 80 hours
- Skill level Professional
Course Description
ASP.NET Core course is primarily designed for .NET Beginner(s)/Professional(s) who want to learn how to develop modern cloud-based app using ASP.NET Core . In this course, you will learn about .NET Core, middleware, MVC pattern, html helpers, tag helpers, custom helpers, validation and custom validation, querying database using Entity Framework Core.
Prerequisite
ASP Core + MVC + SQL
Learning Outcomes
- Understand .NET Core architecture and Advantages.
- Build and run cross-platform ASP.NET apps on Windows, Mac and Linux
- Using Dependency Injection with ASP.NET
- Create REST Service using Web API
- Understand and Implement Repository, Unit of Work and Dependency Injection Design Pattern
Curriculum
-
-
Lesson 1 : ASP.NET Core Basics
-
Lesson 2 : ASP.NET Core MVC
-
Lesson 3 : Entity Framework code
-
Manual Testing
Software testing is a process of executing a program or application with the intent of finding the software bugs. Manual testing is the process of manually testing software for defects. It requires a tester to play the role of an end user and use most of all features of the application to ensure correct behavior.
Overview
- Lectures 15
- Test 1
- Duration 30 hours
- Skill level Professional
Course Description
Testing is required for delivery of best quality of software. In this course students are trained on various testing concepts like testing fundamentals, test design methods, test execution, defects recording, and various types of testing and levels of testing. Apart from functional testing students gets in-depth knowledge on non-functional tests like usability testing, performance testing, security testing etc. The course is based on ISTQB syllabus. After completing this course, the student can comfortably clear ISTQB certification. At the end of course every student has to work on a web-site testing project.
Prerequisite
Beginner
Learning Outcomes
- Design , manage and review different test case on application
- Understand manual software testing fundamentals , tools and methodologies
- Unserstands and follow Quality Assurance standards
- Able to differentiate various type of testing process
Curriculum
-
-
Lesson 1 : Fundamentals of Testing
-
Lesson 2 : Testing throughout the Software Life Cycle
-
Lesson 3 : Non-functional Tests
-
Lesson 4 : Static techniques – Verification, Validation, Review
-
Lesson 5 : Functional Testing
-
Lesson 6 : Structural Testing, White Box Testing
-
Lesson 7 : Test Management
-
Lesson 8 : Incidence Management
-
Lesson 9 : Tool Support for Testing
-
Lesson 10 : Live Project in Manual Testing
-
Selenium IDE
Selenium IDE is a Firefox add-on that is used for recording, creating, and enhancing scripts. It is used to record your interactions with the browser and play them back. IDE stands for integrated development environment.
Overview
- Lectures 15
- Test 1
- Duration 30 hours
- Skill level Professional
Course Description
Selenium IDE records scripts in a special scripting language called Selenese. This language makes it easier for the tester to provide commands to the browser, such as automating the browser to select an option or to click a link. There are also commands for retrieving data from pages. The commands can be moved around quickly and there is auto completion support for editing them. Scripts in Selenese may also be recorded automatically. Selenium IDE is popularly used for creating bug reproduction scripts and exploratory testing scripts. The best thing about Selenium IDE is that Selenese is easy to understand and anyone with a basic knowledge of web application testing can Learn Selenium IDE in a few days.
Prerequisite
Beginners
Learning Outcomes
- Revise the Core Java concepts that are essential for learning Selenium WebDriver
- Understand the scope of test automation in DevOps and fundamentals of test automation
- Create Test Cases using Selenium IDE – Record and Playback tool
- Understand Selenium WebDriver architecture and various layers of interaction
- Set up WebDriver project in Eclipse and write test cases using TestNG
- Locate elements using various locating techniques
- Work with various WebDriver commands to drive web browser and WebElement commands to deal with various web components
- Learn to use Selenium Grid with TestNG for parallel execution
- Execute a project from scratch by building an automation framework and automating a few test scenarios
Curriculum
-
-
Lesson 1 : Core Java Refreshers
-
Lesson 2 : Automation Basics
-
Lesson 3 : Introduction to Selenium WebDriver
-
Lesson 4 : Locating Techniques
-
Lesson 5 : Web Driver Basics - |
-
Lesson 6 : Web Driver Basics - ||
-
Lesson 7 : TestNG
-
Lesson 8 : Web Driver Framework
-
Lesson 9 : Selenium Grid
-
Lesson 10 : Project Execution
-
Lesson 11 : Mobile App Test Automation Using Appium
-
Oracle
SQL stands for Structured Query Language. It is a language used to manage data in a relational database. It allows you to query, manipulate, and define the data in a relational database.
Overview
- Lectures 20
- Test 1
- Duration 40 hours
- Skill level Beginner
Course Description
Our Beginner SQL Course is the perfect place to start if you are new to the world of database programming or database administration. In addition to learning basic SQL commands and syntax – such as how to insert, update, and delete information from tables – users will be able to practice those same commands through our free online SQL interpreter. Enter SQL commands to receive immediate results and experiment to better understand how database concepts such as table drops and table selects work.
Prerequisite
Beginner
Learning Outcomes
- Write complex SQL queries to retrieve information from databases with many tables to support business decision making.
- Write SQL DDL to create, modify and drop objects within a relational database.
- Retrieve and store information in a relational database using SQL in a multi-user, web based environment.
Curriculum
-
-
Lesson 1 : Introduction to DBMS and RDBMS
-
Lesson 2 : Introduction to SQL Database Object
-
Lesson 3 : Built-In Functions
-
Lesson 4 : Grouping the result of Query
-
Lesson 5 : Working with Integrity Constraints
-
Lesson 6 : Querying Multiple Tables (Joins)
-
Lesson 7 : Working with Sub Queriese
-
Lesson 8 : Working with DCL, TCL Commands
-
Lesson 9 : Controlling User Acces
-
Lesson 10 : Manipulating Large Data Set
-
Lesson 11 : Correlated Subquerie
-
PL/SQL
PL/SQL abbreviated as Procedural Training/Structured Source Language that is associated with Oracle Corporation’s procedural extension for SQL and also the information.
Overview
- Lectures 20
- Test 1
- Duration 40 hours
- Skill level Professional
Course Description
PL/SQL Training includes procedural language components like loops and conditions that permit declaration of constants and variables, procedures and functions and might handle runtime errors. One will produce PL/SQL units like procedures, functions, packages, sorts and triggers that are keep within the information for the use by applications that are utilized by any of the Oracle Database informatic interfaces.
Prerequisite
SQL
Learning Outcomes
- Develop efficient PL/SQL programs to access Oracle databases.
- Design modular applications using packages.
- Invoke native dynamic SQL to build runtime SQL statements.
- Manage data retrieval with cursors and cursor variables
- Manage dependency issues and collect PL/Scope data
Curriculum
-
-
Lesson 1 : Basic of PL/SQL
-
Lesson 2 : PL/SQL structures
-
Lesson 3 : Error checking – exception handling
-
Lesson 4 : Boolean logic in PL/SQL
-
Lesson 5 : Cursors in PL/SQL
-
Lesson 6 : Iteration in PL/SQL
-
Lesson 7 : Using Collections
-
Lesson 8 : :Dynamic SQL in PL/SQL
-
Lesson 9 : Nested blocks in PL/SQL
-
Lesson 10 : Triggers in PL/SQL
-
Lesson 11 : Stored procedures, functions and packages
-
Lesson 12 : Bulking in PL/SQL
-
SQL Server
Microsoft SQL Server also known as SQL Server is a mature technology which can be used not just by developers but by marketers, sales teams, product managers and much more - it is a query language that allows you to ask questions from securely stored data.
Overview
- Lectures 15
- Test 1
- Duration 30 hours
- Skill level Beginners
Course Description
Microsoft SQL Server is one the most popular Relational Database Management System (RDBMS) used in Microsoft universe. It can be used for data storage as well as for data retrieval for applications which can be either on desktop or Web/Browser.
Prerequisite
Beginner
Learning Outcomes
- Learn Database models.
- Overview of SQL Server Management Studio and Transact-SQL language.
- Invoke native dynamic SQL to build runtime SQL statements.
- Retrieve data from tables
- Maintain databases, tables, and sequences with SQL statements
Curriculum
-
-
Lesson 1 : Introduction to DBMS
-
Lesson 2 : Introduction To SQL Server
-
Lesson 3 : TSQL (Transact-Structured Query Language)
-
Lesson 4 : Working with Queries (DQL)
-
Lesson 5 : Aggregate Functions
-
Lesson 6 : Joins and Set Operations
-
Lesson 7 : Implementation of Data integrity
-
Lesson 8 : Working with Constraints
-
Lesson 9 : Implementing Views
-
Lesson 10 : Data Control language (DCL)
-
Lesson 11 : Working with Indexes
-
Lesson 12 : Working with Stored Procedures and Functions
-
Android Using Java
Android is the customisable, easy-to-use operating system that powers more than a billion devices across the globe – from phones and tablets to watches, TV, cars and more to come.
Overview
- Lectures 20
- Test 1
- Duration 40 hours
- Skill level Professional
Course Description
The course is for designing and building mobile applications using Android™ open-source platform. It will be a combination of lecture and laboratory course which will help the student understand the philosophy of developing for Android™ through its main application development building blocks and their interaction with one another.
Prerequisite
Core Java
Learning Outcomes
- Learn Software core java , user interface,layout manager ,location service,WI-FI integration, email ,chat , SMS etc.
- Information packed practical training starting from basics to advanced programming.
- Best suitable for beginners to advanced level users and who learn faster when demonstrated.
- Course content designed by considering current Android Developer and the job market.
- Practical assignments at the end of every session.
Curriculum
-
-
Lesson 1 : Introduction to Android
-
Lesson 2 : Application Structure (in detail)
-
Lesson 3 : Emulator-Android Virtual Device
-
Lesson 4 : Basic UI design
-
Lesson 5 : Preferences
-
Lesson 6 : Menu
-
Lesson 7 : Intents (in detail)
-
Lesson 8 : UI design
-
Lesson 9 : Tabs and Tab Activity
-
Lesson 10 : Styles & Themes
-
Lesson 11 : Content Providers
-
Lesson 12 : LinkifyLesson 13 : Adapters and WidgetLesson 14 : NotificationsLesson 15 : Custom ComponentsLesson 16 : Threads
-
Advance Android
Android is an open source and Linux-based Operating System for mobile devices such as smartphones and tablet computers. Android was developed by the Open Handset Alliance, led by Google, and other companies.
Overview
- Lectures 10
- Test 1
- Duration 20 hours
- Skill level Professional
Course Description
This course provides the ideal primer for more advanced courses and applications .The course uses the Java programming language and teaches you ways to expand the user experience, improve app performance, and add features like custom views, animations, and location-awareness.
Prerequisite
Core Java + Android
Learning Outcomes
- Use Google APIs to make app aware of its location
- Build a classical Music Quize app that render audio and video
- Allow users to interact more frequntly with your app
- Create various types of animations in Android.
- Detect the user's current place, such as a library, school, or train station, and how to enable your apps to search for places.
Curriculum
-
-
Lesson 1 : Advanced Concept
-
Lesson 2 : Services
-
Lesson 3 : Multimedia in Android
-
Lesson 4 : Location Based Services and Google Maps
-
Lesson 5 : Sensors
-
Lesson 6 : WiFi
-
Lesson 7 : Telephony Services
-
Lesson 8 : Camera
-
Lesson 9 : Bluetooth
-
Lesson 10 : Testing and Debugging Android Application
-
HTML5
HTML is the foundation of all web pages. Without HTML, you wouldn’t be able to organize text or add images or videos to your web pages. HTML is the beginning of everything you need to know to create engaging web pages!
Overview
- Lectures 15
- Test 1
- Duration 30 hours
- Skill level Beginner
Course Description
This project-driven course focuses on hypertext markup language (HTML5).Students are introduced to foundation concepts of semantic coding, usability & accessibility, and the Document Object Model (DOM). Those new to the field will learn code syntax, commenting, writing, testing, and maintenance of HTML .
Prerequisite
Beginner
Learning Outcomes
- Write HTML5 structural semantic markup
- Understand the Document Object Model, or DOM
- Create cascading stylesheets (CSS) for device and browser integration
- Identify online resources available for rapid front-end development
Curriculum
-
-
Lesson 1 : Introduction to Web
-
Lesson 2 : Introduction to HTML Terminology
-
Lesson 3 : Designing a Webpage
-
Lesson 4 : Creating Lists
-
Lesson 5 : Links
-
Lesson 6 : Images
-
Lesson 7 : Basic Tables
-
Lesson 8 : Iframes
-
Lesson 9 : HTML Media Tags
-
Lesson 10 : Canvas
-
Lesson 11 : SVG
-
Lesson 12 : GeolocationLesson 13 : Web StorageLesson 14 : Web Workers
-
CSS
Without CSS, every web page would be drab plain text and images that flowed straight down the page. With CSS, you can add color and background images and change the layout of your page — your web pages can feel like works of art!
Overview
- Lectures 10
- Test 1
- Duration 20 hours
- Skill level Beginner
Course Description
Without CSS, every web page would be drab plain text and images that flowed straight down the page. With CSS, you can add color and background images and change the layout of your page — your web pages can feel like works of art!
Prerequisite
HTML
Learning Outcomes
- Control the presentation of multiple pages of a website with a single style sheet.
- Can present the same page differently on different devices
- Can change the position of an element on a web page without changing the markup.
- Can alter the display of existing HTML elements.
- Can alter the display of existing HTML elements.
Curriculum
-
-
Lesson 1 : CSS BASIC
-
Lesson 2 : CSS BOX MODEL
-
Lesson 3 : CSS ADVANCE
-
Lesson 4 : CSS3 FEATURES
-
Javascript
JavaScript is the most popular and widely used client-side scripting language. Client-side scripting refers to scripts that run within your web browser. JavaScript is designed to add interactivity and dynamic effects to the web pages by manipulating the content returned from a web server.
Overview
- Lectures 20
- Test 1
- Duration 40 hours
- Skill level Beginner
Course Description
This JavaScript tutorial series covers all the fundamental programming concepts, including data types, operators, creating and using variables, generating outputs, structuring your code to make decisions in your programs or to loop over the same block of code multiple times, creating and manipulating strings and arrays, defining and calling functions, and so on.
Prerequisite
HTML
Learning Outcomes
- Can modify the content of a web page by adding or removing elements
- Can monitor events like mouse click, hover, etc. and react to it.
- Can perform and control transitions and animations.
- Can create alert pop-ups to display info or warning messages to the user.
- Can perform operations based on user inputs and display the results.
Curriculum
-
-
Lesson 1 : JAVASCRIPT BASICS
-
Lesson 2 : JAVSCRIPT & DOM
-
Lesson 3 : JAVASCRIPT & BOM
-
Lesson 4 : JAVASCRIPT ADVANCED
-
Bootstrap
Bootstrap is a modern front-end framework for faster and secure website development. It includes HTML and CSS based design website templates for general UI elements like Tables, Typography, Navigations, Forms, Buttons, Dropdowns, Modals, Tabs, Accordion, Carousel and several others.
Overview
- Lectures 10
- Test 1
- Duration 20 hours
- Skill level Beginner
Course Description
This course will help students in building stunning responsive and mobile sites using Bootstrap 4, CSS3, HTML5, jQuery, and JavaScript.
Prerequisite
HTML + CSS + JAVASCRIPT
Learning Outcomes
- Built-in Support for layout, grids, fluid grids, and responsive designs.
- Components: Contains lots of reusable components including Icons, Dropdowns, Navbars,Breadcrumbs, Popovers, Alerts, and many more.
- JavaScript Plug-ins: Contains lots of custom jQuery plug-ins. You can include them all or one by one.
- Customizable Components: We can customize Bootstrap's components with LESS variables and jQuery plug-ins to create our own version.
Curriculum
-
-
Lesson 1 : Introduction to Bootstrap
-
Lesson 2 : Bootstrap Grid
-
Lesson 3 : Bootstrap with CSS
-
Lesson 4 : Bootstrap Components
-
Lesson 5 : Bootstrap Plug-ins
-
JQuery
Web developers who need to get to grips with key jQuery functionality in order to develop rich interactive web applications.Jquery is a Multi-browser Java script web based Applications.jquery Training Design and develop web applications.
Overview
- Lectures 15
- Test 1
- Duration 30 hours
- Skill level Beginner
Course Description
This course is designed to accommodate website designers who have some experience building web pages. Lessons familiarize students with the ins and outs of basic JavaScript and then move on to advanced tools for adding really useful interactivity to a Web site as quickly and easily as possible with the help of prewritten jQuery libraries.
Prerequisite
HTML
Learning Outcomes
- Design and build rich interactive web applications.
- Creating interactive user interface.
- The jQuery library makes it easy to manipulate a page of HTML after it’s displayed by the browser.
- The jQuery library makes it easy to manipulate a page of HTML after it’s displayed by the browser.
Curriculum
-
-
Lesson 1 : Introduction
-
Lesson 2 : JQuery – Basics
-
Lesson 3 : JQuery – Selectors
-
Lesson 4 : JQuery – DOM Attributes
-
Lesson 5 : :JQuery – DOM Traversing
-
Lesson 6 : JQuery – CSS Methods
-
Lesson 7 : JQuery – DOM Manipulation Methods
-
Lesson 8 : JQuery – Effects
-
Lesson 9 : JQuery – AJAX
-
Lesson 10 : JQuery – JSON
-
Angular JS
AngularJS is entirely based on HTML and JavaScript.AngularJS changes static HTML to dynamic HTML.AngularJS is a client side JavaScript MVC framework to develop a dynamic web application.
Overview
- Lectures 15
- Test 1
- Duration 30 hours
- Skill level Beginner
Course Description
Angular is a development platform.A component-based framework for building scalable web applications A collection of well-integrated libraries that cover a wide variety of features, including routing, forms management, client-server communication, and more.
Prerequisite
HTML + JAVASCRIPT
Learning Outcomes
- Creating Angular components
- Binding data and events
- Creating and validating Angular forms
- Adding routes to Angular applications
- Building Angular directives
Curriculum
-
-
Lesson 1 : INTRODUCTION TO ANGULARJS
-
Lesson 2 : ANGULARJS MODULE
-
Lesson 3 : ANGULARJS CONTROLLERS
-
Lesson 4 : ANGULARJS EXPRESSIONS
-
Lesson 5 : BASIC VIEW DIRECTIVES
-
Lesson 6 : ADVANCED VIEW DIRECTIVES
-
Lesson 7 : WORKING WITH FORMS
-
Lesson 8 : FORMATTING DATA WITH FILTERS IN ANGULARJS
-
Lesson 9 : ANGULARJS $WATCH SCOPE FUNCTION
-
Lesson 10 : COMMUNICATING WITH WEB SERVERS
-
Lesson 11 : CUSTOM DIRECTIVES
-
Lesson 12 : ANGULARJS SERVICESLesson 13 : INTRODUCTION TO SINGLE PAGE APPLICATIONLesson 14 : THE ROUTE SERVICE
-
React JS
React is the most popular front-end JavaScript library in the field of web development. React is a JavaScript library created for building fast and interactive user interfaces for web and mobile applications.
Overview
- Lectures 20
- Test 1
- Duration 40 hours
- Skill level Beginner
Course Description
It is an open-source, component-based, front-end library responsible only for the application’s view layer.React is a declarative, efficient, and flexible JavaScript library for building user interfaces. It is a Model-View-Controller (MVC) architecture-based library that plays the role of “V” which means view. It designs simple views for each state in your application, and React will efficiently update and render just the right component when your data changes.
Prerequisite
JAVASCRIPT
Learning Outcomes
- Understand the programming model provided by the React framework
- Use the React framework to handle events and stateful data
- Set up a single page application
- Add inverse data flow to an application
- Add state and props to an application
Curriculum
-
-
Lesson 1 : INTRODUCTION TO REACTJS
-
Lesson 2 : React Development and Environment Setup
-
Lesson 3 : React Fundamental
-
Lesson 4 : React Component
-
Lesson 5 : React Props and States
-
Lesson 6 : React Hooks
-
Lesson 7 : React Apps
-
Lesson 8 : React Connection
-
Lesson 9 : React Deployment
-
Phython
Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. Python has been one of the premier, flexible, and powerful open-source language that is easy to learn, easy to use, and has powerful libraries for data manipulation and analysis.
Overview
- Lectures 10
- Test 1
- Duration 20 hours
- Skill level Beginner
Course Description
Our Python course syllabus is framed by our Industry experts. This Python and Django course content covers all the latest topics from basics to advanced level like Python for Machine Learning, AI, Web development.
Prerequisite
Beginner
Learning Outcomes
- To understand the concepts and constructs of Python.
- Build basic programs using fundamental programming constructs like variables, conditional logic, looping, and functions.
- Work with user input to create fun and interactive programs.
- Create simple games with images, animations, and audio using our custom beginner-friendly programming library, Wizardlib.
Curriculum
-
-
Lesson 1 : Getting Started with python
-
Lesson 2 : Installation
-
Lesson 3 : Basic Of Python
-
Lesson 4 : Python Operators
-
Lesson 5 : Control Statements
-
Lesson 6 : Loops and Iteration
-
Lesson 7 : Functions
-
Lesson 8 : Python Date and Time
-
Lesson 9 : Object Oriented Programming
-
Lesson 10 : Collections in Python
-
Lesson 11 : Exception Handling
-
Lesson 12 : File Operation Using Phython
-
Lesson 13 : Modules & Packages
-
Lesson 14 : Multi-Threading
-
Lesson 15 : Networking
-
Lesson 16 : Python Email
-
Lesson 17 : GUI Programming with Tkinter
-
Lesson 18 : SQLite Database Connection
-
DJango
Django is a high-level Python web framework that enables rapid development of secure and maintainable websites. Built by experienced developers, Django takes care of much of the hassle of web development, so you can focus on writing your app without needing to reinvent the wheel.
Overview
- Lectures 15
- Test 1
- Duration 30 hours
- Skill level Beginner
Course Description
This course will help you gain expertise in the Django REST framework, Django Models, Django AJAX, Django jQuery, and much more. You will also master the web framework while working on real-time use cases with the Python Django course.
Prerequisite
Phython
Learning Outcomes
- Use CSS to create beautifully styled sites.
- Use Javascript to interact with sites on the Front-End.
- Understand HTTP requests
- Earn the power of Python to code out your web applications.
- Create fantastic landing pages
Curriculum
-
-
Lesson 1 : Django Web Framework
-
Lesson 2 : MVC Pattern
-
Lesson 3 : Getting Started with Django
-
Lesson 4 : Create an Application
-
Lesson 5 : Django – Admin Interface
-
Lesson 6 : Views Layer
-
Lesson 7 : Django – URL Mapping
-
Lesson 8 : Django Template Language (DTL)
-
Lesson 9 : Django – Models
-
Lesson 10 : Django – Sending E-mails
-
Lesson 11 : Django – File Uploading
-
Lesson 12 : Django – Cookies HandlingLesson 13 : Django AdminLesson 14 : Sample Projects and Websites
-