MODULE I
Introduction UI Developer roles and Responsibilities UX designer roles Technologies needed Power of UI Current market requirements on UI Sample Webpages Crawling and meta tags Basics DOM Structure of HTML Page Mandatory tags in html page (html, head, body) What is CSS Different ways of applying css for elements, and priority chain of css Heading tags(H1…H6), Tags and attributes(Class, Id, style..etc) Inline and blocklevel elements More Tags In Html Including external page links in a page using anchor tags and its properties Working with row and column data using table tags Hiding and unhiding elements using display property img tag, p tag, ul and ol tags, li, nobr, hr, br etc Layouts, forms, buttons Input fields (textbox, radiobutton, checkbox, dropdown, textareaetc) HTML5 Difference between HTML5 and HTML 4 List of Browsers support HTML5 Doctype Media tags (audio and video tags) Graphics using Canvas tag Drag and Drop features Working on locations lat and lng using Geolocation Storing userpreferences using Localstorage.
MODULE II
More CSS Properties Adding borders, font, pseudo classes 00 | www.cromacampus.com Positioning elements (absolute, relative, fixed and static) Image spriting Boxmodel (margins, padding) Floating elements (float left, right etc.) Including external resources Absolute and Relative paths Including external resources like css, images etc Form Elements Get & Post Validating input values in a form Form action and type CSS 3 Difference between CSS2 and CSS3 Adding borders and backgrounds Advanced text effects(shadow) 2D and 3D Transformations Adding Transitions to elements Adding animations to text and elements.
MODULE III
JavaScript Introduction Data types and data structures in Js Control structures, if, ifelse, while, for, switch case statements Dynamic creation and maniplation of dom elements using js Adding dynamic event listerners to dom elements Event capturing and event bubbling Validations using key charcodes JavaScript Supported Data Structures Arrays Predefined methods in arrays Strings and predefined methods Objects JSON.
MODULE IV
Advanced JavaScript Prototyping in JavaScript Closures in JavaScript Inheritance in JavaScript Adding methods for an object Bootstrap 5 Get Started? What is Bootstrap? Bootstrap History Why Use Bootstrap? What Does Bootstrap Include? HTML File Adding Bootstrap to Your Web Pages Downloading Bootstrap Bootstrap CDN.
MODULE V
JQuery Framework Onload and onreadydiffrence jQuery selectors Multiple ways of referingdom elements using jQuery selectors jQuery methods Adding dynamic properties for dom elements Toggleing elements Creating dynamic elements using jQuery JQuery Traversing Methods Finding elements using jQuery techniques Filtering elements Events Using JQuery Binding events Dynamic binding List of events been supported in jQuery(blur, change, click, dbclick….etc) AJAX Advantages with Ajax and its limitations Samples working with Ajax Different data formats used in Ajax (string, xml, Json, etc) XML and JSON difference Crossdomain interactions using JSONP JQuery Templating Loading DOM dynamically using jQuery templates loading templates using AJAX
MODULE VI
React-JS Foundation to Reactjs Introduction to Reactjs Introducton to concepts on ES6 (ECMASCRIPT) let and const Arrow functions Template literals Array method (map) Array & Object destruction Spread Operator classes constructor this usage in class getters & setters in class React Basics introduction to webpack & babel introduction. creating project with ReactJs, using npm & npx. ReactJs folder structure. creating "hello world" inital programe. using commands to run & build project. introduction to Jsx inlcude dynamic javascript expression in Jsx attributes in Jsx using dot notation in Jsx best practices in crating Jsx components Jsx childrens & group elements rendering & updating elements on ReactJs introduction to functional components & working with it. introduction to class components & working with it. differenc between class & functional components ReactJs components and props styling with css in ReactJs ReactJs state & setState lifecycle methods in ReactJs
MODULE VII
Core Java Introduction: Java History Differences between java and others Java Features Java Naming Conventions First Java Application Development: Java Installation Editor Java Application and Java File Saving. Compile Java File Execute Java Applications. Language Fundamentals Operators Identifiers Literals Data Types and Type casting Java Statements Arrays.
MODULE VIII
Inner Classes: Member Inner class Method local Inner class Static Inner class Anonymous Inner class Wrapper Classes: Byte Short Integer Long Float Double Boolean Character Packages: What is a package? Adv. of packages Modularity Reusability Abstraction Sharability Security Types of packages Predefined packages User defined packages Jar files preparation Executable Jar files Batch files preparation String Manipulations: String String Buffer String Builder String to kenizer Exception Handling: Error VS Exception Exception Def. Types of Exceptions Predefined Exceptions User defined Exceptions Checked Exception VS Unchecked Exception Pure Checked Exceptions Partially Checked Exceptions Throw Vs throws try-catch-finally Custom Exceptions Java7 Features in Exception Handling Automatic Resource management Multi catch block
MODULE I
Fundamentals of computer Introduction Basic Applications of Computer Components of Computer System Block Diagram Central Processing Unit Input Output devices Keyboard shortcuts Computer Memory Concept of Hardware and Software Hardware Software Application Software Systems software Computer languages
MODULE II
Operating Computer Using GUI Based Operating System Operating System Introduction Basics of popular operating system (LINUX, WINDOWS) The User Interface Task Bar Icons Menu Running an Application Operating System Simple Setting Changing System Date and Time Changing Display Properties To Add or Remove a Windows Component Changing Mouse Properties Adding and removing Printers File and Directory Management Creating and renaming of files and directories Common utilities.
MODULE III
Microsoft Word
MODULE IV
Microsoft Excel
MODULE V
Microsoft PowerPoint
MODULE VI
Basic Computer Repairing (Hardware)
MODULE VII
Communication using the internet
MODULE VIII
Online Security and Privacy
MODULE IX
Programming basics
Algorithm
Flowchart
Dos commands
DURATION: 12 MONTHS
INTRODUCTION: PHOTOSHOP COREL DRAW & INLLUSTRATOR
Module 1 Introduction to Digital Photography 1.1 Photography-Definition and its uses. 1.2 How Photography works – (i) The Chemical Route,(ii) The Digital Route 1.3 Basic Principle of Digital Photography 1.4 Advantages of Digital over Conventional image
Module 2 Basics of Digital Photography 2.1 Digital Camera - Basic features, types and how does Digital camera work? 2.2 Lens - Image formation, Focus, Exposure, Depth of Field, Prime and Zoom lens. 8L+2T 2.3 Lights - Studio and Flash lights, White Balance. 2.4 Concept of Imaging Sensors: CCD, CMOS etc. Megapixel & Memory 2.5 Image size, Quality, Resolution, File Size and File Types 2.6 Concept of frame, composition & perspective Group - B
Module 3 Digital Platform & Image Capture 3.1 The Hardware - Computer, Peripherals & Software necessary for Digital Imaging 3.2 Digital Capture: Digital camera – Scanner – Frame Grabber 3.3 Scanner – Working of a scanner, procedure and its resolution. 3.4 Method of capturing images from a video sequence by frame grabber
Module 4 Basic Image Editing 4.1 Image Editing: Introduction to Adobe Photoshop – Histogram study, Crop, Rotate 4.2 Adjustment of Brightness and Contrast 4.3 Adjustment of Image size, Resolution 4L+2T Group - C Concept and Skill of AI (Artificial Intelligence) Graphic Design. Creation and Tools Handling of AI (Artificial Intelligence)
Module 5 Post Production 5.1 Tonal and Colour Values – Experimenting with Level and Curve. 5.2 Selection tools and techniques – History – Retouching tools – Layers 5.3 Photo mounting techniques – Incorporation of text into picture. 5.4 Digital Manipulation: Applying selective effects to images and filters with masks and different digital darkroom effects.
Module 6 Digital Output 6.1 Placing photos in other documents – Using photos on the web. 6.2 Printers as output devices – Different types of Print, Proofing, Photo quality printing. 6.3 How can a digital image be printed?
MODULE I
Business Computer Applications
# Hardware & Software | Working with Windows 10 | File & Folder Management | Introduction to MS Word 2019 | Page Setup | Drafting and Formatting Documents | Tables | Header & Footer | Introduction to MS Excel 2019 | Database design | Cell Reference | Number & Conditional Formatting | Look up & Reference Functions | Logical Functions | Financial Functions | Sort & Filter | Pivot Table & Pivot Chart | Protection | Project on Excel |MS PowerPoint 2019 |MS Outlook 2019| Internet & E-mail Writing| Mail Merge | G-Suite
MODULE II
Business Accounting
Introduction | Accounting Concepts | Accounts Documents | Journal Entries |Depreciation| Stock Valuation | Year-end Adjustments | Final Accounts | Rectification of Errors | BRS | Projects on preparation of Books of Accounts Online Journal Entry Test
Tally Prime
Companycreation|CostCentre&CostCategory|Accounting|Inventory|Purchase & Sales Cycle |
MODULE III
Basic Concepts of GST
GSTusingTally|GenerationofReturns|TDS|PF|ESI|Payroll|Reports|SecurityControl|BackupandRestore|ProjectonTallyPrime
Business Communication
Communication Skills | Assertive Communication | Non-verbal Communication | Presentation Skills | Interview Skills | Sell Your Skills (Cover Letter, Resume Designing) | People Skills (Workplace behaviour) | E-mail Etiquette | Goal Setting and Time Management
Project 1 (Business Accounting, Tally, Excel)
MODULE IV
GST Computation
Basic concepts of Income Tax Income from Salaries | Income from House Property | Profits and Gains of Business or Profession Income from Capital Gains & Other Sources | Deductions under Chapter VI-A | Computation of Taxable Income | Application for PAN|E-filing of Income Tax Return|
TDS Basic concepts of TDS | TDS Rates | Payment of TDS | Filing of TDS Return | TDS Certificate |Accounting Treatment of TDS | TDS using Tally | E-TDS Return | Project on TDS
MODULE V
GST HIERARCHY
GST (goods and service tax). GST (concept, act/rules, over view) CGST, SGST, IGST, UTGST. Unregistered, composition, regular dealer, GST slab rete. Create ledger (CGST, SGST, and IGST), transaction goods and service, GST slab rate. Auto calculation GST bill, advance receipts and payments.
Project 2 (Advanced Accounts, Tally, Excel, and Taxation)
MODULE VI
Advanced MS Excel
Advance Number Formatting | Advance Conditional Formatting | Match & Index | Financial Functions | Array Formulas | PowerPivot Power View | Power Map | Power Query | Dashboard | Macro | G-Suite | Project work | MIS Report
MODULE 1
FUNDAMENTAL OF COMPUTER Introduction, uses of computers, history of computing, generations of computers, software and hardware, different parts of a computer and Their uses, types of computers, anatomy of computer system, system Software, application software. DOS (CMD) Introduction, importance of dos, working with dos (1 month) WINDOWS Introduction, history of windows INTERNET & E-MAIL & OUTLOOK Introduction, history of internet, uses of internet, concept of www. MS WORD Introduction to MS. Word, Home tab (full), Insert tab, cover page, Blank page/ page break, tables, how to insert table, insert table, draw table, table activities, activities working with smart art, understanding the 2 tabs design and format, Design, watermark, page colour, page borders, normal borders, art borders, how to set different page borders in different pages?, page layout, margins, orientation, size ( understanding page sizes like -: letters, tabloid, ledger, legal, statement, executive, a3, a4 and b4), columns, breaks, line numbers, hyphenation, mailings, envelops, labels (activities - nameplates, coupons etc.), mail merge ( entire process), view, extra tricks, how set and remove password in a document?, quick access toolbar (more commands), understanding.
MODULE II
MS EXCEL Introduction of excel, understanding the basic features of excel. Practical activities in excel Mark sheet with (sum, average, if, count if, max, min percentage, rank function, personal mark sheet, electricity bill, salary sheet, logical function (IF, IF NOT, IF AND IF OR), data validation (understanding all function), v lookup, h lookup, various activities with v lookup function, flash fill, test to columns, what if analysing (scenario manager and goal seek), subtotal function, sort & filter, conditional formatting, understanding the various functions of count, (COUNT, COUNTA, IF) MODULE II HARDWARE & ELECTRONIC Fundamentals of information technology & operating systems, basics of electronics & microprocessor, pc assembling & troubleshooting, O/S & Software installation, networking interface installation. Value of colour concept
MODULE III
GRAPHIC DESIGN (DTP) PHOTOSHOP Page create, save-pdf/jpg, text editing horizontal mask tool, variation, picture package, text with warped text, clipping mask, image editing, text water marks, text style effect, pen tool work, light tool effect, lens tool effect, pattern maker, custom shapes, cutting wood logo, sketch image.
MODULE I
Fundamentals of Computers & Information Technology:
Evolution & Classification of Computers, Computer Architecture & Components, Operating System Basics, Introduction to Information Systems, Data Representation & Number Systems, Emerging Trends in IT (Cloud Computing, IoT, AI, Big Data)
MODULE II
Database Management System (DBMS):
Database Concepts & Architecture, Relational Database Management System (RDBMS), Entity-Relationship (ER) Model, SQL: DDL, DML, DCL, TCL Commands, Normalization (1NF, 2NF, 3NF, BCNF), Transactions & Concurrency Control, Database Security & Backup, Data Structures & Algorithms: Arrays, Linked Lists, Stacks, Queues, Trees, Graphs, Hashing, Searching & Sorting Algorithms, Time & Space Complexity.
MODULE III
Programming in C & C++:
Introduction to Programming, Data Types, Variables, Operators, Control Structures (Loops, Conditionals), Functions, Arrays, Pointers, Object-Oriented Programming (OOP) in C++, Classes, Objects, Inheritance, Polymorphism, File Handling in C++
MODULE IV
Computer Networks & Security:
Network Models: OSI & TCP/IP, LAN, WAN, MAN, Internet Protocols (IPv4, IPv6), Network Devices: Routers, Switches, Firewalls, Network Security & Cryptography, Cyber Threats & Prevention Strategies.
MODULE V
Software Engineering & Web Technologies:
Software Development Life Cycle (SDLC), Software Design Models (Waterfall, Agile, Spiral), UML Diagrams & Software Requirement Analysis, Testing & Debugging Methods, Version Control (Git, SVN), Web Technologies & Internet Programming: HTML, CSS, JavaScript Basics, Bootstrap & Responsive Design, PHP & MySQL for Dynamic Websites, AJAX & JSON, Basics of Web Hosting & Domain Management.
MODULE VI
Advanced Operating System & AI:
Process Management & Scheduling, Memory Management (Paging & Segmentation), File System & Disk Scheduling, Deadlocks & Synchronization, Artificial Intelligence & Machine Learning: Introduction to AI & ML, Supervised & Unsupervised Learning, Data Pre-processing & Feature Engineering, Neural Networks & Deep Learning Basics.
MODULE 1
FUNDAMENTAL OF COMPUTER
Introduction, uses of computers, history of computing, generations of computers, software and hardware, different parts of a computer and Their uses, types of computers, anatomy of computer system, system Software, application software.
DOS (CMD)
Introduction, importance of dos, working with dos (1 month)
MODULE I
MS WORD
Introduction to MS. Word, home tab (full), insert tab, cover page, Blank page/ page break, tables, how to insert table, insert table, draw table, table activities, mark sheet, understanding the use of 2 extra tabs (design and layout), bio data/ resume some other shapes works activities ( random works), format tab, design, watermark, page colour, page borders, normal borders, art borders, how to set different page borders in different pages?, page layout, margins, orientation, mailings, envelops, labels (activities - nameplates, coupons etc.), mail merge ( entire process), view, extra tricks, how set and remove password in a document?, quick access toolbar (more commands), understanding. SHORT CUT KEY SKILL.
MS EXCEL
Introduction of excel, understanding the basic features of excel.
Practical activities in excel
Mark sheet with (sum, average, if, count if, max, min percentage, rank function, personal mark sheet, electricity bill, salary sheet, logical function (IF, IF NOT, IF AND IF OR), PMT, PPMT, IPMT, data validation (understanding all function), v lookup, h lookup, various activities with v lookup function, features in excel, invoice creation, various tips and tricks of excel, overtime calculation with salary and with time Formatting, dependent drop down list, VBA (Visual Basic Application) Basic concept of excel)
MODULE II
Learning Outcomes: a) develop basic computational thinking b) explain and use data types c) appreciate the notion of algorithms d) develop a basic understanding of computer systems- architecture, operating system, and cloud computing e) explain cyber ethics, cyber safety, and cybercrime f) understand the value of technology in societies along with consideration of gender and disability issues.
Computer Systems and Organisation: ● Basic computer organisation: Introduction to Computer System, hardware, software, input device, output device, CPU, memory (primary, cache and secondary), units of memory ( bit, byte, KB, MB, GB, TB, PB) ● Types of software: System software ( Operating systems, system utilities, device drivers), programming tools and language translators ( assembler, compiler, and interpreter), application software ● Operating System(OS): functions of the operating system, OS user interface ● Boolean logic: NOT, AND, OR, NAND, NOR, XOR, NOT, truth tables and De Morgan’s laws, Logic circuits ● Number System: Binary, Octal, Decimal and Hexadecimal number system; conversion between number systems ● Encoding Schemes: ASCII, ISCII, and Unicode (UTF8, UTF32)
MODULE III
Computational Thinking and Programming: - I ● Introduction to Problem-solving: Steps for Problem-solving (Analyzing the problem, developing an algorithm, coding, testing, and debugging), representation of algorithms using flowchart and pseudocode, decomposition ● Familiarization with the basics of Python programming: Introduction to Python, Features of Python, executing a simple “hello world" program, execution modes: interactive mode and script mode, Python character set, Python tokens( keyword, identifier, literal, operator, punctuator), variables, concept of generating pattern, summation of series, finding the factorial of a positive number, etc. ● Strings:’ and using from statement, importing math module (pi, e, sqrt(), ceil(), floor(), pow(), fabs(), sin(), cos(), tan()); random module (random(), randint(), randrange()), statistics module (mean(), median(), mode())
MODULE IV
Hardware & Electronic
Fundamentals of information technology & operating systems, basics of electronics & microprocessor, pc assembling & troubleshooting, O/S & Software installation, networking interface installation. Value of colour concept
Basic Networking Concepts
Network topologies: 2 LAN, wan, man, networking model the OSI model TCP/ IP model network adapters. Introducing protocols. Cabling and troubleshooting. Routers. Switches modems. Hubs etc.
Wired and wireless technology. Setting IP addresses, sharing files and folders. Network troubleshooting. Ping test.
MODULE V
Society, Law and Ethics: ● Digital Footprints ● Digital Society and Netizen: net etiquettes, communication etiquettes, social media étiquettes ● Data Protection: Intellectual property rights (copyright, patent , trademark), violation of IPR(plagiarism, copyright infringement, trademark infringement), open source software and licensing (Creative Commons, GPL and Apache) ● Cyber Crime: definition, hacking, eavesdropping, phishing and fraud emails, ransomware, cyber trolls, cyber bullying ● Cyber safety: safely browsing the web, identity protection, confidentiality ● Malware: viruses, trojans, adware ● E-waste management: proper disposal of used electronic gadgets. ● Information Technology Act (IT Act) ● Technology and society: Gender and disability issues while teaching and using computers
MODULE IV
Programming of C Language:
Introduction of ‘C’ Language, Data Types, Flow Control Statements , Array in ‘C’ , Function in ‘C’ Language
‘C’ Tokens
Keywords and Identifiers , Operators Constants, Variables , Data Types, Structure & Union in C Pointer in ‘C’ Language
Platform use for ‘C’ Language
Dev C ++ for Coding Create, Visual Basic Studio for, Software Development