Want create site? Find Free WordPress Themes and plugins.

Career Courses

Software Engineering- Java Track

Introduction:

The Rev MMS Software Engineering program is aimed at creating software engineering professionals. Students will learn most prevalent and latest technologies in the software Industry. It builds strong foundational skills in Java Technologies, .NET technologies & Web Development programs. Software curriculum has Multiple Job profiles based architecture like Database Developer, Web Application Developer in Java & .NET, Web Designing using HTML & JQuery etc. In this curriculum some course are Global certification mapped, will help student to clear the exam. This curriculum is also powered by NIIT’s revolutionary methodology, which provides the teacher and the group of students to mould the learning style dependent on the profile of the Learners and give an environment to provide constructivism and collaborative learning. It has been therefore aptly called as LACC (Learning Architecture based on Collaborative Constructivism).

Academic Programs: Software Engineering Curriculum

S. No. Program Duration Encore Code Semester
1 Advanced Certificate in Information Technology (Software Engineering) 6 months AIT4S S4SM1
2 Honors Diploma in Information Technology (Software Engineering) 12 months HIT4S S4SM1, S4SM2
3 Advanced Diploma in Information Technology (Software Engineering) 18 months ADI4S S4SM1, S4SM2, S4SM3
4 Professional Diploma in Information Technology – Honors – (Software Engineering) 24 months BPIT4S S4SM1, S4SM2, S4SM3, S4BM4

Course Content: Software Engineering (Java Track)

 Sem-1 (AIT4S):  146 Hrs.  (Database Analyst)

  • Working Smart with Microsoft Office & the Internet
  • Logic Building and Effective Problem Solving
  • RDBMS Essentials & T-SQL Programming
  • Advance Excel Tools and Techniques for Analyzing Data

Sem-2 (HIT4S):  146 Hrs. (Web Application Developer Using Java)

  • Programming in Java
  • HTML5 Programming
  • Developing Web Applications Using Servlets & JSP

