basic computer course
ms office
The MS Office course is designed to help students and job seekers master essential office software used in day-to-day business and academic tasks.
internet
The Internet course is designed for beginners who want to become confident in using the internet for communication, research, and digital tasks. It covers all essential tools and online activities needed for school, office, or personal use.
windows
This course helps students understand how to use the Windows Operating System confidently. It covers desktop navigation, file management, control panel, personalization, and basic troubleshooting skills.
programming languages
c language
C is a general-purpose programming language created by Dennis Ritchie at the Bell Laboratories in 1972.
It is a very popular language, despite being old. The main reason for its popularity is because it is a fundamental language in the field of computer science.
C is strongly associated with UNIX, as it was developed to write the UNIX operating system.
Why Learn C?
- It is one of the most popular programming languages in the world
- If you know C, you will have no problem learning other popular programming languages such as Java, Python, C++, C#, etc, as the syntax is similar
- If you know C, you will understand how computer memory works
- C is very fast, compared to other programming languages, like Java and Python
- C is very versatile; it can be used in both applications and technologies
c++ language
C++ is a general-purpose programming language that was developed by Bjarne Stroustrup as an enhancement of the C language to add object-oriented paradigm. It is a high-level programming language that was first released in 1985 and since then has become the foundation of many modern technologies like game engines, web browsers, operating systems, financial systems, etc.
Why Learn C++?
C++ is often taught as a foundational language to aspiring programmers, but it is much more than that:
- C++ remains one of the most used and popular programming languages used in making operating systems, embedded systems, graphical user interfaces and nowadays in high frequency trading (HFT) software.
- It supports both low-level and high-level features such as manual memory management and OOPs programming respectively.
python
Python was created by Guido van Rossum in 1991 and further developed by the Python Software Foundation. It was designed with focus on code readability and its syntax allows us to express concepts in fewer lines of code.
Why to Learn Python?
- Python requires fewer lines of code compared to other programming languages.
- Python is in high demand as it provides many job opportunities in Software Development, Data Science and AI/ML.
- Python provides popular Web Development, AI/ML, Data Science and Data Analysis Libraries like Django, Flask, Pandas, Tensorflow, Scikit-learn and many more.
- Python is an object oriented programming language which encapsulates code within object.
- Python is cross-platform which works on Windows, Mac and Linux without major changes.
- Python is used by big companies like Google, Netflix and NASA.
java
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose language primarily used for developing a wide range of applications, including desktop applications, web applications, enterprise systems, and Android apps. Java is known for its “Write Once, Run Anywhere” (WORA) capability, achieved through the Java Virtual Machine (JVM), which allows compiled Java code to run on various platforms.
Why Use Java?
- Java works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc.)
- It is one of the most popular programming languages in the world
- It has a large demand in the current job market
- It is easy to learn and simple to use
- It is open-source and free
- It is secure, fast and powerful
web designing web development
html
HTML, which stands for HyperText Markup Language, is the standard language for creating web pages and structuring content for display in web browsers. It uses a system of tags and attributes to define the structure and elements of a document, such as text, images, links, and other
What is HTML?
- HTML stands for Hyper Text Markup Language
- HTML is the standard markup language for creating Web pages
- HTML describes the structure of a Web page
- HTML consists of a series of elements
- HTML elements tell the browser how to display the content
- HTML elements label pieces of content such as “this is a heading”, “this is a paragraph”, “this is a link”, etc.
css
Cascading Style Sheets (CSS) is a style sheet language used for specifying the presentation and styling of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
Why CSS?
- Saves Time: Write CSS once and reuse it across multiple HTML pages.
- Easy Maintenance: Change the style globally with a single modification.
- Search Engine Friendly: Clean coding technique that improves readability for search engines.
- Superior Styles: Offers a wider array of attributes compared to HTML.
- Offline Browsing: CSS can store web applications locally using an offline cache, allowing offline viewing.
java script
JavaScript is a lightweight, versatile programming language primarily used to create dynamic and interactive web content. It’s a core technology for web development, enabling features like animations, form validation, and real-time updates. JavaScript can be used both on the client-side (within web browsers) and the server-side (using platforms like Node.js).
What is JavaScript?
JavaScript is the programming language of the web.
It can update and change both HTML and CSS.
It can calculate, manipulate and validate data.
wordpress
WordPress is one of the most popular platforms for building websites, from simple blogs to complex e-commerce sites. WordPress is a user-friendly platform that empowers anyone to build and manage attractive websites. WordPress is a powerful tool that lets you create and manage the content on your website, all without needing to write a single line of code.
Why Choose WordPress?
- Free and Open-Source: You don’t have to pay a dime to use WordPress! It’s completely free to download and use, making it an accessible option for everyone.
- Beginner-Friendly: Unlike coding-heavy website creation methods, WordPress boasts a user-friendly interface. An intuitive dashboard lets you manage your website’s content with ease, even for those with no prior experience.
- Highly Customizable: WordPress offers a vast selection of themes, which act like website templates. These themes allow you to
graphic designing
photo shop
Adobe Photoshop is a powerful raster graphics editor developed and published by Adobe Inc. It’s the industry standard for image editing, retouching, and creating digital art. Photoshop is used by professionals and hobbyists alike for a wide array of tasks, from photo manipulation to graphic design and web development.
How to make a new workspace ?
- Go to windows on upper part of screen.
- Go to workspace.
- Click on New Workspace.
- Name new workspace and save it.
How to delete Workspace ?
If you want to delete current workspace, then it is not possible because you are currently active on that particular workspace. So, you have to go to another workspace and then delete that previously active workspace.
How to fix position of workspace ?
- Go to windows on upper part of screen.
- Go to workspace.
- Click on lock Workspace.
The screen will get lock and we cannot change position of any panel but can change size of it.
Photoshop Tools :
- Selection Tools –
Move (To move a part of any image), Lasso (To make any selection on an image), Quick Selection (To make a quick selection). - Crop and Slice Tools –
To crop any part of image. - Measuring Tools –
Eyedropper (Allows you to sample a color from any image so that you can use it on your work). - Painting Tools –
Brush, History Brush, Gradient. - Drawing and type Tools –
Pen, Horizontal Type, Path Selection. - Navigation Tool –
Hand, Zoom.
corel draw
CorelDRAW is a vector-based graphic design software used for creating illustrations, logos, brochures, and other types of artwork. It’s a comprehensive toolkit for
- High-Quality Designs:Vector graphics ensure that designs can be scaled without losing clarity and sharpness.
- Versatile Toolset:The wide range of tools allows for creating a variety of design projects.
- Key Features and Capabilities:Efficient Workflow:The software is designed to streamline the design process with intuitive tools and features
- Vector Graphics:CorelDRAW specializes in vector graphics, which are based on mathematical equations that define lines and curves, allowing for scalability and resolution independence.
- Design Tools:It provides a wide array of tools for creating shapes, lines, curves, and manipulating objects, including free transform tools and curve tools.
- Page Layout:CorelDRAW allows for the creation of layouts for various projects, including brochures, magazines, and other print materials.
- Photo Editing:While not a dedicated photo editor, CorelDRAW includes tools for basic photo editing and manipulation.
canva
Canva is a free online graphic design platform that enables users to create a wide array of visual content, from social media posts and presentations to logos and posters, using a drag-and-drop interface. Launched in 2013, its core mission is to empower everyone to design and publish their ideas, regardless of design experience.
- Accessibility:Canva’s user-friendly interface makes design accessible to beginners, eliminating the need for extensive design knowledge or expensive software.
- Features:It offers a vast library of templates, stock photos, illustrations, and fonts, allowing users to customize and create unique designs.
- Versatility:Canva supports various design projects, including social media graphics, presentations, posters, videos, logos, business cards, and more.
- Collaboration:It facilitates teamwork by allowing users to collaborate on designs and manage different permission levels.
- Free and Paid Options:Canva offers both free and paid (Pro and Teams) plans, providing access to premium features and resources.
- Learning Resources:Canva provides tutorials, resources, and a “Canva for Beginners” course to help users learn and enhance their design skills.
tally & gst
accounting
Objectives of Accounting
The main objectives of accounting are:
To maintain a systematic record of business transactions
- Accounting is used to maintain a systematic record of all the financial transactions in a book of accounts.
- For this, all the transactions are recorded in chronological order in Journal and then posted to principle book i.e. Ledger.
To ascertain profit and loss
- Every businessman is keen to know the net results of business operations periodically.
- To check whether the business has earned profits or incurred losses, we prepare a “Profit & Loss Account”.
To determine the financial position
- Another important objective is to determine the financial position of the business to check the value of assets and liabilities.
- For this purpose, we prepare a “Balance Sheet”.
To provide information to various users
- Providing information to the various interested parties or stakeholders is one of the most important objectives of accounting.
- It helps them in making good financial decisions.
To assist the management
- By analysing financial data and providing interpretations in the form of reports, accounting assists management in handling business operations effectively.
tax
To run a nation judiciously, the government needs to collect tax from the eligible citizens; paying taxes to the local government is an integral part of everyone’s life, no matter where we live in the world.
Types of Taxes
Be it an individual or any business/organization, all have to pay the respective taxes in various forms. These taxes are further subcategorized into direct and indirect taxes depending on the manner in which they are paid to the taxation authorities.
So, now that you know the tax concept, let us delve deeper into both types of tax in detail:
. Direct Tax
Direct taxes, as stated earlier, are taxes that are paid directly by you. These taxes are levied directly on an entity or an individual and cannot be transferred onto anyone else. One of the bodies that overlooks these indirect taxes is theCentral Board of Direct Taxes (CBDT), which is a part of the Department of Revenue. It has, to help it with its duties, the support of various acts that govern various aspects of direct taxes.
Some of these acts are:
Income Tax Act:
This is also known as the IT Act of 1961 and sets the rules that govern income tax in India. The income, which this act taxes, can come from any source, like a business, owning a house or property, gains received from investments and salaries, etc.
Wealth Tax Act:
The Wealth Tax Act was enacted in 1951 and is responsible for the taxation related to the net wealth of an individual, a company, or a Hindu Unified Family. The simplest calculation of wealth tax was that if the net wealth exceeded Rs. 30 lakhs, then 1% of the amount that exceeded Rs. 30 lakhs was payable as tax. It was abolished in the budget announced in 2015.
billing
Billing is defined as the step-by-step process of requesting payment from customers by issuing invoices. An invoice is the commercial document businesses use to request payment and record sales.
More specifically, an invoice includes the name of the product a buyer purchases, the products’ pricing and payment terms, and the buyer and seller contact information.
Importance of Billing For Businesses
The most basic use of billing is to keep a record of all sales that happen within the business. However, there are many other purposes and benefits of billing, that include:
- Inventory Tracking. If your business sells merchandise, billing helps you keep track of how much inventory is actually available for sale, whether or not the client order has been fulfilled. You’ll also be able to use this information to plan and forecast the amount of inventory your business will be needing in the future.
- Accurate bookkeeping. Billing records when a good or service is sold, to who, for how much, and when it’s due. This way, both the buyer and the seller are able to track their payments accurately and keep outstanding invoices from becoming overdue.
- Generating valuable insights. By keeping a daily record of bills and invoices, you’re able to use the data to find out your most in-demand goods, peak buying times, customer buying patterns, and so much more. Long-term, this helps you develop useful marketing strategies for your business.
- Legal evidence. Issuing an invoice is an essential step in the billing process since it acts as legal proof for the sale. Not issuing an invoice can cause your business issues with collecting payments for the services or products provided.
3 month
duration
3000 - 1000
course fees
job oriented
course
Industry Experienced
faculty
hardware & networking
system assembly
System assembly, in the context of computers, refers to the process of physically putting together the individual components of a computer system to create a functional machine. This involves installing the central processing unit (CPU), motherboard, memory (RAM), storage devices (hard drives, SSDs), graphics card, power supply, and other peripherals into a computer case and connecting them properly.
Advantages of Assembly Language
Having an understanding of assembly language makes one aware of −
- How programs interface with OS, processor, and BIOS;
- How data is represented in memory and other external devices;
- How the processor accesses and executes instruction;
- How instructions access and process data;
- How a program accesses external devices.
Other advantages of using assembly language are −
It requires less memory and execution time;
It allows hardware-specific complex jobs in an easier way;
It is suitable for time-critical jobs;
It is most suitable for writing interrupt service routines and other memory resident programs.
How to execute Assembly Language?
- Write assembly code: Open any text editor in device and write the mnemonic codes in it and save the file with a proper extension according to your assembler. Extension can be .asm, .s, .asmx.
- Assembling the code: Convert your code to machine language using an assembler.
- Generating object file: It will generate an object file corresponding to your code. It will have an extension .obj.
- Linking and creating executables: Our assembly language might contain multiple source codes. And we have to link them to libraries to make it executable. We can use a linker like lk for this purpose.
- Running program: After creating an executable file we can run it as usual. It will depend on the software that how to run the program.
networking basics
Networking, in its simplest form, is the process of connecting two or more computing devices to share resources and information. This connection enables communication and data exchange between devices, facilitating tasks like file sharing, internet browsing, and email.
Basic Terminologies of Computer Networks
- Network: A network is a collection of computers and devices that are connected together to enable communication and data exchange.
- Nodes: Nodes are devices that are connected to a network. These can include computers, Servers, Printers, Routers, Switches, and other devices.
- Protocol: A protocol is a set of rules and standards that govern how data is transmitted over a network. Examples of protocols include TCP/IP, HTTP, and FTP.
- Topology: Network topology refers to the physical and logical arrangement of nodes on a network. The common network topologies include bus, star, ring, mesh, and tree.
- Service Provider Networks: These types of Networks give permission to take Network Capacity and Functionality on lease from the Provider. Service Provider Networks include Wireless Communications, Data Carriers, etc.
- IP Address: An IP address is a unique numerical identifier that is assigned to every device on a network. IP addresses are used to identify devices and enable communication between them.
- DNS: The Domain Name System (DNS) is a protocol that is used to translate human-readable domain names (such as www.google.com) into IP addresses that computers can understand.
- Firewall: A firewall is a security device that is used to monitor and control incoming and outgoing network traffic. Firewalls are used to protect networks from unauthorized access and other security threats.
for any inquiry
- Phone
+91 9829155998
- address