Objective
The objective of the NIELIT A Level course is to enable a student to acquire the advance knowledge pertaining to Information Technology. NIELIT A Level is the advance level course in computer which is designed by the NIELIT (National Institute of Electronics and Information Technology, Govt of India).Many of the Govt. Exams requires NIELIT A Level Diploma as an eligibility criteria to appear in the examination. DICT , with its more than 22 years of experience in computer education field, is regarded as the best computer institute in delhi for NIELIT A Level Course.
Course Syllabus
IT Tools & Basics of Networks
- Introduction to Computer
- Introduction to Operating System
- Word Processing (MS-WORD)
- Spreadsheet Package (MS-EXCEL)
- Presentation Package (MS-POWERPOINT)
- Introduction to Internet and WWW
- Email, Social Networking and e-Governance Services
- Digital Financial Tools and Applications
- Overview of Future Skills and Cyber Security
Programming and Problem Solving Through Python Language
- Introduction to Programming
- Algorithm and Flowcharts to solve problems
- Introduction to Python
- Operators, Expressions and Python Statements
- Sequence Data Types
- Functions
- File Processings
- Scope and Modules
- NumPy Basics
Web Designing and Publishing
- Introduction to Web Design
- Editors
- HTML Basics
- Cascading Stylesheet (CSS)
- CSS Framework-W3.CSS
- Javascript and Angular JS
- Photo Editor
- Web Publishing and Browsing
Inroduction to Internet of Things (IoT) and Its Applications
- Introduction to IoT - Applications/ Devices, Protocols , Communication Model
- Things and Connections
- Sensors , Actuators and Microcontrollers
- Building IoT Applications
- Security and Future of IoT Ecosystem
- Soft Skills - Personality Development
Data Structure Through Object Oriented Programming Language
- Object Oriented Concepts
- Basics of C++
- Analysis of Algorithm
- Searching and Sorting
- Arrays and Linked Lists
- Stacks and Queues
- Trees
- Graphs
Computer Organization and Operating System
- Basic Structure of Computers
- Computer Arithmetic Operations
- Central Processing Unit and Instructions
- Memory Organization
- I/O Organization
- Operating Systems Overview
- Linux Basics
- Process Management and Shell Script
- Users, Groups and Permissions
- Standard I/O and Pipes
- Finding and Processing Files
Databases Technologies
- An Overview of the Database Management System
- Architecture of Database System
- Relational Database Management System(RDBMS)
- Database Design
- Maria DB
- Manipulating Data with MariaDB
- NoSQL Database Technologies
- Selecting Right Database
Systems Analysis, Design and Testing
- Introduction
- Requirement Gathering and Feasibility Analysis
- Structured Analysis
- Structured Design
- Object-Oriented Modeling Using UML
- Testing
- System Implementation and Maintenance
- Other Software Development Approaches
Web Application Development Using PHP
- Introduction to the Website Development
- Introduction to Linux Operating System
- Review of Designing Web pages
- Review of Client Side Validations using various techniques
- Implementation of a server side programming language PHP
- Database connectivity with PHP and MySQL
- Web Services & security vulnerabilities
Data Science Using Python
- Python Language, Structures, Programming Constructs
- Data Science Concepts
- NumpPy
- Pandas
- Statistical Concepts and Functions
- Matplotlib
- GUI –Tkinter
- Machine Learning – The Next Step
Career Prospects - DOEACC A Level professionals can find the opportunities in any of the following category-
- Software Programmer
- Web Administrator
- Web Content Developer
- Database Administrator