Sem-3 (ADI4S):  146 Hrs. (Distributed Applications Developers (Java))

  • Developing Mobile Apps on the Android Platform
  • Implementing JSF, Hibernate, and Spring in Java EE Applications
  • Automated Testing Using JUNIT

 Sem-4 (BPIT4S): 146 Hrs.  (Distributed Applications Developer (.NET)

  • Intro to Source Control – GIT, Github-140
  • Developing Touch and Mobile Devices
  • Responsive Web Design Using HTML5 & JQuery
  • Dev Ops
  • Software Engineering Capstone Project

International Certification Mapping

International Certification
·       MS 70-461 – Microsoft SQL Server 2012, Database Development
·       MS 77-420 – Excel 2013 Office Specialist  (Partially)
·       MS  1Z0-803 – Java SE 7 Programmer

Content Description:

Semester 1:

Working Smart with Microsoft Office & the Internet-

After completing this course, the students should be able to:

  • Identify application areas of IT
  • Explore various components of a computer
  • Explore Windows operating system
  • Work effectively on the computer
  • Explore the usage of Internet
  • Troubleshoot PC and its peripherals
  • Classify network architecture and topologies
  • Identify resources used to connect a network
  • Secure your system and mobile devices
  • Use the Microsoft Office Application Suite including Word, Excel, PowerPoint, and Outlook

Logic Building & Effective Problem Solving-

After completing this course, the students should be able to:

  • Identify input and output requirements of a computer problem
  • Define programs and programming languages
  • Identify various tools used in problem solving
  • Solve problems using flowcharts
  • Represent decisions and repetitive processes in a flowchart
  • Use the dry run table
  • Solve problems using pseudocode
  • Use variables and constants
  • Define data types
  • Use operators
  • Perform conditional execution
  • Identify repetitive processes
  • Work with arrays
  • Manipulate arrays using loops

RDBMS Essentials & T-SQL Programming-

RDBMS:

After completing this course, the students should be able to:

  • Create an entity-relationship model
  • Map an entity-relationship diagram to tables
  • Normalize and denormalize data in tables

Querying Data Using SQL Server-

After completing this course, the students should be able to:

  • Appreciate SQL Server as a database server
  • Identify the SQL Server tools
  • Retrieve data
  • Use functions to customize the result set
  • Summarize and group data
  • Query data by using joins
  • Query data by using subqueries
  • Manage result sets
  • Manage databases
  • Manage tables
  • Manipulate data by using DML statements
  • Manipulate XML data
  • Create and manage indexes
  • Create and manage views
  • Implement a full-text search
  • Implement batches
  • Implement stored procedures
  • Implement functions
  • Implement triggers
  • Implement transactions
  • Monitor performance
  • Optimize performance

Advanced Excel Tools and Techniques for Analyzing Data-

After completing this course, the students should be able to:

  • Explore the world of data, information, and reporting
  • Process data from business transactions
  • Summarize data
  • Analyze data for decision making
  • Exchange data between various sources
  • Analyze & present complex data
  • Collaborate with other users
  • Automate the business operations

Semester 2:

Programming in Java-

After completing the “Programming in Java” course, the students will be able to:

  • Implement inner classes and type casting
  • Work with regular expressions and localization
  • Work with generics
  • Work with collections
  • Work with threads
  • Implement thread synchronization and concurrency
  • Work with streams
  • Work with NIO classes and interfaces
  • Get familiar with JDBC
  • Create applications using advanced features of JDBC

HTML5 Programming-

After completing this program, the students will learn to:

  • Create and format Web pages & Web sites
  • Create tables, forms, and other Web page components using HTML
  • Create a cascading style sheet
  • Write JavaScript programs
  • Transform and animate canvas elements
  • Add visual effects using jQuery
  • Implement geolocation and offline support

Developing Web Applications Using Servlets & JSP-

After completing this course, the students will be able to:

  • Understand the Web and the Web application architecture
  • Understand Servlets
  • Implement the request dispatcher mechanism
  • Work with filters
  • Implement different types of session management techniques
  • Describe server clusters and session migration
  • Understand the JSP technology
  • Use the JSTL tags and EL in Web applications
  • Create and use the custom tags

Semester 3:

Developing Mobile Apps on the Android Platform-

After completing this program, the students will learn to:

  • Identify the fundamentals of Android application development
  • Build the user interface with menus, tabs, styles, and themes
  • Work with Activities, Intents, Services, & Broadcast receivers
  • Store and retrieve data
  • Notify the user
  • Customize views
  • Work with Location-based Services
  • Implement SMS and telephony
  • Enhance applications with graphics and multimedia
  • Secure, test, debug, and deploy Android applications

Implementing JSF, Hibernate, and Spring in Java EE Applications-

After completing this module, the students will be able to:

  • Identify the benefits and features of the JSF framework.
  • Create a JSF page.
  • Access, convert, and validate user input.
  • Implement navigation in a Web application.
  • Handle events in a Web application.
  • Work with styles and templates.
  • Create and use composite components.
  • Implement AJAX in a JSF application
  • Identify the benefits and features of the Hibernate framework.
  • Map classes with the relational database tables.
  • Retrieve data from the database tables by using different types of queries.
  • Work with persistent objects.
  • Use transactions to store and retrieve data from a database.
  • Control concurrency issued in a database-centric application
  • Identify the benefits and features of the Spring framework.
  • Manage application objects by using dependency injection.
  • Use the Spring MVC module to create Web applications.
  • Implement aspect-oriented programming approach in a Web application.
  • Integrate the Spring framework with the JSF and Hibernate frameworks.
  • Manage transactions in a Web application developed using the Spring framework.

Automated Testing Using JUNIT-

After completing the Testing Java Applications Using JUnit course, a learner will be able to:

  • Understand and describe software testing principles
  • Explore JUnit Framework
  • Automate JUnit tests and create effective test cases
  • Implement test-driven development (TDD)
  • Perform code coverage analysis
  • Work with different kinds of tests (logic, integration, functional, load)
  • Implement coarse-grained testing with stubs
  • Test mock objects
  • Unit test servlets, filters, JSP, taglibs, and EJB
  • Test data-driven applications

Semester 4:

GitHub-

After completing the course, you will be able to:

  • Understand the need for version control system
  • Implement various commands to create and manage git repository
  • Use GitHub to manage versions and collaborate with other users

Developing Touch and Mobile Devices-

After completing the course, you will be able to:

  • Plan apps for touch and mobile devices.
  • Design wireframes and UI for touch and mobile devices.
  • Design mobile UX patterns.
  • Design prototypes for touch and mobile apps.
  • Develop apps for the Windows Phone 8.1 platform.
  • Develop universal apps.
  • Use sensors to capture data.
  • Integrate devices with your apps.
  • Publish and monetize an app.
  • Use cloud services in mobile apps.
  • Develop cross-platform apps using PhoneGap.

Responsive Web Design Using HTML5 & JQuery-

After completing the course, you will be able to:

  • Identify Web designing techniques
  • Understand building blocks and the architecture of RWD
  • Identify the development environment
  • Create media queries and set viewport settings
  • Add fluidity to a website
  • Identify the different types of JavaScript libraries
  • Manipulate and traverse HTML DOM using jQuery
  • Implement jQuery events
  • Implement AJAX functionality using jQuery
  • Create websites using Twitter Bootstrap
  • Use jQuery Mobile to create cross-platform Web applications
  • Create Web workers

DevOps-

After completing this course, you will be able to:

  • Implement DevOps culture and its practices
  • Automating the development and testing tools in collaboration with team using version control
  • Configure the portable and reproducible development environment
  • Adopt iterative deployment practices with implementing continuous integration
  • Perform configuration management through automation tools
  • Implement application monitoring and logging in DevOps

Software Engineering Capstone Project-

After completing the course, you will be able to:

  • Analyze the requirements of a software project
  • Design the project
  • Implement the project
  • Test the project

Fresh Admission – Program Eligibility:

Students able to know advance level of computer knowledge and not mandatory but basic knowledge of C programing will be beneficial for him/her.

Job Opportunities: Software Engineer in the Java Track, Programmer, Software Developer etc.

Duration: 584 Hours

Assessment:

Each Semester in the program will consist of following exams:

  1. Module test after completion of each module.
  2. Pass percentage for the appraisal will be 45%.

Certification:

The end program performance is referred to as Cumulative Grade Point Average (CGPA). To be eligible for the program title, the student should have met the following criteria:

  1. Minimum Cumulative Grade Point Average (CGPA) of 2.0 on the scale of 4.
  2. Attendance of >= 60 % per semester.

Web Based Services:

The student shall be able to access the web-based services on the portal www.niitstudent.com using the Web Services Key (WSK) provided on the “Mark of Authenticity” along with the course material.  The student will need to re-register for the semester related web services on this portal, every time a new course material set is issued to the student, using the WSK issued along side.

Some of the services available on this web site are:

  1. Reference Reading links
  2. Discussion Forums
  3. Practice Tests
  4. My Information (as available in the eNCORE)

Entry Profile:

Java, Java Beans, Java Applets, Java Servlets, JavaScript, Teamwork, Verbal Communication, Web User Interface Design, Software Requirements, Software Development Process, Object-Oriented Design (OOD).

Exit Profile:

  1. Design and implement large and complex information systems in complex environments;
  2. Create technical design from functional design, implement and unit test software;
  3. Apply methodologies like Agile SCRUM, Rational Unified Process, and Test Driven Development;
  4. A larger project role and responsibility depending on experience and skills, e.g. Technology Specialist, Software Architect, Requirements Analyst, Technical Lead, QA Engineer, Scrum Master, Project Manager.

Software Engineering- .Net

Introduction:

The .NET platform also known as the .NET Framework enables innovation in enterprise application development and deployment. It includes wide variety of pre-build components, which allows developers to create robust and powerful applications to address the enterprise requirements. In addition, the Visual Studio.NET IDE used for rapid application development enables quick development, trouble-free deployment, installation, maintenance, and security. There is huge demand in the industry for people with .NET development skills.

Academic Programs: Software Engineering Curriculum

Semester MMS – Software Engineering SG Kit wise Item code
Sem-1 Working Smart with Microsoft Office & the Internet Sem1 MMS SW Kit1 SG
Logic Building and Effective Problem Solving
RDBMS Essentials & T-SQL Programming Sem1 MMS SW Kit2 SG
Advance Excel
Sem-2 Object Oriented Programming Using C# Sem 4 MMS SW Kit 1 SG
Developing Web Applications Using ASP.NET
Developing Windows Store Apps Using HTML5 & JavaScript Sem 4 MMS SW Kit 2 SG
Sem-3 Developing Advanced Web Applications Using ASP.NET MVC Sem 3 Kit 1(.Net)
Responsive Web Design Using HTML5 & JQuery
Software Testing using Visual Studio Sem 3 Kit 2 (.Net)
Adobe Photoshop CS6
Sem-4 Adobe Dreamweaver CS6 Sem 4 Kit 1(.Net)
Introduction to Web Content Development
Developing Web Application using PHP Sem 4 Kit 2 (.Net)
Software Engineering Capstone Project

 

Course Content:  Software Engineering (. net)

Sem-1 (AIT4S)

  • Working Smart with Microsoft Office & the Internet
  • Logic Building and Effective Problem Solving
  • RDBMS Essentials & T-SQL Programming
  • Advance Excel Tools and Techniques for Analyzing Data

Sem-2 (PIT4S)

  • Object Oriented Programming Using C#
  • Developing Web Applications Using ASP.NET
  • Developing Windows Store Apps Using HTML5 & JavaScript

Sem-3 (PDH4S)

  • Developing Advanced Web Applications Using ASP.NET MVC
  • Responsive Web Design Using HTML5 & JQuery
  • Software Testing using Visual Studio
  • Adobe Photoshop CS6

Sem-4 (PDH4S)

  • Adobe Dreamweaver CS6
  • Introduction to Web Content Development
  • Developing Web Application using PHP
  • Software Engineering Capstone Project

International Certification Mapping

International Certification
MS 70-461 – Microsoft SQL Server 2012, Database Development
MS 77-420 – Excel 2013 Office Specialist  (Partially)
MS  1Z0-803 – Java SE 7 Programmer

Course Description:

Semester 1:

Working Smart with Microsoft Office & the Internet-

After completing this course, the students should be able to:

  • Identify application areas of IT
  • Explore various components of a computer
  • Explore Windows operating system
  • Work effectively on the computer
  • Explore the usage of Internet
  • Troubleshoot PC and its peripherals
  • Classify network architecture and topologies
  • Identify resources used to connect a network
  • Secure your system and mobile devices
  • Use the Microsoft Office Application Suite including Word, Excel, PowerPoint, and Outlook

Logic Building & Effective Problem Solving-

After completing this course, the students should be able to:

  • Identify input and output requirements of a computer problem
  • Define programs and programming languages
  • Identify various tools used in problem solving
  • Solve problems using flowcharts
  • Represent decisions and repetitive processes in a flowchart
  • Use the dry run table
  • Solve problems using pseudocode
  • Use variables and constants
  • Define data types
  • Use operators
  • Perform conditional execution
  • Identify repetitive processes
  • Work with arrays
  • Manipulate arrays using loops

RDBMS Essentials & T-SQL Programming RDBMS-

After completing this course, the students should be able to:

  • Create an entity-relationship model
  • Map an entity-relationship diagram to tables
  • Normalize and denormalize data in tables

Querying Data Using SQL Server-

After completing this course, the students should be able to:

  • Appreciate SQL Server as a database server
  • Identify the SQL Server tools
  • Retrieve data
  • Use functions to customize the result set
  • Summarize and group data
  • Query data by using joins
  • Query data by using subqueries
  • Manage result sets
  • Manage databases
  • Manage tables
  • Manipulate data by using DML statements
  • Manipulate XML data
  • Create and manage indexes
  • Create and manage views
  • Implement a full-text search
  • Implement batches
  • Implement stored procedures
  • Implement functions
  • Implement triggers
  • Implement transactions
  • Monitor performance
  • Optimize performance

Advanced Excel Tools and Techniques for Analyzing Data-

After completing this course, the students should be able to:

  • Explore the world of data, information, and reporting
  • Process data from business transactions
  • Summarize data
  • Analyze data for decision making
  • Exchange data between various sources
  • Analyze & present complex data
  • Collaborate with other users
  • Automate the business operations

Semester 2:

Object Oriented Programming Using C#

After completing this course, the student should be able to:

  • Identify the basics of the C# language
  • Work with operators and programming constructs
  • Work with class members
  • Create value types and reference types
  • Extend existing classes using inheritance
  • Implement polymorphism
  • Implement file input and output operations
  • Handle expections
  • Create multithreaded applications
  • Work with delegates and events
  • Use attributes and reflection

Developing Web Applications Using ASP.NET-

After completing this program, the students will learn to:

  • Identify the fundamentals of application development
  • Work with Controllers, Views, Models, and Helper methods
  • Identify data annotations and implement validation
  • Identify the fundamentals of Entity Framework
  • Identify the fundamentals of LINQ
  • Implement a consistent look and feel using layouts
  • Make a Web application responsive by using JavaScript
  • Implement the partial page updates using AJAX
  • Implement state management and optimize the performance of a Web application
  • Implement authentication and authorization
  • Deploy a Web application

Developing Windows Store Apps Using HTML5 & JavaScript-

After completing this program, the students will learn to:

  • Identify the essentials of Windows 8 operating system
  • Develop the user interface of an app
  • Handle events
  • Implement navigation, data binding, tiles, and notification
  • Applying custom controls and animations
  • Save and restore app and session data
  • working with data
  • Provide an integrated experience across apps
  • Handle user input
  • Secure and deploy an app

Semester 3:

Developing Advanced Web Application Using ASP.NET MVC-

After completing this course, you will be able to:

  • Plan and design an ASP.NET MVC application
  • Structure an ASP.NET MVC application
  • Expand the reach of a Web application
  • Enable communication between different types of applications
  • Prevent and troubleshoot runtime issues
  • Implement security
  • Handle requests in an ASP.NET MVC application
  • Extend MVC

Responsive Web Design Using HTML5 & JQuery-

After completing the course, you will be able to:

  • Identify Web designing techniques
  • Understand building blocks and the architecture of RWD
  • Identify the development environment
  • Create media queries and set viewport settings
  • Add fluidity to a website
  • Identify the different types of JavaScript libraries
  • Manipulate and traverse HTML DOM using jQuery
  • Implement jQuery events
  • Implement AJAX functionality using jQuery
  • Create websites using Twitter Bootstrap
  • Use jQuery Mobile to create cross-platform Web applications
  • Create Web workers

Software Testing using Visual Studio-

After completing this program, the students will learn to:

After completing this course, the students will be able to:

  • Explain the Microsoft testing environment
  • Identify various testing techniques
  • Implementing code coverage analysis
  • Ensure code quality using Unit Tests by
  • Creating and executing a unit test for an executable
  • Create a Web performance test for the first time
  • Run the Web performance test
  • Implement custom rules in a Web test
  • Use Web Performance test request properties
  • Promote dynamic parameters
  • Apply validation and extraction rules and context parameters
  • Do performance testing with load tests by performing the following tasks:
  • Create a load test
  • Use load test agents and controller
  • Run a load test
  • Store performance data in a database
  • Run a load test with different browsers and bandwidths
  • Understand load test results
  • Do functional testing with coded UI by performing the following tasks:
  • Create the coded UI test for Windows applications
  • Create the coded UI test for Web applications
  • Use the coded UI test builder
  • Validate coded UI tests
  • Use the UI control locator
  • Create data-driven coded UI tests
  • Create and execute manual, generic, and ordered tests

Adobe Photoshop-

After completing this module, the student should be able to:

  • Identify the basic components of the Photoshop workspace and Adobe Bridge.
  • Define image size, resolution, and color modes.
  • Work with selection tool and layers.
  • Make image enhancements and adjustments.
  • Open and modify an image in Camera Raw.
  • Prepare images for print and web.
  • Draw images by using raster tools such as brushes, stamps, erasers, and gradients.
  • Create visuals by using vector tools such as the pen, shape, and type tools.
  • Create special effects and streamline workflow by using advanced layer tools such as masks, filters, layer styles, smart objects, and layer comps.
  • Streamline your workflow with actions and batch processing.
  • Create videos and animate graphics within your videos.

Semester 4:

Dreamweaver-

After completing this module, the student should be able to:

  • Identify the capabilities of Dreamweaver CS6, the elements of design, and the technologies used in website production.
  • Describe the work and project planning required to create a website.
  • Create web pages and content elements for those pages.
  • Use Cascading Style Sheets (CSS) to style page content.
  • Insert images and manage the image properties.
  • Create tables and import external content for the pages.
  • Create reusable web assets and page templates for other web pages.
  • Generate four types of links used in websites.
  • Conduct tests on the website and upload single pages, groups of pages, or entire websites to your Internet Service Provider (ISP) or your web server.
  • Identify website requirements.
  • Create layouts.
  • Format web pages.
  • Create forms.
  • Integrate media files with Dreamweaver.
  • Use mobile integration techniques.
  • Preview and test a website.
  • Manage website files.

Introduction to Web Content Development (IWCD)-

After completing this course, the student should be able to:

  • Create and format Web pages
  • Add images, colors, and backgrounds to Web pages
  • Create tables, forms, and frames in HTML
  • Identify the origins of JavaScript and its key characteristics
  • Call JavaScript functions
  • Write JavaScript programs
  • Control program flow
  • Use the JavaScript object model
  • Use JavaScript language objects
  • Use JavaScript with HTML form controls
  • Validate forms
  • Animate images, target frames, and create and utilize cookies
  • Create custom JavaScript objects
  • Identify the limitations of Electronic Data Interchange (EDI)
  • Identify the need for XML as a standard data interchange format
  • Differentiate between SGML, HTML, and XML
  • Identify the role of the World Wide Web Consortium (W3C) in defining
  • XML-related specifications
  • Create an XML schema
  • Declare attributes in an XML schema
  • Identify the need for XML namespaces
  • Reuse XML schema components
  • Create groups of elements and attributes in an XML schema
  • Use the sequence, group, choice, all, and attribute Group schema elements
  • Create a CSS document
  • Create an Extensible Style Sheet Language Transformation (XSLT) to format data
  • Perform conditional formatting in a style sheet
  • Use XPath pattern matching in a style sheet
  • Create a comma-separated list of values
  • Import a style sheet from another style sheet

Developing Web Applications Using PHP –

After completing this module, the student should be able to:

  • Identify the fundamentals of Web architecture
  • Explore Web application architecture and technologies
  • Identify the fundamentals of PHP
  • Set up the development environment
  • Work with PHP runtime configuration
  • Use variables and constants
  • Identify data types
  • Implement operators
  • Use conditional constructs
  • Use loops
  • Identify built-in functions
  • Implement user-defined functions
  • Retrieve form data
  • Sanitize and validate form data
  • Use string functions
  • Use regular expressions
  • Store and retrieve file data
  • Manage files
  • Manage state using query strings
  • Manage state using cookies
  • Manage state using sessions
  • Identify techniques to enhance Web application performance
  • Enhance performance using buffering
  • Enhance performance using caching
  • Identify email protocols
  • Send an email using a PHP script
  • Implement classes
  • Implement object-oriented features
  • Handle errors
  • Handle exceptions
  • Manage data using MySQL API
  • Manage data using PHP data objects

Software Engineering Capstone Project-

After completing the course, you will be able to:

  • Analyze the requirements of a software project
  • Design the project
  • Implement the project
  • Test the project

Fresh Admission – Program Eligibility:

Students able to know advance level of computer knowledge and not mandatory but basic knowledge of C programing will be beneficial for him/her.

Job Opportunities: Software Engineer in the .Net Track, Programmer, Software Developer etc.

Duration: 576 Hours

Assessment:

Each Semester in the program will consist of following exams:

  1. Module test after completion of each module.
  2. Pass percentage for the appraisal will be 45%.

Certification:

The end program performance is referred to as Cumulative Grade Point Average (CGPA). To be eligible for the program title, the student should have met the following criteria:

1. Minimum Cumulative Grade Point Average (CGPA) of 2.0 on the scale of 4.

2. Attendance of >= 60 % per semester.

 Web Based Services:

The student shall be able to access the web-based services on the portal www.niitstudent.com using the Web Services Key (WSK) provided on the “Mark of Authenticity” along with the course material.  The student will need to re-register for the semester related web services on this portal, every time a new course material set is issued to the student, using the WSK issued along side.

Some of the services available on this web site are:

  1. Reference Reading links
  2. Discussion Forums
  3. Practice Tests
  4. My Information (as available in the eNCORE)

Entry Profile:

A sound foundation in .NET framework and any technology on top of it is a prerequisite of a good .NET developer. He must have good command on C# or VB.NET. For web technologies he should have knowledge on The Official Microsoft ASP.NET Site, JavaScript or Angular JS or other scripting languages, MVC and for windows desktop applications he should have knowledge on WPF and MVVM techniques.

Exit Profile:

  1. Developers will be involved in reviewing current state design and working with the technical lead to define future state design, document, review, develop, test, and implement code features.
  2. Experienced and proficient in: (back-end) work Transact-sql queries (T-SQL)
  3. MS Sql Server Development (stored procedures, functions, etc)
  4. Relational database modeling Object-Oriented Programming and knowledge of OO Design Patterns C#, .NET Framework, Winforms Development.

Infrastructure Management Program

Introduction:

The Infrastructure Management program is aimed at creating professional skills in infrastructure management. Students will learn most prevalent and latest technologies in IM track. It builds strong foundational skills in Hardware & Networking support, MCSE windows server infrastructure, Database administrator etc. IM curriculum has Multiple Job profiles based architecture like Desktop Technician support, Network Technician, Windows server administration, Database administration. In IM some modules are global certification mapped with CompTIA& Microsoft Server & database administration, which will help student to clear the exam.This curriculum is also powered by NIIT’s revolutionary methodology, which provides the teacher and the group of students to mould the learning style dependent on the profile of the Learners and give an environment to provide constructivism and collaborative learning. It has been therefore aptly called as LACC (Learning Architecture based on Collaborative Constructivism).

Academic Programs: Infrastructure Management Curriculum 

S.No. Program Duration Encore Code Semester
1 Advanced Certificate in Information Technology (PC Support Professional) 6 months AIT4N IMS1
2 Honors Diploma in Information Technology 12 months BHIT4N IMS1, IMB2
3 Advanced Diploma in Information Technology 18 months BADI4N IMS1, IMB2, IMB3
4 Professional Diploma in Information Technology 24 months BPIT4N IMS1, IMB2, IMB3, IMB4

Content: Infrastructure Management

 Sem-1 (AIT4N)

  • Working Smart with Microsoft Office & the Internet
  • Installing, Configuring & Troubleshooting a Windows PC
  • RDBMS Essentials & T-SQL Programming

Sem-2 (BHIT4N)

  • CompTIA Network+ – Protocols and Internetworking Standards
  • Enterprise Business Desktop Deployment
  • Fundamental of Server Technologies

Sem-3 (BADI4N)

  • Installing and Configuring Windows Server 2012
  • Administering Windows Server 2012
  • Configuring Advanced Windows Server 2012 Services
  • Security Fundamental and Essentials

Sem-4 (BPIT4N)

  • IT Operations and Infrastructure Management
  • Designing and Implementing a Server Infrastructure
  • Implementing an Advanced Server Infrastructure
  • Microsoft SharePoint 2013

Course Content & Duration:

Semester 1:

Working Smart with Microsoft Office & the Internet-

After completing this course, the students should be able to:

  • Identify application areas of IT
  • Explore various components of a computer
  • Explore Windows operating system
  • Work effectively on the computer
  • Explore the usage of Internet
  • Troubleshoot PC and its peripherals
  • Classify network architecture and topologies
  • Identify resources used to connect a network
  • Secure your system and mobile devices
  • Use the Microsoft Office Application Suite including Word, Excel, PowerPoint, and Outlook

Installing, Configuring, Managing, & troubleshooting a PC-

After completing this course, the students should be able to:

  • Describe computers and their components.
  • Install, maintain, and troubleshoot computer components and peripherals.
  • Diagnose and troubleshoot issues affecting laptops and personal computing devices.
  • Install and configure the Windows OS.
  • Describe OS boot sequences, methods, user interfaces, startup utilities, and system tools and utilities.
  • Carry out preventative maintenance and safety procedures.
  • Describe computer networks, their components, network connectivity options and methods.
  • Mitigate computer security threats.
  • Describe green computing and its approaches.
  • Appropriately use communication skills at the workplace

RDBMS Essentials & T-SQL Programming-

RDBMS-

After completing this course, the students should be able to:

  • Create an entity-relationship model
  • Map an entity-relationship diagram to tables
  • Normalize and denormalize data in tables

Querying Data Using SQL Server-

After completing this course, the students should be able to:

  • Appreciate SQL Server as a database server
  • Identify the SQL Server tools
  • Retrieve data
  • Use functions to customize the result set
  • Summarize and group data
  • Query data by using joins
  • Query data by using subqueries
  • Manage result sets
  • Manage databases
  • Manage tables
  • Manipulate data by using DML statements
  • Manipulate XML data
  • Create and manage indexes
  • Create and manage views
  • Implement a full-text search
  • Implement batches
  • Implement stored procedures
  • Implement functions
  • Implement triggers
  • Implement transactions
  • Monitor performance
  • Optimize performance

Semester 2:

Protocol & Internetworking Standards (N+)-

After completing this course, the students should be able to:

  • Explore and summarize networking concepts.
  • Install, configure, and troubleshoot wired and wireless networks.
  • Identify the various network media types and connector types.
  • Explore different network topologies.
  • Explore the LAN and WAN technologies.
  • Identify and troubleshoot common connectivity issues.
  • Analyze network traffic using the appropriate network monitoring resource.
  • Implement wireless security measures.
  • Identify the methods of network access security and user authentication.
  • Identify common threats, vulnerabilities, and mitigation techniques in the context of network security.

Enterprise Business Desktop Deployment-

After completing this course, the students should be able to:

  • Understand desktop deployment
  • Identify the different desktop deployment levels and methods
  • Assess the network infrastructure for deployment and test application compatibility
  • Identify deployment scenarios and challenges and guidelines for desktop deployment
  • Understand the role of Active Directory Domain Services (AD DS)
  • Identify image formats and the imaging process and create and maintain images
  • Plan and deploy desktops in a small business environment, medium business environment, and an enterprise business environment
  • Install and configure Remote Desktop Services (RDS)
  • Implement user state virtualization, desktop deployment support, and desktop security
  • Monitor the desktop health using various tools and troubleshoot enterprise desktops

Fundamentals of Server Technologies-

  • Introduction to servers systems and system processing core
  • Explore the storage subsystem
  • Explore the communication, power, and input/output subsystems
  • Install, configure, and maintain server components
  • Upgrade server components
  • Explore environmental issues surrounding servers
  • Troubleshoot servers
  • Explore disaster recovery concepts and techniques

Semester 3:

Installing and Configuring Windows Server 2012-

After completing this module, students will be able to:

  • Plan, install, and configure Windows Server 2012.
  • Install and configure an Active Directory domain controller.
  • Administer Active Directory objects.
  • Automate administrative tasks.
  • Configure IPv4.
  • Configure IPv6.
  • Install and configure DHCP.
  • Install and configure DNS.
  • Configure storage spaces and file and print services.
  • Configure Group Policy.
  • Secure Windows servers.
  • Install and configure virtual servers and clients.

Administering Windows Server 2012-

After completing this module, students will be able to:

  • Manage Active Directory accounts.
  • Administer Group Policy.
  • Manage network file services.
  • Manage and configure DNS.
  • Implement and configure Remote Access.
  • Deploy operating system updates.
  • Deploy operating system images.
  • Deploy operating system updates.
  • Monitor system resources.
  • Manage Active Directory services.

Configuring Advanced Windows Server 2012 Services-

After completing this module, students will be able to:

  • Configure advanced DNS services.
  • Configure advanced DHCP services.
  • Configure IP Address Management (IPAM).
  • Configure iSCSI and iSNS.
  • Configure Dynamic Access Control (DAC).
  • Configure Active Directory Domain Services (AD DS).
  • Configure Active Directory Certificate Services (AD CS).
  • Configure Active Directory Rights Management Services (AD RMS).
  • Configure Active Directory Federated Services (AD FS).
  • Configure Failover Clustering (FoC).
  • Configure Network Load Balancing (NLB).
  • Configure Hyper-V virtual machines.
  • Implement disaster recovery.
  • Configure additional services.

Security Fundamentals and Essentials-

  • Identify fundamental concepts of computer security and various security threats.
  • Implement security using Active Directory and NIS
  • Harden internal systems and services, internetwork devices and services.
  • Secure network communications.
  • Establish security best practices for creating and running web-based applications.
  • Manage public key infrastructure (PKI).
  • Manage certificates.
  • Enforce organizational security policies.
  • Monitor the security infrastructure.
  • Manage security incidents.

 Semester 4:

IT Operations and Infrastructure Management-

Designing and Implementing a Server Infrastructure:

After completing this module, students will be able to:

  • Plan server upgrade and migration.
  • Plan and implement a server deployment strategy.
  • Plan and deploy servers by using System Center 2012 R2 Virtual Machine Manager (VMM).
  • Design and maintain an IP configuration and address management solution.
  • Design and implement name resolution.
  • Design and implement an AD DS forest and domain infrastructure.
  • Design and implement an AD DS organizational unit (OU) infrastructure.
  • Design and implement a Group Policy Object (GPO) strategy.
  • Design and implement an AD DS physical topology.
  • Plan and implement storage and file services.
  • Design and implement network protection.
  • Design and implement remote access services.

Implementing an Advanced Server Infrastructure-

After completing this course, students will be able to

  • Describe an enterprise data center.
  • Plan and implement a server virtualization strategy using System Center 2012.
  • Plan and implement the network and storage infrastructure required to deploy a virtualized server infrastructure.
  • Plan and deploy virtual machines on Windows Hyper-V.
  • Plan and implement a virtualization administration solution by using System Center 2012.
  • Plan and implement a server monitoring strategy using the Windows Server 2012 tools and using Microsoft System Center 2012 – Operation
  • s Manager.
  • Plan and implement an application and a file services infrastructure that is highly available.
  • Plan and implement a highly available server infrastructure by using the failover clustering features in Windows Server 2012.
  • Plan and implement a business continuity strategy in a Windows Server 2012 environment.
  • Plan and implement a PKI deployment, and plan and implement a certificate management solution.
  • Plan and implement an AD FS server deployment and claims aware application access.
  • Plan and implement Dynamic Access Control, Workplace Join and Work Folders.
  • Plan and implement an AD RMS deployment, plan and manage AD RMS templates and access, and plan and implement external access to AD RMS services.

Microsoft SharePoint 2013-

After completing this course, students will be able to

Site User:

  • Access and navigate SharePoint content.
  • Add, upload, modify, search for, and preview documents in document libraries.
  • Add and modify items in lists, configure list views, and filter and group lists.
  • Create and update your profile; tag, share, and follow content on your personal sites; and create and manage a personal blog.
  • Access, create, save, and manage document versions and synchronize data with Microsoft Office applications.
  • Synchronize SharePoint data, work offline, and access data from a mobile device.

Site Owner:

  • Create and configure new SharePoint sites.
  • Add document, asset, and wiki page libraries to sites and configure them.
  • Add and configure announcement, task, calendar, contacts, and custom lists.
  • Create and implement custom forms.
  • Configures Site Settings, site search, and site navigation.
  • Assign permissions and access rights to sites, users, and lists and documents.
  • Configure content roll-up, and finalize site configuration.

Site Administrator:

  • Create and configure a site collection.
  • Administer site quotas, auditing, and backup.
  • Configure the top-level site, including tag clouds, RSS viewers, and document sets.
  • Configure site collection metadata.
  • Manage archiving and compliance features.
  • Create and test a workflow.
  • Configure search options.

Fresh Admission – Program Eligibility:

Student should have known the basic knowledge of computer operating in windows platform.

Job Opportunities: server administrator, network support, network analyst etc.

Duration: 576 Hours

Assessment:

Each Semester in the program will consist of following exams:

  1. Module test after completion of each module.
  2. Pass percentage for the appraisal will be 45%.

Certification:

The end program performance is referred to as Cumulative Grade Point Average (CGPA). To be eligible for the program title, the student should have met the following criteria:

  1. Minimum Cumulative Grade Point Average (CGPA) of 2.0 on the scale of 4.
  2. Attendance of >= 60 % per semester.

Web Based Services:

The student shall be able to access the web-based services on the portal www.niitstudent.com using the Web Services Key (WSK) provided on the “Mark of Authenticity” along with the course material.  The student will need to re-register for the semester related web services on this portal, every time a new course material set is issued to the student, using the WSK issued along side.

Some of the services available on this web site are:

  1. Reference Reading links
  2. Discussion Forums
  3. Practice Tests
  4. My Information (as available in the eNCORE)

Entry Profile:

Must be able to troubleshoot computer hardware, software, and IP networks Ability to plan, implement, test, and troubleshoot system software and hardware.Ability to address and resolve information technology issues promptly, effectively and independently.

Exit Profile:

Server or systems administrators maintain the computer networking system in an office environment by tracking server activity, performing upgrades of software, maintaining computer hardware, addressing questions about technical problems, and improving efficiency by evaluating system network functions. Most work is completed during regular business hours. Occasionally, with new system upgrades or server fixes, work must be completed during odd hours of the night or on weekends. This is when traffic to a Website or office activity will be at its lowest and thus have less of an impact on business.

Modular Courses

Diploma in .NET

Introduction:

The .NET platform also known as the .NET Framework enables innovation in enterprise application development and deployment. It includes wide variety of pre-build components, which allows developers to create robust and powerful applications to address the enterprise requirements. In addition, the Visual Studio.NET IDE used for rapid application development enables quick development, trouble-free deployment, installation, maintenance, and security.There is huge demand in the industry for people with .NET development skills.

This program consists of the following courses:

  • Object-Oriented Programming with C#
  • Introduction & Querying Data Using SQL Server 2012
  • Introduction to Windows Store App Development C#
  • Web Application Development Using ASP.NET MVC

Object-Oriented Programming with C#:

Object-oriented concepts form the basis of all modern day programming languages. This course focuses on the concepts and features of the object-oriented approach to programming. The course covers the programming constructs, and implementation of Object-oriented concepts such as abstraction, encapsulation, polymorphism, and inheritance. The course also builds skill to implement file-handling and multi-threading techniques in a program.

Introduction & Querying Data Using SQL Server 2012:

This course discusses the core concepts of Relational Database Management Systems. Additionally, this course discusses how to design database objects and write queries to insert or retrieve data from a database using SQL commands.

Introduction to Windows Store App Development C#:

This course provides necessary skills to design & develop Windows Store apps using .NET framework. In addition, the course discusses the application development process, and the best practices & principles associated with Human-Computer interaction (HCI).

Web Application Development Using ASP.NET MVC:

With the increased use of the Internet and advances in information technology, application developers need to quickly create applications that are accessible over the Web or a corporate intranet. These Web applications need to be developed in a loosely coupled manner so that individual components can be developed, modified, and tested without impacting the other components in the application. ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enable a clean separation of concerns by separating an application into three main components: the model, the view, and the controller.The loose coupling between the three main components of an MVC application also promotes parallel development. This module discusses various features of ASP.NET MVC that enable a learner to develop professional Web applications.

In addition to the technical courses in the program, the program offers the Employability Enhancement program  for  preparing  students  with  skills  and  information  to  handle  interviews  successfully. Attendance in this course is compulsory and minimum attendance of 85% is required for eligibility for placement.

Fresh Admission – Program Eligibility:
Ability to interact in English in Classroom environment.

Job Opportunities: .NET Web Developer, .NET programmer

Duration: 200 Hours

Entry Profile:

The students who want to take this program should have knowledge of:

  • Comfortable working in the Windows environment.
  • Knowledge of MS Office would be an added advantage.

Exit Profile:

The student will either receive the Certificate of Competence or the Certificate of Participation.If the student has appeared and cleared the Module Test and has attendance in the program >= 60%, the student will receive Certificate of Competence.In case the student fails in Module Test or does not attempt the appraisals, the student will receive the Certificate of Participation, provided the attendance in the program is >=60%.

Certificate Program in MIS Skills

Introduction:

Organizations are facing constantly changing problems, diverse styles of working, and ever changing information needs, which offer a challenging context for developing computer based Management Information Systems (MIS). MIS uses computer technology to provide information and decision support to managers, helping them becomes more effective.

A MIS provides information that is needed to manage organizations efficiently and effectively.  MIS are distinct from other information systems as they are used to analyze operational activities in the organization. Managers require data which is timely, precise, detailed, internal, and historical. Upper level managers need data which is aggregated, external as well as internal, future oriented as well as historical and covering a longer span time.

An effective MIS cannot be built without viable data management tools. Such tools were not generally available previously. An important key to a successful MIS is the effective management of an organization’s data resources.

Over the years computers have become an integral part of the office environment. In any organization, creating and maintaining documents is an essential activity that requires use of an efficient word processing application. Word is one such word processing application that enables users to manage documents.

Modern day business is dependent on analysis. Fast and accurate analysis of data is required for making business decisions and planning strategies. Information systems need to integrate and analyze large volumes of data from several sources in order to present an accurate picture of the business situation. The organizations use spreadsheets to perform these activities, as spreadsheets are fast and accurate tools for performing complex data analysis.

Modern day business handles large amount of business communications, including correspondence. A fast and effective way of correspondence is required for making business decisions and planning strategies.

Certificate Program in MIS Skills:

Certificate Program in MIS  

Duration (Hrs.)

Working Smart with Microsoft Office & the Internet 42
RDBMS Essentials & T-SQL Programming 42
Professional Skills-I 20
Total Duration (Hrs.) 144

Course Content:

Working Smart with Microsoft Office & the Internet:

After completing this course, the students should be able to:

  • Identify application areas of IT
  • Explore various components of a computer
  • Explore Windows operating system
  • Work effectively on the computer
  • Explore the usage of Internet
  • Troubleshoot PC and its peripherals
  • Classify network architecture and topologies
  • Identify resources used to connect a network
  • Secure your system and mobile devices
  • Use the Microsoft Office Application Suite including Word, Excel, PowerPoint, and Outlook

Advance Excel Tools and Techniques for Analyzing Data:

After completing this course, the students should be able to:

  • Explore the world of data, information, and reporting
  • Process data from business transactions
  • Summarize data
  • Analyze data for decision making
  • Exchange data between various sources
  • Analyze & present complex data
  • Collaborate with other users
  • Automate the business operations

RDBMS Essentials & T-SQL Programming:

After completing this course, the students should be able to:

  • Create an entity-relationship model
  • Map an entity-relationship diagram to tables
  • Normalize and denormalize data in tables

Querying Data Using SQL Server:

After completing this course, the students should be able to:

  • Appreciate SQL Server as a database server
  • Identify the SQL Server tools
  • Retrieve data
  • Use functions to customize the result set
  • Summarize and group data
  • Query data by using joins
  • Query data by using subqueries
  • Manage result sets
  • Manage databases
  • Manage tables
  • Manipulate data by using DML statements
  • Manipulate XML data
  • Create and manage indexes
  • Create and manage views
  • Implement a full-text search
  • Implement batches
  • Implement stored procedures
  • Implement functions
  • Implement triggers
  • Implement transactions
  • Monitor performance
  • Optimize performance

Professional Skills-I:

By the end of this course, you will be able to:

  • Improve communication skills
  • Improve self-presentation skills
  • Work effectively in a team environment
  • Demonstrate critical thinking
  • Understand concepts of health, safety and security
  • Understand methods of planning and prioritising
  • Understand the need for values and ethics at the workplace
  • Demonstrate capability in basic aptitude tests – verbal, numerical and logic

Fresh Admission – Program Eligibility:

Ability to interact in English in Classroom environment.

Job Opportunities: Executive- MIS

Duration: 144 Hours  

Entry Profile:

The students who want to take this program should have knowledge of:

  1. User-level experience with any computer system, including the use of mouse.

Exit Profile:

  1. Identify applications areas of IT, effectively use computers, and solve their day-to-day tasks efficiently by using MS Office.
  2. Appreciate the need for database management systems.
  3. Summarize, analyze, report, and share business data
  4. Query and manage databases using SQL Server.
  5. Professional Skills will help you maintain a professional behavior at your workplace.

Program on Mobile Apps Development For The Android Platform

Introduction:

Android, backed by Google Inc., is the fastest growing open source mobile device platform, which in turn is powered by Linux operating system. Android offers a simple yet powerful application development framework (C++/Java and XML) and open access to APIs to build richer mobile applications. Applications can range from enhancing the user experience to productivity and entertainment.

Considering the growing popularity and usability of the Android platform, there is a dire need of skilled application developers in the industry.

The Developing Mobile Apps for the Android Platform program is meant for the segment that understands Java programming and are keen on gaining skills on application development on the Android platform. This program focuses on application level APIs and imparts in-depth skills to develop user and data-centric mobile applications and utilities on the Android platform. This program imparts skills in Android application development including working with graphics, multimedia, connectivity, and location-based services. In addition, the learner will learn to debug, deploy and test mobile applications. This program consists for the following two courses:

Course 1: Programming in Java

Java is an object-oriented language that enables you to create real-world applications. The code reusability feature of Java enables the software developers to upgrade the existing applications without re-rewriting the entire code of the application. The concept of working with files and I/O streams enables the software developers to store and retrieve the information from a flat or a text file. Packages enable the reusability of classes and methods across various applications.

Course 2: Program on Mobile Apps Development on the Android Platform

A wide variety of smartphones are available in the market with an even wider range of options for mobile applications. This has given a rise to development of varied mobile applications for different genres. One of the most popular platforms for mobile application development is Android. Android, backed by Google Inc., is the fastest growing smartphone/mobile device platform, which is powered by the Linux operating system. This program intends to provide adequate knowledge for developing intuitive applications for the Android platform.

This course focuses on application-level APIs and imparts in-depth skills to develop user and data-centric mobile applications and utilities on the Android platform.

Course Content:

Program in Mobile Apps Development for the Android Platform-

Following Course Objective:

Introduction & Programming in Java-

After completing this program, the students will learn to:

  • Get familiar with Java
  • Implement operators
  • Work with conditional and loop constructs
  • Work with arrays, enums, and strings
  • Implement inheritance and polymorphism
  • Handle errors
  • Design a user interface
  • Handle events
  • Identify the basics of object orientation
  • Create object oriented Java applications
  • Use decision-making constructs and loop constructs
  • Implement collection framework
  • Implement error handling
  • Implement IO functionality
  • Manipulate files, directories, and file system
  • Create data-centric applications using JDBC
  • Process strings using regular expressions
  • Implement multi-threading and localization

Developing Mobile Apps for the Android Platform-

After completing this program, the students will learn to:

  • Identify the fundamentals of Android application development
  • Build the user interface with menus, tabs, styles, and themes
  • Work with Activities, Intents, Services, & Broadcast receivers
  • Store and retrieve data
  • Notify the user
  • Customize views
  • Work with Location-based Services
  • Implement SMS and telephony
  • Enhance applications with graphics and multimedia
  • Secure, test, debug, and deploy Android applications

Fresh Admission – Program Eligibility:

  1. Candidates with knowledge of Java programming and application development
  2. Ability to interact in English in Classroom environment.

Job Opportunities: Mobile Application Developer

Duration: 102 Hours

Entry Profile:

  1. Logic building and effective problem solving
  2. Knowledge of DML statements of any one popular RDBMS
  3. Get familiar with Java
  4. Implement inheritance and polymorphism
  5. Create data-centric applications using JDBC

Exit Profile:

After completing this course, students will:

  1. Develop and deploy secure mobile apps for the Android platform
  2. Identify the fundamentals of Android application development
  3. Secure, test, debug, and deploy Android applications
  4. Build the user interface with menus, tabs, styles, and themes
  5. Work with Activities, Intents, Services, & Broadcast receivers

Certificate Program in Web Designing

Introduction:

For an individual or an organization to create a global presence, they need to create a Web site. These Web sites contain the information in the form of Web pages. These Web pages are created in a language known as Hypertext Markup Language (HTML). This module aims at enabling students to create Web pages and Web sites.

JavaScript Fundamentals provides an introduction to the creation of dynamic Web pages using JavaScript. The module covers the evolution of JavaScript. Next, the module discusses the JavaScript Object model and describes objects such as the window object, the document object, the location object, the history object, and the form object. In addition, the module describes the properties, methods, and events of these objects. Finally, the module explains how to validate Web forms using various JavaScript methods.

To create images, logos and various other art assets for website/web pages, you need to have a complete knowledge on an imaging tool. Photoshop is one of the best imaging tools that is in demand, which is used for creating the arts assets for the web.You will use the different features in Photoshop for selecting parts of images and identify the need for having layers in a Photoshop document. You will also organize the different components of the design as layers with the layered Photoshop document thus created, you will apply layer effects and other special effects in order to enhance the appearance of the design once the design is finalized, you will save images in both print and web formats.

In today’s scenario, an organization makes a global presence through Internet. This requires designing of websites. The designing of websites involve creation. Therefore, it is essential for the designers to create appealing, aesthetic, and interactive Web pages. Creating Web pages through HTML is a tedious task and takes a lot of time. In this era, where everything is done with a click of a button, it becomes quite obsolete to type the code for creating website.

This course enables participants to design, create websites using Dreamweaver. Adobe Dreamweaver is widely used webpage editing program developed by Adobe Systems Inc.

Certificate Program in Web designing:

Certificate Program in Web Designing Modules Duration
Introduction to Web Content Development 46
Adobe Photoshop CS6 24
Adobe Dreamweaver CS6 24
HTML5 42
Total: 136

Course Content:

Objectives:

Introduction to Web Content Development (IWCD)-

After completing this course, the student should be able to:

  • Create and format Web pages
  • Add images, colors, and backgrounds to Web pages
  • Create tables, forms, and frames in HTML
  • Identify the origins of JavaScript and its key characteristics
  • Call JavaScript functions
  • Write JavaScript programs
  • Control program flow
  • Use the JavaScript object model
  • Use JavaScript language objects
  • Use JavaScript with HTML form controls
  • Validate forms
  • Animate images, target frames, and create and utilize cookies
  • Create custom JavaScript objects
  • Identify the limitations of Electronic Data Interchange (EDI)
  • Identify the need for XML as a standard data interchange format
  • Differentiate between SGML, HTML, and XML
  • Identify the role of the World Wide Web Consortium (W3C) in defining
  • XML-related specifications
  • Create an XML schema
  • Declare attributes in an XML schema
  • Identify the need for XML namespaces
  • Reuse XML schema components
  • Create groups of elements and attributes in an XML schema
  • Use the sequence, group, choice, all, and attributeGroup schema elements
  • Create a CSS document
  • Create an Extensible Style Sheet Language Transformation (XSLT) to format data
  • Perform conditional formatting in a style sheet
  • Use XPath pattern matching in a style sheet
  • Create a comma-separated list of values
  • Import a style sheet from another style sheet

HTML5 Programming-

After completing this program, the students will learn to:

  • Create and format Web pages & Web sites
  • Create tables, forms, and other Web page components using HTML
  • Create a cascading style sheet
  • Write JavaScript programs
  • Transform and animate canvas elements
  • Add visual effects using jQuery
  • Implement geolocation and offline support

Dreamweaver-

After completing this module, the student should be able to:

  • Identify the capabilities of Dreamweaver CS6, the elements of design, and the technologies used in website production.
  • Describe the work and project planning required to create a website.
  • Create web pages and content elements for those pages.
  • Use Cascading Style Sheets (CSS) to style page content.
  • Insert images and manage the image properties.
  • Create tables and import external content for the pages.
  • Create reusable web assets and page templates for other web pages.
  • Generate four types of links used in websites.
  • Conduct tests on the website and upload single pages, groups of pages, or entire websites to your Internet Service Provider (ISP) or your web server.
  • Identify website requirements.
  • Create layouts.
  • Format web pages.
  • Create forms.
  • Integrate media files with Dreamweaver.
  • Use mobile integration techniques.
  • Preview and test a website.
  • Manage website files.

Adobe Photoshop-

After completing this module, the student should be able to:

  • Identify the basic components of the Photoshop workspace and Adobe Bridge.
  • Define image size, resolution, and color modes.
  • Work with selection tool and layers.
  • Make image enhancements and adjustments.
  • Open and modify an image in Camera Raw.
  • Prepare images for print and web.
  • Draw images by using raster tools such as brushes, stamps, erasers, and gradients.
  • Create visuals by using vector tools such as the pen, shape, and type tools.
  • Create special effects and streamline workflow by using advanced layer tools such as masks, filters, layer styles, smart objects, and layer comps.
  • Streamline your workflow with actions and batch processing.
  • Create videos and animate graphics within your videos.

Fresh Admission – Program Eligibility:

  1. Basic knowledge of computers, Office, and working with the Internet.
  2. Ability to interact in English in Classroom environment.

Job Opportunities: Web Designer

Duration: 136 Hours

Entry Profile:

The students who want to take this program should have:

  • Basic knowledge of computers.
  • Desire to develop web sites and web pages

Exit Profile:
Create Dynamic, Rich Web Pages and Web Sites and using Adobe Dreamweaver.

Certificate Program in Web Development

Introduction:

Before you start on any programming language, you need to know the techniques used in programming. The understanding of the techniques that are used to represent the logic required for solving problems using a computer. The Introduction to Programming Logic and Techniques module focuses on developing basic programming logic using pseudo code and flow charting techniques. You will learn concepts related to programming, conditions, iterations, and modular programming.

In today’s global world, the choice of database solution to support the operations of an organization plays a vital role in the overall growth and development of an organization. MySQL offers a scalable, efficient, and cost effective environment to today’s business applications. Its unique features such as database engine architecture and flexibility make it a preferred database solution.

The Creating, Querying, and Managing Databases Using MySQL course is designed to provide students the necessary skills to query and manage databases using MySQL Server. The course starts with an overview and installation of MySQL Server. Next, it familiarizes the students with Structured Query Language (SQL) and builds on the complexity of query handling in MySQL Server with every progressing session. It also introduces the students to some administrative concepts of MySQL Server such as managing user accounts and implementing optimization.

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. MySQL is a popular open-source relational database whereas, PHP is the scripting language used for developing dynamic data-driven Web sites. PHP with a MySQL database is a powerful combination because of the stability, the lower server costs than hosting on other platform offerings.

Certificate Program in Web development:

Modules Hrs
Introduction to Programming Logic and Techniques 36
Creating, Querying, and Managing Databases Using MySQL 60
Developing Web Applications using PHP 68
Project 24
Total: 188

Course Content:

Objectives-

Introduction to Programming Logic and Techniques-

After completing this module, students will be able to:

  • Input and output requirements of a computer problem
  • Programs and programming languages
  • Various tools for problem-solving
  • Pseudocode keywords and structure
  • Data and data types
  • Use operators
  • Representing decisions in a pseudocode
  • Using flowcharts
  • Representing decisions in a flowchart
  • Using the dry run table
  • Identifying repetitive processes
  • Representing complex conditions and iterations in a problem
  • Modular approach to programming

Creating, Querying, and Managing Databases Using MySQL-

After completing this module, the student should be able to:

  • Identify MySQL installation considerations
  • Explore MySQL interfaces
  • Create and manage databases and tables
  • Retrieve, sort, and group data
  • Query data by using joins and subqueries
  • Create and manage indexes and views
  • Implement compound statements, stored routines, triggers, and transactions
  • Export and import data
  • Manage user accounts and privileges
  • Manage database availability
  • Monitor database performance
  • Implement database optimization

Developing Web Applications Using PHP – 

After completing this module, the student should be able to:

  • Identify the fundamentals of Web architecture
  • Explore Web application architecture and technologies
  • Identify the fundamentals of PHP
  • Set up the development environment
  • Work with PHP runtime configuration
  • Use variables and constants
  • Identify data types
  • Implement operators
  • Use conditional constructs
  • Use loops
  • Identify built-in functions
  • Implement user-defined functions
  • Retrieve form data
  • Sanitize and validate form data
  • Use string functions
  • Use regular expressions
  • Store and retrieve file data
  • Manage files
  • Manage state using query strings
  • Manage state using cookies
  • Manage state using sessions
  • Identify techniques to enhance Web application performance
  • Enhance performance using buffering
  • Enhance performance using caching
  • Identify email protocols
  • Send an email using a PHP script
  • Implement classes
  • Implement object-oriented features
  • Handle errors
  • Handle exceptions
  • Manage data using MySQL API
  • Manage data using PHP data objects

Fresh Admission – Program Eligibility:

  1. Basic knowledge of computers and working with Internet.
  2. Basic knowledge of database
  3. Ability to interact in English in Classroom environment.

Job Opportunities: Web Developer, Web Application Developer

Duration: 188 Hours

Entry Profile:

The students who want to take this program should have:

  • Basic knowledge of computers.
  • Desire to develop web sites and web pages

Exit Profile:

  • Write efficient program logic using pseudo code
  • Create flowcharts to solve problems
  • Create Web pages using HTML.
  • Create dynamic Web pages using JavaScript
  • Create an XML document & Schema
  • Create groups of elements and attributes in an XML schema
  • Transform an XML document by using CSS
  • Transform an XML document by using Extensible Style Sheet Language
  • Perform conditional formatting
  • Present data in various formats
  • Identify the XML Document Object Model (DOM)
  • Validate an XML document against an XML schema by using the DOM
  • Apply a style sheet to an XML document
  • Create Dynamic, Rich Web Pages and Web Sites and using Adobe Dreamweaver.
  • Appreciate the need for database management systems
  • Design a database
  • Apply the concepts of normalization and denormalization while designing a database
  • Create, query, and manage databases using MySQL
  • Create Dynamic, Data Driven Web pages using PHP and MySQL

Certificate Program On CompTIA Security+

Introduction:

CompTIA Security+ is a course that will assist you if your job responsibilities include securing network services, network devices, and network traffic. It is also the main course you will take to prepare for the CompTIA Security+ certification examination (exam number SY0-401). In this course, you will build on your knowledge and professional experience with computer hardware, operating systems, and networks as you acquire the specific skills required to implement basic security services on any type of computer network.

Benefits:

CompTIA Security+ is an international, vendor-neutral certification that demonstrates competency in:

  • Network security
  • Compliance and operational security
  • Threats and vulnerabilities
  • Application, data and host security
  • Access control and identity management
  • Cryptography

CompTIA Security+ not only ensures that candidates will apply knowledge of security concepts, tools, and procedures to react to security incidents, it ensures that security personnel are anticipating security risks and guarding against them.

CompTIA Security+

Program
Program Code
Duration
Certificate in Computer Security Administration CCSA 48 hrs

Contents:

CCSA

  • Identify the fundamental concepts of computer security.
  • Identify security threats and vulnerabilities.
  • Manage data, application, and host security.
  • Implement network security.
  • Identify and implement access control and account management security measures.
  • Manage certificates.
  • Identify and implement compliance and operational security measures.
  • Manage risk.
  • Troubleshoot and manage security incidents.
  • Plan for business continuity and disaster recovery.

Various Types of security methods you will learn to this course:

IT Security Policy:

A. Main Security Policies:

  1. Confidentiality of all company data is to be maintained through discretionary and mandatory access controls, and wherever possible these access controls should meet with C2 class security functionality.
  2. Internet and other external service access is restricted to authorized personnel only.
  3. Access to data on all laptop computers and mobile devices is to be secured through encryption or other means, to provide    confidentiality of company data in the event of loss or theft of company equipment.

B. Virus Protection:

  1. IT Services will have available up-to-date virus scanning software for the scanning and removal of suspected viruses.
  2. Corporate file servers will be protected with virus scanning software.
  3. Workstations used by users who regularly need to bring in data from outside the company will be protected by virus scanning software.

C. Physical Security of Computer Equipment :

Physical Security of computer equipment will comply with the guidelines as detailed below.

1. AREA

Two or more adjacent linked rooms which, for security purposes, cannot be adequately segregated in physical terms.

2. COMPUTER SUITE

Mainframe, minicomputer, file server, plus all interconnected wiring, fixed disks, telecommunication equipment, ancillary, peripheral, and terminal equipment linked into the mainframe, contained within a purpose-built computer suite.

3. COMPUTER EQUIPMENT

All computer equipment not contained within the COMPUTER SUITE, which will include PCs, monitors, laptops, mobile devices, printers, and all associated peripheral equipment.

4. HIGH RISK SITUATION(S)

Refers to any room or AREA that is accessible:

* At ground floor level

* At first floor level, but accessible from adjoining roof

* At any level via external fire escapes or other features providing access

* In rooms in remote, concealed, or hidden areas

5. LOCKDOWN DEVICE(S)

A combination of two metal plates, one for fixing to furniture, or the building structure, and the other for restraining the equipment which is immobilized when the two plates are locked together. The plate for restraining the equipment should incorporate an enclosure or other mechanism which will hinder unauthorized removal of the outer PC casing and render access to internal components difficult.

D. Categories of Risk:  

SECURITY LEVEL 1: The security measures detailed in Level 1 are guidelines for all COMPUTER EQUIPMENT not described below.

SECURITY LEVEL 2: These guidelines apply where a single room or AREA contains PCs where the total replacement value of this hardware is LESS than $20,000 per room or AREA.

SECURITY LEVEL 3:  These guidelines apply where a single room or AREA contains PCs where the total replacement value of this hardware is between $20,000 and $50,000 per room or AREA.

SECURITY LEVEL 4:  These guidelines apply where a single room or AREA contains PCs where the total replacement value of this hardware is in excess of $50,000 per room or AREA.

COMPUTER SUITE: These guidelines apply to the location or room comprising the purpose-built computer suite.

E. Required Physical Security: 

Security Feature-

1.Security Marking

2.Locking of PC cases

3.Location of Computers

4.Opening Windows

5.Blinds

6.Lockdown Devices

7. Intruder Alarm

8.Protection of Signal Transmission

9.Location of Intruder Alarms

10.Walk Test
F. Computer Suite:

1. The computer suite should be housed in a purpose-built room.

2. Partitions separating the room or AREA from adjoining rooms and corridors should be a minimum of 150-mm solid non-lightweight blockwork or brickwork devoid of glazing or other openings except for protected doors as defined below. Where glazing is essential for lighting or other purposes this should be protected by bars.

3. Secure doors giving access to the room or AREA, from within the building, should be solid timber at least 45 mm thick and unglazed. The locking should be by two mortise deadlocks with registered keys, a micro switch being available for an alarm shunt lock. Door fittings should comprise three hinges, supplemented by two hinge bolts if outward opening doors. Inward opening doors to room or AREA should have a London bar (a metal strip strengthening the locking post of the door frame).

G. Access Control: 

1. Users will only be given sufficient rights to all systems to enable them to perform their job function. User rights will be kept to a minimum at all times.

2. Users requiring access to systems must make a written application on the forms provided by IT Services.

3. Where possible no one person will have full rights to any system. IT Services will control network/server passwords, and system passwords will be assigned by the system administrator in the end-user department.

H. Physical Lan Security:

1.Hubs

2.Workstations

3.Wiring

4.Monitoring Software

5.Servers

6.Electrical Security

International Certification Preparedness:

The CompTIA Security+ course is designed to help you prepare for the Security+ exam number SY0-401.

Fresh Admission – Program Eligibility:

Basic Windows skills and fundamental understanding of computer and networking concepts are required. CompTIA A+ and Network+ certifications, or equivalent knowledge, and six to nine months experience in networking, including experience configuring and managing TCP/IP, are strongly recommended. Additional introductory courses or work experience in application development and programming or in network and operating system administration for any software platform or system are helpful but not required.

Job Opportunities: network admin, network support, system and network support

Duration: 48 Hours

Entry Profile:

This course is targeted toward an Information Technology (IT) professional who has networking and administrative skills in Windows-based TCP/IP networks and familiarity with other operating systems, such as OS X, Unix, or Linux, and who wants to further a career in IT by acquiring a foundational knowledge of security topics; prepare for the CompTIA Security+ Certification examination; or use Security+ as the foundation for advanced security certifications or career roles.

Exit Profile:

CompTIA Security+ is an international, vendor-neutral certification that demonstrates competency in:

  • Network security
  • Compliance and operational security
  • Threats and vulnerabilities
  • Application, data and host security
  • Access control and identity management
  • Cryptograpy

Certificate Program in Hardware and Networking

Introduction:

Over the years computers have become an integral part of the office environment. Aspiring professionals in the IT field need to understand the basics of computers. In addition, they need to acquire basic skills to solve common computer-related problems and enhance their productivity. Windows has emerged as one of the most widely used operating systems over the last decade. Windows is easy to use and has therefore become very popular.

The course will build on your existing user-level knowledge and experience with personal computer software and hardware to present fundamental skills and concepts that you will use on the job.  In this course, you will acquire the essential skills and information you will need to install, upgrade, repair, configure, troubleshoot, optimize, and perform preventative maintenance of basic personal computer hardware and operating systems.

In addition, this course also addresses the latest skills needed by technicians, such as basic principles on how to secure a network and network technologies, media and topologies, devices, management, tools and security.

Certificate Program in Hardware and Networking:

Certificate Program on Hardware & Networking Duration
Installing, Configuring, & Troubleshooting a Windows PC 54
Protocols and Internetworking Standards 44
Enterprise Business Desktop Deployment 42
Total: 140

Course Content:

Installing, Configuring, Managing, & troubleshooting a PC (A+)  (54 Hours)

After completing this course, the students should be able to:

  • Describe computers and their components.
  • Install, maintain, and troubleshoot computer components and peripherals.
  • Diagnose and troubleshoot issues affecting laptops and personal computing devices.
  • Install and configure the Windows OS.
  • Describe OS boot sequences, methods, user interfaces, startup utilities, and system tools and utilities.
  • Carry out preventative maintenance and safety procedures.
  • Describe computer networks, their components, network connectivity options and methods.
  • Mitigate computer security threats.
  • Describe green computing and its approaches.
  • Appropriately use communication skills at the workplace.

 Protocol & Internetworking Standards (N+) (44 Hours)

After completing this course, the students should be able to:

  • Explore and summarize networking concepts.
  • Install, configure, and troubleshoot wired and wireless networks.
  • Identify the various network media types and connector types.
  • Explore different network topologies.
  • Explore the LAN and WAN technologies.
  • Identify and troubleshoot common connectivity issues.
  • Analyze network traffic using the appropriate network monitoring resource.
  • Implement wireless security measures.
  • Identify the methods of network access security and user authentication.
  • Identify common threats, vulnerabilities, and mitigation techniques in the context of network security.

Enterprise Business Desktop Deployment  (42 Hours)

After completing this course, the students should be able to:

  • Understand desktop deployment
  • Identify the different desktop deployment levels and methods
  • Assess the network infrastructure for deployment and test application compatibility
  • Identify deployment scenarios and challenges and guidelines for desktop deployment
  • Understand the role of Active Directory Domain Services (AD DS)
  • Identify image formats and the imaging process and create and maintain images
  • Plan and deploy desktops in a small business environment, medium business environment, and an enterprise business environment
  • Install and configure Remote Desktop Services (RDS)
  • Implement user state virtualization, desktop deployment support, and desktop security
  • Monitor the desktop health using various tools and troubleshoot enterprise desktops

Fresh Admission – Program Eligibility:

Ability to interact in English in Classroom environment.

Job Opportunities: Desktop Support Technician

Duration: 140 Hours

Entry Profile:

The students who want to take this program should have knowledge of:

  1. User-level experience with any computer system, including the use of mouse.

Exit Profile:

  • Understand the fundamentals of computer technology, networking, and security.
  • Identify hardware, peripheral, networking, and security components of a computer.
  • Understand the basic functionality of the Windows OS.
  • Understand basic troubleshooting methodology.
  • Practice proper safety procedures while working with computers.
  • Effectively interact with customers and peers.
  • Identify and define network components, models, and protocols
  • Install, configure, and troubleshoot networks
  • Manage and monitor networks
  • Implement security methods to ensure network security
  • Describe the enterprise desktop life cycle.
  • Assess hardware and infrastructure readiness for enterprise level desktop deployment.
  • Identify and select the appropriate deployment option as per organizational requirements.
  • Deploy, manage, and secure desktops by implementing centralized policies.
  • Design, configure, and implement desktop settings
  • Manage and maintain an organizational desktop infrastructure.
  • Plan, configure, and implement user state virtualization.

Certificate Program in MSO

Introduction:

Technology is significantly impacting the 21st century workplace. The advent of globalization and the fast pace of advancement is constantly changing the systems, procedures, hardware, and software used in the business and industry. Our lives, at home, college, or workplace, are being constantly shaped by new inventions. Students and professionals should do their best to stay in touch with current trends whether they are in a technology-related career or not.

The transition from college to workplace requires you to develop professionalism in your manner of work and develop skills that will help you to move to better positions. You need to be well versed with using various digital devices, such as the desktop, laptop, or notebook. You need to be effective in searching information over the Internet and be capable of troubleshooting your devices in case you are stuck with a small issue. The module, IT Fundamentals and Computing, empowers you to work effectively on a digital device, such as a computer.

Working in an organization also requires you to understand how to share information effectively amongst peers. The Network Essentials module enables you to understand the intricacies of sharing files and folders over the network. In addition, it also discusses the architecture and topologies of a network.

The Microsoft Office suite is a collection of most popular widely used office productivity software in the industry, which is used by professionals ranging from the CEO of a company to a storekeeper. These days you will find almost every desktop equipped with this software. Microsoft Office allows users to do tasks such as typing a letter in Word or do complex calculations using Excel.

The Work Smart with Microsoft Office and the Internet course consists of the following books:

  • IT Fundamentals and Computing
  • Network Essentials
  • Microsoft Word 2013
  • Microsoft Excel 2013
  • Microsoft PowerPoint 2013
  • Microsoft Outlook 2013
Program Program Code Duration
Certificate in MS Office 2013 MSO13 42 Hrs

Certificate in MS Office 2013:

Course Objective:

After completing this course, the students should be able to:

  • Identify application areas of IT
  • Explore various components of a computer
  • Explore Windows operating system
  • Work effectively on the computer
  • Explore the usage of Internet
  • Troubleshoot PC and its peripherals
  • Classify network architecture and topologies
  • Identify resources used to connect a network
  • Secure your system and mobile devices
  • Use the Microsoft Office Application Suite including Word, Excel, PowerPoint, and Outlook

Fresh Admission – Program Eligibility:

  1. Basic knowledge of computers & working with Internet.

Job Opportunities: Computer Operator& IT Support

Duration: 78 HOURS

Entry Profile:

The interview should aim at checking the English communication of the student. Student should be able to read, write and understand English.

Exit Profile:

MSO Professional

Professional Diploma in Digital Transformation – Big Data

Introduction:

Big data usually includes data sets with sizes beyond the ability of commonly used software tools to capture, curate, manage, and process data within a tolerable elapsed time. Big data is a set of techniques and technologies that require new forms of integration to uncover large hidden values from large datasets that are diverse, complex, and of a massive scale. In 2012, Gartner defined it as: “Big data is high volume, high velocity, and/or high variety information assets that require new forms of processing to enable enhanced decision making, insight discovery and process optimization.

The objective of this program is to familiarize student with knowledge and skills required for becoming a competent and employable BIG DATA Professional. It’s important for a Big Data professional to have programming knowledge in Java as Hadoop & Hive are written in Java.

Apache Hadoop: This is an open-source software framework written in Java for distributed storage and distributed processing of very large data sets on computer clusters built from commodity hardware. The core of Hadoop consists of a storage part (Hadoop Distributed File System (HDFS)) and a processing part (Map Reduce). Hadoop splits files into large blocks and distributes them amongst the nodes in the cluster. To process the data, Hadoop Map Reduce transfers packaged code for nodes to process in parallel, based on the data each node needs to process.

ZooKeeper: This is an open source Apache™ project that provides a centralized infrastructure and services that enable synchronization across cluster.

HBase: This is an open source, non-relational, distributed database written in Java. It runs on top of HDFS, providing Big Table-like capabilities for Hadoop.

Hive: This is a defacto standard for interactive SQL queries over big data in Hadoop. It easily integrates with other data center technologies using a familiar JDBC interface.

Storm: This is a distributed real-time computation system for processing large volumes of high-velocity data.Storm is extremely fast, with the ability to process over a million records per second per node on a cluster of modest size.

Redis: This is a data structure server that is open-source, networked and is most popular key-value database.

Sqoop: This is a big data tool that offers the capability to extract data from non-Hadoop data stores, transform the data into a form usable by Hadoop and then load the data into HDFS.

Fresh Admission – Program Eligibility:

  1. Ability to interact in English in Classroom environment.

Job Opportunities: Big Data Analyst.

Duration: 280 Hours

Entry Profile:

The students who want to take this program should have knowledge of:

  • Comfortable working in the Windows environment.
  • Knowledge of MS Office would be an added advantage.

Exit Profile:

  • Big Data Analyst, Big data researcher, Big data engineer

Certificate in Digital Transformation – Digital Marketing

Introduction:

Digital Marketing is increasingly becoming the most important ingredient in the marketing mix to create brand awareness via different forms of electronic media, such as the Internet, mobile phones and social media. Marketers are increasingly using integrated marketing strategy where Digital Marketing is interwoven with traditional marketing mediums, thereby, making use of the right digital channels in the marketing mix.

Professional Diploma in Digital Transformation -Digital Marketing:

S.No Program Hours
1 Certificate in Digital Transformation -Digital Marketing 136 Hrs

This program consists of the following courses:

Sl.No. Courses
1 Researching & Interpreting Digital Consumer Behavior
2 Visual communication design for digital Media
3 Multi-channel Digital Marketing


Researching & Interpreting Digital Consumer Behavior:

Assess the importance of the Internet as a tool for consumer empowerment and/or control n Understand the application of consumer tracking and monitoring tools n Assess the impact of digital technologies on specific consumer groups n Evaluate consumer buying behaviour based on attributes, such as research, comparison, purchase and post-purchase behaviour n Assess future trends that may impact the online evolution of consumers in a specific industry n Evaluate and recommend improvements to a company’s current marketing campaigns.

Visual communication design for digital Media:

Identify the fundamentals of visual communication design n Explore grid system, design layouts, and typography n Work with colors and appearance n Explore ideation, design thinking, and new media n Identify the technicalities of photography, digital image, and film-making n Design communications for digital media n Market his/her work.

Multi-channel Digital Marketing:

Digital marketing is creating brand awareness via different forms of electronic media like the Internet, mobile phones and social media. Some of the prominent digital marketing channels are SEO, Pay per Click advertising, social media marketing, email marketing, mobile marketing, Web analytics etc.Social media, one of the most popular digital marketing channels, refers to the process of gaining website traffic or attention through social media sites, such as Facebook and Twitter. As social networking websites allow individuals/communities to interact and form an opinion, they act as effective media to proliferate the voice of the brand.

Marketers are increasingly using integrated marketing strategy where digital marketing is interwoven with traditional marketing media, thereby, making use of the right digital channels in the marketing mix.The course covers the range of digital routes available to the modern marketer and their pros and cons to assess their applicability in a digital marketing strategy. In addition, the course lists down key stages in a digital marketing plan and the application of different channels at respective stages and how they are integrated in a well-defined digital marketing plan.

Fresh Admission – Program Eligibility:

Ability to interact in English in Classroom environment.

Job Opportunities: Executive- Digital Marketing, Executive- SEO etc.

Duration: 136 Hours

Entry Profile:

The students who want to take this program should have knowledge of:

  • Comfortable working in the Windows environment.
  • Knowledge of MS Office would be an added advantage.

 Exit Profile:

  • Digital Marketing Executive

Diploma in ERP (Financial Accounting) using Tally

Introduction:

The success of any business depends on its financial performance. The information regarding the financial performance of the company plays an important role in enabling people to take right decisions about the company. Therefore, it becomes necessary to understand how to record financial transactions accurately. Financial transactions on the basis of accounting conventions and concepts ensure that the transactions are accurate and unambiguous. Hence, it becomes imperative for any company whether large or small to use modern day computers to record and maintain these financial transactions.

Tally, a well-known brand has evolved from a basic accounting package into a simple-yet-sophisticated business management software product. The new comprehensive capabilities allow Tally.ERP 9 to meet the needs of small to large businesses with dispersed operations.

The Diploma in ERP (Financial Accounting) using Tally program introduces learners to accounting on computers using Tally.ERP 9. Apart from providing skills on the Tally.ERP 9 application, this program also provides brief knowledge of various business processes and the need for information systems. In addition, this program also provides brief on effective communication, since besides the required domain and computing skills, the ability to communicate effectively helps an individual to maintain good relationships with its customers, whether external or internal.

S.No Program Hours
1 Diploma in ERP(Financial Accounting) using Tally 200 .Hrs

LEVEL 1 : Diploma in ERP (Financial Accounting) using Tally

After completing this module, the students will be able to:

Identify functions and processes within a business organization

Identify the role of Information Systems in business processes

Understand Enterprise Resource Planning.

Identify the processes involved and role of Information Systems in Sales and Marketing

Identify the processes involved and role of Information Systems in Production

Identify the processes involved and role of Information Systems in Logistics Planning

Identify the processes involved and role of Information Systems in Human Resource

Identify the processes involved and role of Information Systems in Financial Accounting

Identify the processes involved and role of Information Systems in Supply Chain Management

Describe the main features and components of Tally.ERP 9

Create and maintain features and components of Tally.ERP 9

Create and maintain the company information required by Tally.ERP 9

Use the basic features of the Tally Accounting System to

Create and maintain the chart of accounts

Enter voucher details

Use the basic features of the Tally.ERP 9 Inventory System to

Create and maintain the inventory masters

Enter voucher details

Describe the advanced features and components of Tally.ERP 9.

Maintain bill and invoice details and track receivables and payables.

Create and maintain cost-centres

Create and maintain multiple currencies

Create and maintain multiple stock godowns and stock points

Create and Maintain Budgets and scenarios

Perform interest calculations

LEVEL 2 : Diploma in ERP (Financial Accounting) using Tally

Record Service Tax transactions and generate Service Tax reports and challans

Record TDS/TCS transactions and generate TDS reports and challans

Describe various terms related with excise

Record excise transactions for dealers

Generate excise invoice and related statutory reports

Record excise purchase and sales for manufacturers

Understand and use payroll accounting & statutory features in Tally.ERP 9

Fresh Admission – Program Eligibility:

Ability to interact in English in Classroom environment.

Job Opportunities:

  • Accounts Manager
  • Finance Associate
  • Audit Assistance
  • Tax, Excise & Statutory Manager
  • Inventory control Executive
  • Pay Roll Executive

Duration: 200 Hours

Entry Profile:

The students who want to take this program should have knowledge of:

  1. Should have knowledge of Accounting principles
  2. Comfortable working in the Windows environment.
  3. Knowledge of Excel would be an added advantage.

Exit Profile:

After completing this module, the students will be able to:

  1. Identify functions and processes within a business organization
  2. Identify the role of Information Systems in business processes
  3. Understand Enterprise Resource Planning.
  4. Record TDS/TCS transactions and generate TDS reports and challans
  5. Understand and use payroll accounting & statutory features in Tally.ERP 9

Certificate in Project Management Professional

Introduction:

Successfully managing a project requires effective planning and adherence to the industry’s best practices in every step of the process. The first part of this course helps a learner to understand project management fundamentals. By understanding the fundamentals of project management, you will be better prepared to initiate a project in your organization and position it for success. The second part of the course will help you to identify effective project management practices and their related processes. You will apply the generally recognized practices of project management acknowledged by the Project Management Institute (PMI®) to successfully manage projects.

Certificate in Project Management Professionals:

S.No Program Hours
1 Certificate in Project Management Professional(PMP) 48

PMP: Overview and Benefits

PMP certification, established by the Project Management Institute (PMI), is one of the most valued and respected credentials in project management. Earning and maintaining this PMI certification demonstrates a solid foundation of experience in effectively managing projects.

A certified PMP can:

  • Apply the best practices in project management.
  • Apply the most effective tools and techniques in project management.
  • Manage projects more efficiently.

The PMI propagates good project management skill by establishing best practices described in the PMBOK guide. PMBOK or the Project Management Body of Knowledge is the globally recognized standard for Project Management Field and is created and maintained by PMI Organization. PMBOK provides practices, tools and techniques that can be used in most projects. With PMBOK, PMI also intends to promote a common language to be used by Project Management Professionals.

PMBOK recommends 42 processes. These processes can be categorized into 5 Project Life Cycle Groups.

  • Initiating
  • Planning
  • Executing
  • Controlling and Monitoring
  • Closing

Processes can also be categorized into 9 Knowledge areas.

  • Integration Management
  • Scope Management
  • Time Management
  • Cost Management
  • Quality Management
  • Human Resource Management
  • Communication Management
  • Risk Management
  • Procurement Management

Course Description:

Target Student: This course is designed for individuals who have on-the-job project management experience (whether or not project manager is their formal job role), who are not certified project management professionals, and who might or might not have received formal project management training. The course is appropriate for these persons if they wish to develop professionally, increase their project management skills, apply a formalized and standards based approach to project management, and seek career advancement by moving into a formal project manager job role.

Course Objectives:

  • Get started with project management fundamentals.
  • Identify organizational influences and project life cycle.
  • Work with project management processes.
  • Initiate a project.
  • Plan a project.
  • Plan for project time management.
  • Plan project budget, quality, and communications.
  • Plan for risk, procurements, and stakeholder management.
  • Execute a project.
  • Manage project work, scope, schedules, and cost.
  • Control a project.
  • Close a project.

Fresh Admission – Program Eligibility:

Familiarity with project management concepts and some working experience with project management are required. Experience with a specific project management software tool is not required. Basic computing skills and some experience using Microsoft Office is desirable but not required.

Job Opportunities: Project Manager

Duration: 48 Hours

Entry Profile:
This course is designed for individuals who have on-the-job project management experience (whether or not project manager is their formal job role), who are not certified project management professionals, and who might or might not have received formal project management training.

Exit Profile:

PMP certification, established by the Project Management Institute (PMI), is one of the most valued and respected credentials in project management. Earning and maintaining this PMI certification demonstrates a solid foundation of experience in effectively managing projects.

A certified PMP can:

  • Apply the best practices in project management.
  • Apply the most effective tools and techniques in project management.
  • Manage projects more efficiently.

English Language Training - ELT Per Level

Introduction:

“The first impression is the best impression” is an oft-heard statement. The elements that works toward the best impression the first time are – clear communication and confident self-presentation. For a fresh entrant aspiring to enter into the new generation workforce, these two elements therefore become critical to create that first impression.A good understanding of the English language enables clear communication. Understanding the finer nuances of situations enables the student towards confident self-presentation. This program titled “English for Success” aims to fill the gaps in communication abilities. The objective of this program is to:  Enhance fluency in English with the aim to help the student to confidently face education and career situations. This program achieves its objectives through 7 levels of 60 hours each. These 420 hours of the English for Success program included Grammar, Listening, Pronunciation and Vocabulary. The 420- hour program is bifurcated into seven programs: starting from the program to learners having no knowledge of English to the program for those who aim to become proficient speakers of English.  (For more details, refer to the graphic below).

While Level 1 will help the learner recognize simple English words and read phonetically, the content increases in level of difficulty to  include advanced Grammar, speaking, listening, vocabulary, reading comprehension and basic presentation skills.

English for Success Curriculum:

The English for Success curriculum has 8 levels comprising of 480 hours for 60 hours each.

Program
Code
Duration
Advance Diploma in English Language Training for Success IELSC 480 hrs
Honors Diploma in English Language Training for Success IELSS 300 hrs
Certificate in English for Success Level 1 ELSL1 60 hrs
Certificate in English for Success Level 2 ELSL2 60 hrs
Certificate in English for Success Level 3 ELSL3 60 hrs
Certificate in English for Success Level 4 ELSL4 60 hrs
Certificate in English for Success Level 5 ELSL5 60 hrs
Certificate in English for Success Level 6 ELSL6 60 hrs
Certificate in English for Success Level 7 ELSL7 60 hrs
Certificate in TOEIC Exam Preparation Primer TBRIJ 60 hrs

Contents:

LVL1

  • Reading simple words
  • Recognizing common naming words
  • Using common naming words
  • Recognizing numbers in English
  • Using a/an
  • Recognizing and Using courtesy expressions
  • Recognizing and Using common greetings
  • Recognizing and Using Common action words
  • Learning Short Phrases
  • Brief Descriptions
  • Pronunciation
  • Using Numbers in English

Exit: Level 1

The students:

  • Can recognize the alphabet and pronounce common words, with difficulty
  • Can recognize only the very basic words from their day-to-day lives.
  • Can read short sentences and guess some meaning from content words
  • Can read better than speak
  • Can repeat words and phrases on hearing them

LVL2

  • Introductions at the institute
  • Sharing Information with colleagues
  • Getting to know your colleagues better
  • Small Talk
  • Short Conversations at work
  • Talking about Problems at the institute
  • On the telephone
  • Talking about Chores
  • Asking time-related questions at an office get-together
  • Talking about time when getting bored
  • Searching for a lost notebook in the classroom
  • Enquiring about a course at the institute

Exit: Level 2

The students:

  • Can introduce self and others
  • Can talk about routine situations requiring direct exchange of ideas and facts, using questions
  • Can express negative statements
  • Can converse about basic personal and family information, immediate environment, shopping, local geography, employment needs, and requirements,
  • Can talk about likes, dislikes and hobbies
  • Can talk about abilities
  • Can talk about routines and schedules

LVL3

  • Searching for a friend in office
  • Enquiring about the new trainer
  • Talking about the benefits of the training
  • Making Small talk
  • Scheduling a team meeting
  • Preparing a team presentation
  • Planning a holiday
  • Making Small talk
  • Asking for and Giving Directions to go to the training centre
  • Making a presentation
  • Talking to colleagues to gather information
  • Describing the experience of going to the movies for the first time

Exit: Level 3

The students:

  • Can ask and answer questions about people
  • Can exchange information about self and others
  • Can ask and answer a range of questions in a familiar context, and in the present
  • Can ask for directions and positions
  • Can give reason, about events in the present, using short sentences.
  • Can exchange rules, regulations and instructions
  • Can articulate confidently, in familiar situations, in short sentences, even though they struggle to recollect the right word
  • Can make short presentations on familiar subjects

 LVL4

  • Talking about the best holiday
  • Talking about old habits
  • Sharing the experience of learning English
  • Making Small talk
  • How the English language course changed me?
  • Talking about your positives
  • Setting and meeting deadlines
  • Talking about work experience
  • Discussing Schedules at work
  • Exploring Possibilities and Obligations at the institute
  • Asking for and Giving Opinions about the training
  • Listening to a friend talk and rephrasing what he said to clarify

Exit: Level 4

The students:

  • Can describe things and events
  • Can compare things and events
  • Can talk about past experiences
  • Can give reasons for events or decisions in the past
  • Can express opinions and requirements, in detail.
  • Can present a similar or opposing viewpoint, politely

LVL5

  • Describing plans and ambitions
  • Describing the experience of taking an interview for the first time
  • Discussing about an important meeting to be held next week
  • Discussing an issue at the institute
  • Conversations
  • Talking over the phone
  • Facing Interviews
  • Disagreeing with a colleague at work
  • Discussing the training program
  • Talking about the trainer
  • Conversing with a client from USA
  • Describing plans after training, with explanations

Exit: Level 5

The students:

  • Can describe their plans and aspirations
  • Can give detailed descriptions
  • Can initiate conversations
  • Can confidently face an interview
  • Can use appropriate tone to support the meaning of what they say
  • Can interact with a degree of fluency, pronunciation and spontaneity that enables effective communication with speakers of English as the second language
  • Can understand the main points of input on a range of situations extending from personal and leisure to professional lives and current events.

LVL6

  • Talking about the classroom as it looks now
  • Talking about the experiences in the school
  • Discussing the best holiday ever
  • Talking about advantages and disadvantages of the internet
  • Relating an experience from school
  • Planning a vacation
  • Disagreeing politely with a teammate over an area of concern
  • Making Small talk
  • Expressing future plans and desires to visit a place
  • Discussing the role of media today, with reason
  • Handling constant interruptions
  • Handling the rejection of an already approved leave

Exit: Level 6

The students:

  • Can give advantages and disadvantages of various opinions
  • Can discuss experiences and events in detail, in chronological order
  • Can relate experiences and ambitions in a proper flow
  • Can describe trends
  • Can persuade assertively

LVL7

  • Interacting with colleagues whose second language is English and discussing Hypothetical situations
  • Rephrasing to understand a colleague better
  • Summarizing points of discussion in a meeting
  • Using the right tone to express disagreement
  • Using Idioms while talking to a superior
  • Using colloquialisms naturally with a colleague from the US
  • Talking in professional situations
  • Justification, regrets and complaints in professional situations
  • Talking comfortably
  • Interacting with advanced English speakers
  • Rephrasing in professional situations
  • Involving others in conversations

Exit: Level 7

The students:

  • Can discuss hypothetical situations
  • Can justify actions, and regret or complain
  • Can participate in meetings with advanced English speakers
  • Can help a conversation by confirming comprehension
  • Can summarize their with ease
  • Can interact without any unnecessary pauses and make regular interaction with advanced speakers easy and use idiomatic English

ELTB

  • Practice of listening skills important for face-to-face communication, meetings, videoconferencing, podcasts and telephone conversations.
  • Practice of reading skills are necessary for e-mail, reports, newsletters and other forms of business correspondence.
  • Preparation for the TOEIC exam

Fresh Admission – Program Eligibility:

Able to know the basic english knowledge

Job Opportunities: ELT Professional

Duration: 420 Hours

Entry Profile:

The English for Success curriculum has 8 levels comprising of 480 hours for 60 hours each.

Exit Profile:

Ability to take the TOEIC (Test of English for International Communication) certification exam.

Protocol & Internetworking Standards (N+)

Introduction:

This course teaches the skills and knowledge necessary to support, troubleshoot, and manage the network in an enterprise environment or home environment. The course also enhances the networking skills of students to prepare them for a job in a networking career.The course walks you through key concepts of networking that includes both Local Area Network (LAN) and Wide Area Network (WAN) components. In addition, the course provides you with the systematic approach for planning and designing a network. The course also enables you to identify major issues, models, tools, and techniques in network troubleshooting.

This course was developed for students who want to learn to manage and support network in a corporate environment. The target audience would be able to plan, design, implement, and support a simple LAN with connectivity to the remote client.Therefore, the course deals with network protocols, standards, and devices for the successful career in the networking domain.

This course equips students with comprehensive knowledge of networking concepts and the skills required to set up, manage, troubleshoot, and secure networks.

Program
Code
Duration
Certificate in Network  Support and Maintenance PIS 44 hours

Contents:

Certificate in Network Support and Maintenance-

  • Explore and summarize networking concepts.
  • Install, configure, and troubleshoot wired and wireless networks.
  • Identify the various network media types and connector types.
  • Explore different network topologies.
  • Explore the LAN and WAN technologies.
  • Identify and troubleshoot common connectivity issues.
  • Analyze network traffic using the appropriate network monitoring resource.
  • Implement wireless security measures.
  • Identify the methods of network access security and user authentication.
  • Identify common threats, vulnerabilities, and mitigation techniques in the context of network security.

International Certification Mapped:

This course includes the necessary information to help you clear the CompTIA Network+ N10-005 exam.

Certification:

The student will either receive the Certificate of Competence or the Certificate of Participation.If the student has appeared and cleared the Module Test and has attendance in the program >= 60%, the student will receive Certificate of Competence.In case the student fails in Module Test or does not attempt the appraisals, the student will receive the Certificate of Participation, provided the attendance in the program is >=60%.

Fresh Admission – Program Eligibility:

Basic knowledge of computer

Job Opportunities: Network Administrator

Duration: 44 Hours

Entry Profile:

The students who want to take this course should:

  1. Be comfortable in using computers.
  2. Have willingness to improve their knowledge and understanding of networking concepts and skills to prepare for a career in network support or administration.

Exit Profile:

At the end of this course, the students will be able to manage and troubleshoot the network in corporate and home environment. In addition, the students will be able to acquire skills required for the job in any type of networking career.

Installing, configuring, Managing & Troubleshooting PC (A+)

Introduction:

The course Installing, Configuring, Managing, and Troubleshooting a PC focuses on computer systems and the components that make up a computer. It teaches how to install, maintain, and configure the Windows OS and different computer components and peripherals. The course also enables students to set up computer networks and mitigate computer security threats. In addition, the course educates students on how to carry out troubleshooting, preventative maintenance, and other safety procedures. After completing this course, students will be able to install, configure, manage, and troubleshoot a computer.

Computers have become a critical part of our lives. therefore, system administrators need to ensure that the computers in their  organization function smoothly at all times. For this, organizations need system administrators who have a thorough understanding of installing, configuring, and troubleshooting different computer components and peripherals, including those of laptops and personal computing devices.Since a computer cannot function with hardware alone, system administrators must also be able to install and configure operating systems.Knowledge of the fundamentals of networking, network connectivity options and methods, and network security methods enables system administrators to set up and manage networks for data sharing and communication.Since a loss or misuse of data from computers can be catastrophic, system administrators should also be able to implement security mechanisms to safeguard computers and networks from various security threats.

Program
Code
Duration
Certificate in System Support and Maintenance ICMT 54 Hours

Contents:

After completing this course, the students should be able to:

  • Describe computers and their components.
  • Install, maintain, and troubleshoot computer components and peripherals.
  • Diagnose and troubleshoot issues affecting laptops and personal computing devices.
  • Install and configure the Windows OS.
  • Describe OS boot sequences, methods, user interfaces, startup utilities, and system tools and utilities.
  • Carry out preventative maintenance and safety procedures.
  • Describe computer networks, their components, network connectivity options and methods.
  • Mitigate computer security threats.
  • Describe green computing and its approaches.
  • Appropriately use communication skills at the workplace.

International certification mapped:

This course includes the necessary information to help you clear the CompTIA A+ 220-801 and 220-802 exams.

Certification:

The student will either receive the Certificate of Competence or the Certificate of Participation.If the student has appeared and cleared the Module Test and has attendance in the program >= 60%, the student will receive Certificate of Competence.In case the student fails in Module Test or does not attempt the appraisals, the student will receive the Certificate of Participation, provided the attendance in the program is >=60%.

Fresh Admission – Program Eligibility:

Basic knowledge of computer

Job Opportunities: Desktop Support Technician

Duration: 54 Hours

Entry Profile:

The students who want to take this course should have knowledge of:

  1. Basics of computers and their components
  2. Basics of laptops and personal computing devices
  3. Basics of the Windows OS
  4. Basics of computer networks
  5. Basics of troubleshooting computer components and computer security threats

Exit Profile:

After completing this course, the students will be able to:

  1. Understand the fundamentals of computer technology, networking, and security.
  2. Identify hardware, peripheral, networking, and security components of a computer.
  3. Understand the basic functionality of the Windows OS.
  4. Practice proper safety procedures while working with computers.
  5. Effectively interact with customers and peers.

Professional Diploma in Digital Transformation – Java Enterprise Apps with DevOps

Introduction:

Diploma in Java is aimed at creating software engineering professionals in Java Technologies. Students will learn most prevalent and latest technologies in the software Industry. It builds strong foundamental skills in Java Technologies & curriculum have Job profiles based architecture like Database Developer, Web Application Developer in Java, HTML programming etc. In this diploma some course are mapped with international certification like Java Programming Certification & SQL database, which will help student to clear the exam.

Introduction & Querying Data Using SQL Server 2012:

This course discusses the core concepts of Relational Database Management Systems. Additionally, this course discusses how to design database objects and write queries to insert or retrieve data from a database using SQL commands.

Programming in Java:

Java is an object oriented programming language that helps to develop real-life portable applications. We can create both, CUI-based application and GUI-based application, by using Java. The code reusability feature of Java enables software developers to upgrade the existing applications without rewriting the entire code of the application.

HTML 5 Programming:

Web pages on the Internet are created using Hyper Text Markup Language (HTML). Knowing this language is important for developing Web pages. Many organizations use HTML to create web sites. In the IT industry there are jobs related to Web development that require knowledge of HTML. HTML5 is the fifth version of this language that includes latest features that makes websites interactive and easy to read and navigate.Websites need to be dynamic, interactive, and secure to maintain interest of users. This course builds the skills to develop interactive, appealing, and dynamic Web pages using HTML5. In addition, this course discusses the usage of CSS and JavaScript in the layout and implementation of Web pages.

Developing Web Applications Using Servlets & JSP:

Developing Web Applications Using Servlets and JSP, focuses on developing Web applications in the Java EE platform. It introduces Java EE Web components, such as Java Server Pages (JSP) and servlets and how to effectively use these components to develop dynamic Web pages course explains various Java Web development techniques , such as session management, request dispatching, filtering, JavaBeans, custom tags, ORM, JPA, Struts, JAAS, and few basic security techniques. The course also provides hands-on practices for implementing these techniques.

Implementing JSF, Hibernate, and Spring in Java EE Applications:

Java Server Faces in Java EE Applications introduces you to the Java Server Faces (JSF) framework. This module explains how the JSF framework can be used to create User Interfaces (UIs) in a Java EE application. In addition, it provides an insight into the mechanism of converting and validating user inputs, implementing event handling and navigation, using styles, and creating templates by using the JSF framework in a Java EE application.Implementing Data Persistence Using the Hibernate Framework introduces the Hibernate framework. Hibernate framework can be used for database independent data persistence. In addition, it provides an insight into the mechanism of mapping of the database table to the classes of the application and using different types of queries to persist data.Building Web Applications Using the Spring Framework introduces the Spring framework. This module explains how the Spring framework can be used for creating applications that contain loosely coupled components. In addition, it provides an insight into the mechanism of using aspect-oriented programming to develop enterprise application.

GitHub:

Git is the most widely used version control system, a tool which allows people to track the various revisions of their project. Git is much faster than other version control tools as it doesn’t interact with the server at all times and all the changes and commits are made offline. It allows you to experiment with the project without changing the main project.GitHub is the largest project sharing platform which has a large number of repositories and open projects, a user can learn from. GitHub provides an environment where the learners can easily contribute, share, and learn. It is a collaborative tool where your project can be reviewed by other GitHub users and you can get comments and suggestions on your project so that you can work on it. It also lets you to manage your team and project and track any issue if found.

Testing using Junit:

JUnit is the most popular open-source regression-testing framework used by the developers to implement unit testing in Java, accelerate programming speed, and enhance the quality of code. This course will introduce you to the concepts of testing and allow you to test different types of Java applications. You will learn to test software so that quality software is created. It ensures that a defect-free application is developed. In addition, this course will introduce the different types and techniques of testing.

Responsive web design using HTML5 & JQuery:

In this course, the students will learn to create responsive websites using HTML5, CSS3, and jQuery. The course covers the need of creating responsive websites that adjusts their structure or layout according to the device screen on which they are accessed. It explains the various building blocks used to create responsive websites.In addition, students will learn how to add interactivity to websites using jQuery. The course also covers the Twitter Bootstrap framework that enables Web developers to create responsive websites quickly and easily by providing readymade pieces of code. Finally, the course imparts knowledge on jQuery Mobile that enables developers to create cross-platform Web applications.

DevOps:

For a long, there has been clear disconnection between the roles of IT and the projects are built and tested in insulated environment that does not have adequate collaboration between, infrastructure administrators and production IT staff. DevOps has emerged largely as the software development methodology that aims to integrate all software development functions into the same cycle.DevOps make deployment journey as smooth as possible by taking the core roles together as a single unit with mandating automation tool for continuous delivery process. With a range of development environments available and number of instances, the developers are needed to pump out the builds daily which spawns the problem of prolonged cycle time and versioning issues. DevOps appears as the solution for both of these problems with the infrastructure automation which reduces the hours of work into minutes for tasks. DevOps make deployment predictable with standardised production environment, automated deployments and improved feedback loops, uniting continuous delivery with operational tasks.

Fresh Admission – Program Eligibility:

Ability to interact in English in Classroom environment.

Job Opportunities: Java Web Developer, Java programmer

Duration: 300 Hours

Entry Profile:

The students who want to take this program should have knowledge of:

  • Comfortable working in the Windows environment.
  • Knowledge of MS Office would be an added advantage.

 Exit Profile:

Web applications developer in Java

Working Smart With Microsoft Office & The Internet

Introduction:

Aspiring new-age professionals need to be acquainted with computers. They need to have basic skills for operating a computer. To keep themselves abreast of the new developments in the computing world, the professionals need to have a good understanding of working on the Internet and using search engines. In addition, they need to be aware of handling common issues that they may face while working on computers. The Work Smart with Microsoft Office and the Internet course bridges the gap between technology and users. This course introduces learners to various application areas of Information Technology (IT) and enables them to explore various components of a computer. In addition, it provides the skills to work on Windows environment and enables learners to work productively using computers and solve their day-to-day tasks efficiently by using Microsoft Office. Further, it introduces the Internet and elaborates on its uses in day-to-day activities. It also explains the various ways of troubleshooting and securing a computer.

The Work Smart with Microsoft Office and the Internet course consists of the following books:

  1. IT Fundamentals and Computing
  2. Network Essentials
  3. Microsoft Word 2013
  4. Microsoft Excel 2013
  5. Microsoft PowerPoint 2013
  6. Microsoft Outlook 201 3
S. No. Program Duration
1 Swift Professional Certificate in Microsoft Office 2013 78 Hrs

Content:

Professional Certificate in Microsoft Office 2013:

This program will consist of two modules Working Smart with Microsoft Office & the Internet and Advance Excel Tools and Techniques for Analyzing Data.

Working Smart with Microsoft Office & the Internet:

After completing this course, the students should be able to:

  • Identify application areas of IT
  • Explore various components of a computer
  • Explore Windows operating system
  • Work effectively on the computer
  • Explore the usage of Internet
  • Troubleshoot PC and its peripherals
  • Classify network architecture and topologies
  • Identify resources used to connect a network
  • Secure your system and mobile devices
  • Use the Microsoft Office Application Suite including Word, Excel, PowerPoint, and Outlook

Advanced Excel Tools and Techniques for Analyzing Data:

After completing this course, the students should be able to:

  • Explore the world of data, information, and reporting
  • Process data from business transactions
  • Summarize data
  • Analyze data for decision making
  • Exchange data between various sources
  • Analyze & present complex data
  • Collaborate with other users
  • Automate the business operations

Fresh Admission – Program Eligibility:

  1. Ability to interact in English in Classroom environment.
  2. Basic knowledge of computer

Job Opportunities: Professional Document Writer & Front Desk

Duration: 42 Hours

Entry Profile:

The students who want to take this course should have:

  1. Basic knowledge of using computers

A learner, who wants to take this course, should be able to:

  1. Converse in English

Exit Profile:

After completing this course, the students should be able to:

  1. Identify applications areas of IT, effectively use computers, and solve their day-to-day tasks efficiently by using Microsoft Office.

Diploma in Server Infrastructure

Introduction:

Enterprises network environment are centrally managed, inter-operable, and hierarchical in nature. These need to be robust, scalable, and secure. Enterprises, therefore, require a server-based platform to cater to its ever-changing business requirements. In order to manage such dynamic and heterogeneous environment, enterprises need skilled server specialists and administrators, who can install, configure, maintain, and troubleshoot the servers and network infrastructure services.Windows Server 2012 from Microsoft is the most advanced server operating system used to power networks, applications and web services. This course provides you with having skills and knowledge required to manage, deploy, build, design, optimize, and operate Microsoft Windows Server 2012 technologies.

This course is mapped with MCSA:  Server Infrastructure

The Microsoft Certified Solutions Expert (MCSE): Server Infrastructure certification validates that you have the skills needed to run a highly efficient and modern data center, with expertise in identity management, systems management, virtualization, storage and networking.Earning an MCSE Server Infrastructure certification will qualify you for jobs such as computer support specialist and information security analyst.

Content:

Protocol & Internetworking Standards (N+):

After completing this course, the students should be able to:

  • Explore and summarize networking concepts.
  • Install, configure, and troubleshoot wired and wireless networks.
  • Identify the various network media types and connector types.
  • Explore different network topologies.
  • Explore the LAN and WAN technologies.
  • Identify and troubleshoot common connectivity issues.
  • Analyze network traffic using the appropriate network monitoring resource.
  • Implement wireless security measures.
  • Identify the methods of network access security and user authentication.
  • Identify common threats, vulnerabilities, and mitigation techniques in the context of network security.

Enterprise Business Desktop Deployment:

After completing this course, the students should be able to:

  • Understand desktop deployment
  • Identify the different desktop deployment levels and methods
  • Assess the network infrastructure for deployment and test application compatibility
  • Identify deployment scenarios and challenges and guidelines for desktop deployment
  • Understand the role of Active Directory Domain Services (AD DS)
  • Identify image formats and the imaging process and create and maintain images
  • Plan and deploy desktops in a small business environment, medium business environment, and an enterprise business environment
  • Install and configure Remote Desktop Services (RDS)
  • Implement user state virtualization, desktop deployment support, and desktop security
  • Monitor the desktop health using various tools and troubleshoot enterprise desktops

Fundamentals of Server Technologies:

  • Introduction to servers systems and system processing core
  • Explore the storage subsystem
  • Explore the communication, power, and input/output subsystems
  • Install, configure, and maintain server components
  • Upgrade server components
  • Explore environmental issues surrounding servers
  • Troubleshoot servers
  • Explore disaster recovery concepts and techniques

Installing and Configuring Windows Server 2012:

After completing this module, students will be able to:

  • Plan, install, and configure Windows Server 2012.
  • Install and configure an Active Directory domain controller.
  • Administer Active Directory objects.
  • Automate administrative tasks.
  • Configure IPv4.
  • Configure IPv6.
  • Install and configure DHCP.
  • Install and configure DNS.
  • Configure storage spaces and file and print services.
  • Configure Group Policy.
  • Secure Windows servers.
  • Install and configure virtual servers and clients.

Administering Windows Server 2012:

After completing this module, students will be able to:

  • Manage Active Directory accounts.
  • Administer Group Policy.
  • Manage network file services.
  • Manage and configure DNS.
  • Implement and configure Remote Access.
  • Deploy operating system updates.
  • Deploy operating system images.
  • Deploy operating system updates.
  • Monitor system resources.
  • Manage Active Directory services.

Configuring Advanced Windows Server 2012 Services:

After completing this module, students will be able to:

  • Configure advanced DNS services.
  • Configure advanced DHCP services.
  • Configure IP Address Management (IPAM).
  • Configure iSCSI and iSNS.
  • Configure Dynamic Access Control (DAC).
  • Configure Active Directory Domain Services (AD DS).
  • Configure Active Directory Certificate Services (AD CS).
  • Configure Active Directory Rights Management Services (AD RMS).
  • Configure Active Directory Federated Services (AD FS).
  • Configure Failover Clustering (FoC).
  • Configure Network Load Balancing (NLB).
  • Configure Hyper-V virtual machines.
  • Implement disaster recovery.
  • Configure additional services.

Security Fundamentals and Essentials:

  • Identify fundamental concepts of computer security and various security threats.
  • Implement security using Active Directory and NIS
  • Harden internal systems and services, internetwork devices and services.
  • Secure network communications.
  • Establish security best practices for creating and running web-based applications.
  • Manage public key infrastructure (PKI).
  • Manage certificates.
  • Enforce organizational security policies.
  • Monitor the security infrastructure.
  • Manage security incidents.

IT Operations and Infrastructure Management:

Designing and Implementing a Server Infrastructure:

After completing this module, students will be able to:

  • Plan server upgrade and migration.
  • Plan and implement a server deployment strategy.
  • Plan and deploy servers by using System Center 2012 R2 Virtual Machine Manager (VMM).
  • Design and maintain an IP configuration and address management solution.
  • Design and implement name resolution.
  • Design and implement an AD DS forest and domain infrastructure.
  • Design and implement an AD DS organizational unit (OU) infrastructure.
  • Design and implement a Group Policy Object (GPO) strategy.
  • Design and implement an AD DS physical topology.
  • Plan and implement storage and file services.
  • Design and implement network protection.
  • Design and implement remote access services.

Implementing an Advanced Server Infrastructure:

After completing this course, students will be able to –

  • Describe an enterprise data center.
  • Plan and implement a server virtualization strategy using System Center 2012.
  • Plan and implement the network and storage infrastructure required to deploy a virtualized server infrastructure.
  • Plan and deploy virtual machines on Windows Hyper-V.
  • Plan and implement a virtualization administration solution by using System Center 2012.
  • Plan and implement a server monitoring strategy using the Windows Server 2012 tools and using Microsoft System Center 2012 – Operation
  • s Manager.
  • Plan and implement an application and a file services infrastructure that is highly available.
  • Plan and implement a highly available server infrastructure by using the failover clustering features in Windows Server 2012.
  • Plan and implement a business continuity strategy in a Windows Server 2012 environment.
  • Plan and implement a PKI deployment, and plan and implement a certificate management solution.
  • Plan and implement an AD FS server deployment and claims aware application access.
  • Plan and implement Dynamic Access Control, Workplace Join and Work Folders.
  • Plan and implement an AD RMS deployment, plan and manage AD RMS templates and access, and plan and implement external access to AD RMS services.

Fresh Admission – Program Eligibility:

Ability to interact in English in Classroom environment.

Job Opportunities: Computer support specialist and information security analyst

Duration: 234 Hours

Entry Profile:

The students who want to take this program should have knowledge of:

  • Comfortable working in the Windows environment.
  • Knowledge of MS Office would be an added advantage.
  • Knowledge of basic of Hardware devices.

Exit Profile:

  • Windows Server Administrator
  • Advanced Windows Server Administrator

Programming Using Python

About Programming Using Python

Python is a programming language and is a one of the preferred option today for any high performance computing. The syntax of the language is designed to be readable. In fact, one recent study has shown Python to be the most commonly taught programming language in U.S. schools and was ranked second in the Top 10 Popular Programming Languages.There is a Python framework for pretty much anything, from web apps to data analysis. Python is often heralded as the easiest programming language to learn, with its simple and straightforward syntax. This course will help you master the skills of programming using Python. The course also comes with a verified certificate from Massachusetts Institute of Technology (MIT) by edX/NIIT.

Course Objectives

Get the Basic and Advanced concepts in Python

Implement Python core objects and file handling operations

Learn advance analytics and data visualization using Python-pandas

Build algorithms and Real life applications using Python

Understand testing and debugging of multiple Python applications

Duration 

90 Hrs / 3 Months

Curriculum

Week 1 – Python Introduction

Understand the different between Scripting Languages and Programming Languages

What is Python and history of Python?

Why Python and where to use it?

Demonstration on Python Installation

Discuss about IDE’s like IDLE, Pycharm and Enthought Canopy

Understand the Types

What are Variables.

How to use Operators and Branching

Control flow statements and looping though objects

Week 2 – Core Objects and functions

Number and string operations

UDF Functions and Object Functions

What are various type of functions.

Create UDF functions

Parameterize UDF function, through named and unnamed parameters

Defining and calling Function

The anonymous Functions – Lambda Functions

Python built-in functions

Week 3 -Core Objects and functions

List Object and Operations

Tuple Object and operations

Dictionary Object and operations

Set object and operations

Boolean Object and None Object

Different data Structures, data processing

File operations

Linear Search

Bisection Search

Bogo and Bubble Sort

Week 4 – Python Modules

Python inbuilt Modules

os, sys, date time, time modules

Create Python User Defined Modules

Using PYTHONPATH for Module search

Create Python Packages

init File for package initialization

Week 5 – Debugging

Python Debugging techniques

Python Exceptions Handling

What is Exception?

Handling various exceptions using try….except…else

Try-finally clause

Argument of an Exception and create self-exception class

Python Standard Exceptions

Raising an exceptions, User-Defined Exceptions

Week 6 – Classes and Inheritance

Object oriented features

Understand real world examples on OOP

Implement Object oriented with Python

Creating Classes and Objects, Destroying

Accessing attributes, Built-In Class Attributes Inheritance and Polymorphism

Overriding Methods, Data Hiding

Overloading Operators

Week 7 – Regular Expression and Database interface

What are regular expressions?

The match and search Function

Compile and matching

Matching vs searching

Search and Replace feature using RE

Extended Regular Expressions

Wildcard characters and work with them

Creating a Database with SQLite 3,

CRUD Operations,

Creating a Database Object.

Python MySQL Database Access

DML and DDL Operations with Databases

Performing Transactions

Handling Database Errors

Disconnecting Database

Week 8- Package Installation and XLS, Json Prasing, Web Scraping

Install package using Pycharm

What is pip, easy install

Set up the environment to install packages?

Install packages for XLS interface and XLS parsing with Python

Create XLS reports with Python

JSON parsing using json and simplejson

Introduction to web scraping

Week 9- Data Analysis and Data Visualization

What is Pandas

Creating Series and Data Frames

Grouping, Sorting using Pandas

Plotting Data and visualization using matlplotlib

Data analysis with data set

Practical use cases using data analysis

Memory storage

Indirection

Searching and sorting methods

Instructor

Instructors are handpicked from a selected group of industry experts and mentors and trained to deliver the best online learning experience. All instructors have at least ten years of industry experience and extensive functional expertise in the field they train.

Certification

A test will be conducted at the end of the course. On completion of the test with a minimum of 70% marks, NIIT will issue a certificate of successful completion from NIIT.

One re-attempt will be provided in case the candidate scores less than 70%.

A Participation certificate will be issued if the candidate does not score 70% after two attempts.

Pre-requisites

The prerequisites for the program are:

The learner should have complete programming knowledge in any software programming language.

Creative Courses

Advance Graphic Design

Drawing & Design Fundamentals

  • Essential Qualities of a Designer/ Artist
  • Basics of Graphic Designing
  • Capturing the Viewer’s Attention
  • Graphic Design Elements
  • Graphic Design Principles
  • Problems to Avoid in Designing
  • Digital Tools

Color Theory

  • The basic components of the color wheel
  • Tints, Shades and Tones of color
  • Color temperature
  • Color harmony using basic color schemes
  • Applying a color scheme on a project

 Adobe Photoshop

  • Adobe Photoshop Workspace
  • Color representation in computers
  • Images and Files Format
  • Working with Selections
  • Basics of Layers
  • Vector Drawing
  • Masks and Channels
  • Retouching and Repairing images
  • Working with Brushes
  • Typographic Design
  • Advanced Composting
  • Editing Video
  • Working with 3D Images
  • Preparing Files for The Web & Print

Adobe Illustrator 

  • DTP Prepress
  • Introduction to Illustrator
  • Working with Artboard and Layers
  • Working with Raster
  • Graphics, Objects & Colours
  • Creating Complex Shapes
  • Creating Corporate Stationaries
  • Printing and Exporting Artwork.

Logo Design

  • Introduction to ARMM model
  • What Makes a Good Logo?
  • Exploring Type Variables
  • Type Treatments
  • Design Logo with Simple Shapes
  • Logo Motif
  • Logo Effects
  • Choosing Logo Colors
  • Finalizing the Logo and conclusion

Adobe InDesign

  • Introduction
  • Dealing with InDesign
  • Arranging the Document an Dealing with Pages
  • Dealing with Objects
  • Importing and Modifying Graphics
  • Creating Tables
  • Printing and Exporting
  • Creating Adobe PDF files with Form Fields

Fresh Admission – Program Eligibility:

  • Ability to interact in English in Classroom environment.
  • Basic knowledge of computer

Job Opportunities: Graphic Designer.

Duration: 100 Hours

Entry Profile:

The students who want to take this course should have:

  • Basic knowledge of using computers

A learner, who wants to take this course, should be able to:

  • Converse in English

Exit Profile:

After completing this course, the students should be able to:

  • Identify applications areas of graphics, effectively use computers, and solve their day-to-day tasks efficiently by using photo editing tools.

2D / 3D Animation

  1. Drawing & Design Fundamentals
  2. Adobe Photoshop
  3. Adobe Flash (2D Animation)
  4. 3DS Max
  • Introduction
  • Getting Started
  • Assembling Project Files
  • Basic Modelling
  • Material and Mapping
  • Lighting
  • Cameras
  • Rendering
  • Animation
  1. Adobe After Effects
  • Introduction to motion graphics:
  • Introduction
  • Working With After Effects
  • Exchange media
  • Animating Images and Text
  • Masking
  • Compositing in 2D/3D Space
  • Using paint
  • VFX
  • Chroma (Green Screen)
  • Stabilization and Color Correction
  • Camera Tracking
  • Rendering
  1. Adobe Premiere:  (Audio/Video Editing)
  • Introduction to the Premiere Pro Editing Environment
  • Setting Up and Organizing Media
  • Basic Editing
  • Refining the Edit Using Trim Tools
  • Basic Audio Editing
  • Working With Stills and Graphics
  • Working with Effects
  • Manipulating Clip Speed
  • Color Correction
  • Working with Titles
  • Sharing and Exporting

Fresh Admission – Program Eligibility:

  • Ability to interact in English in Classroom environment.
  • Basic knowledge of computer 

Job Opportunities: Visual Animator. 

Duration: 180 Hours

Entry Profile:

The students who want to take this course should have:

  • Basic knowledge of using computers

A learner, who wants to take this course, should be able to:

  • Converse in English

Exit Profile:

After completing this course, the students should be able to:

  • Identify applications areas of animation, effectively use computers, and solve their day-to-day tasks efficiently by using animation tools.

Composition & Video Editing

  1. Adobe Photoshop
  2. Adobe After Effects
  • Introduction to motion graphics:
  • Introduction
  • Working With After Effects
  • Exchange media
  • Animating Images and Text
  • Masking
  • Compositing in 2D/3D Space
  • Using paint
  • VFX
  • Chroma (Green Screen)
  • Stabilization and Color Correction
  • Camera Tracking
  • Rendering
  1. Adobe Premiere:  (Audio/Video Editing)
  • Introduction to the Premiere Pro Editing Environment
  • Setting Up and Organizing Media
  • Basic Editing
  • Refining the Edit Using Trim Tools
  • Basic Audio Editing
  • Working With Stills and Graphics
  • Working with Effects
  • Manipulating Clip Speed
  • Color Correction
  • Working with Titles
  • Sharing and Exporting

Fresh Admission – Program Eligibility:

  • Ability to interact in English in Classroom environment.
  • Basic knowledge of computer 

Job Opportunities: Video Editor; Editor. 

Duration: 100 Hours 

Entry Profile:

The students who want to take this course should have:

  • Basic knowledge of using computers

A learner, who wants to take this course, should be able to:

  • Converse in English

Exit Profile:

After completing this course, the students should be able to:

  • Identify applications areas of videography, effectively use computers, and solve their day-to-day tasks efficiently by using video editing tools.

UI/UX Design

Introduction

Web design is the visual aesthetics and page layout of a website. It’s very early stage  of  a web  page  which  helps  users  to  visualize  about the service  of  a company  or organization. Nowadays we can find out most of the world’s famous company’s information through website. Users just understand the visualization not functionality. Design needs to be  user  friendly  and  easy to use  so  that  they can access website without difficulty and they can  fulfill  their  need .easily.

Users  only can  understand  design  not  backend function so  the  impression depends  on  how the web layout design  is. It’s  no  matter  that  its  dynamic or static,  web design  always  works  for  both . It’s  the  first thing  which  people  notice when  they  visit  on a  webpage .

If  you do identify  yourself as a  creative  person you  might  need to consider  a  career as a  web designer. Today there is a huge need of web designers   within this competitive world with up to date skills. It’s a great opportunity to be sneezed at. Web design starts with a  visual concept  through scratch  or  Photoshop  design the  next  part  is  to  convert  the design  using  HTML/HTML5 and CSS.HTML  is  the  structure  or  bones of  webpages and  CSS  handles  style and  appearance. If  you want to be a  good designer  then  you  have to keep  in  touch with  responsive web design technique,  usability and  accessibility.

There  is  many resources to learn  web design  from  lot  of  sources and  by  following  the  other  web page design you can  easily make  any  web design  but  one  question  here that  is  your webpage   responsive,  user friendly and  accessible  for  disabled  people ? Could you teach yourself accessibility and usability? If  you want to  develop  a  better design  you  need to  know about  these technique And  which  is  almost difficult to  understand  by  own self. NIIT Is  providing  a  web designing  course  with all  of  the  necessary content  following world  class  design  standard .

Course Content:

Module One:

HTML:

  • Introduction to HTML.
  • Why to use HTML.
  • HTML structure overview.
  • Familiar with HTML tags and attributes.
  • Form element input, select, text area, radio box, checkbox, button overview.

Cascade Style Sheets (CSS)

  • Introduction to CSS.
  • Relationship with HTML.
  • How CSS work with HTML.
  • What is Inline CSS, where to write it, priority of Inline CSS with example show.
  • What is Internal CSS, where to write it, priority of Internal CSS with example show.
  • What is External CSS, where to write it, priority of External CSS with example show.
  • What is CSS overriding, how and where it takes places.
  • CSS syntax, Classes & IDs, Floating, Positioning, overflow with example show.
  • Fonts use where to use and how to get fonts.
  • Embed external fonts in CSS with example.
  • CSS use of colors, Margins, Paddings, Borders, width and height, alignments and opacity with example show.
  • Most important CSS attribute overview and its attribute value discussion with example.

Tools overview

  • IDE use for  write  code and  short techniques  for design
  • Familiar with Browser  development tools
  • Quick Bug fixing.

Module Two:

HTML & HTML 5

  • Introduction to HTML5 and why  to  use HTML5
  • HTML5 elements overview with example
  • HTML5 media, video, audio elements discussion.
  • HTML5 Canvas, Media elements overview with example..

CSS3

  • Introduction to CSS3, Difference between CSS and CSS3, and extra benefits of using CSS3.
  • CSS3 use of texts, fonts, shadows and gradients.
  • CSS3 use of backgrounds, border images and rounded corners elements.
  • CSS3 making cool visual with use of transitions and animations.
  • CSS3 making cool visual with use of 2D and 3D transforms.
  • CSS3 Box sizing and Flex box features and use of these.
  • Use of Cross Browser CSS hacks to show HTML view same on different browsers.

Css3 animation:

  • Css3 animation library use with HTML5.

W3c standard coding:

  • What is  w3c  standard
  • Why it’s important to follow.
  • The benefit of coding following standard.

Module Three

Responsive design

  • Introduction to responsive HTML, where and when to use it and benefits of making responsive HTML.
  • Introduction to Media Query, media query syntax, how to use media query to make a HTML file responsive.
  • Responsive Design Grids
  • Responsive image
  • Intro to Flex box

Bootstrap framework:

  • What is bootstrap framework?
  • Benefit of using this.
  • Bootstrap Classes overview with example show.
  • Bootstrap framework Use with HTML5.
  • Bootstrap features, grids and measurements, use of Form elements, lists and panels.
  • Bootstrap use of popup, modal, tooltips, navigations and carousel,
  • Customizing Bootstrap attributes.
  • Details overview  of bootstrap resources
  • PSD to HTML5 conversion technique using bootstrap features.

Bootstrap JS plugins:

  • What is  plugins
  • Why to use  this
  • How to use with example.

Brower testing:

  • Cross browser testing in different browser.
  • Responsive design test in  browser  using  browser add-ons

Module 4:

Module 13: JAVASCRIPT Overview

  • Introduction to JavaScript.
  • Benefits of using JavaScript.
  • Where to write scripts, internal and external JavaScript placements.
  • JavaScript syntax, common syntax.
  • JavaScript data types, creating variables and variable scopes.
  • JavaScript integer, string, array and object variables, initializations and usages,

Module 15: JQUERY Overview

  • Introduction to jQuery, benefits of using jQuery library than to use raw JavaScript.
  • JQuery syntax and how to write code in jQuery.
  • Use with example in website design.

Module Five

PSD to HTML5 Conversion technique using bootstrap

  • PSD slicing technique and how to slice PSD.
  • Work with PSD layers, separate image and text.
  • Convert pixel perfect PSD to HTML5 design with Bootstrap framework.

Version Control git

  • Benefit of using version control git.
  • Git use  bitbucket/github

Theme forest Template standard:

  • Overview of theme forest standard coding.

PSD to HTML5 Project Development:

  • Practical Project on PSD to HTML5 conversion with following responsive design technique using Bootstrap.

Course Goals: In this course, students will:

  • Apply a modern workflow to a responsive web design, following the modern technology with accessibility and usability.
  • Bug fixing within short coherent.
  • Growth Working ability in a Team environment or individual
  • Quality work submission ability in online marketplace.

Fresh Admission – Program Eligibility:

  • Ability to interact in English in Classroom environment.
  • Basic knowledge of computer

Job Opportunities: Web Designer, Front-End Developer. 

Duration: 100 Hours 

Entry Profile:

The students who want to take this course should have:

  • Basic knowledge of using computers

A learner, who wants to take this course, should be able to:

  • Converse in English

Exit Profile:

After completing this course, the students should be able to:

  • Identify applications areas of web designer or game designer effectively use computers, and solve their day-to-day tasks efficiently by using video editing tools.
Did you find apk for android? You can find new Free Android Games and apps.
© Copyright - Getco NIIT
error: Content is protected !!