Topics
Networking and Open Source Software
- Evolution of Networking
- ARPANET
- Interspace Different Ways of Sending Data Across the Network with Reference to Switching Techniques (Circuit and Packet Switching)
- Data Communication Terminologies
- Concept of Channel
- Bandwidth (Hz, KHz, MHz) and Data Transfer Rate (Bps, Kbps, Mbps, Gbps, Tbps)
- Wired/Bounded Transmission Media
- Coaxial Cable
- Optical Fiber
- Infrared
- Radio Link
- Microwave Link
- Satellite Link
- Network Devices
- Networking Topologies
- Types of Protocol
- Mobile Telecommunication Technologies
- Mobile Processors
- Introduction to Protocols
- Wireless Technologies Such as Wi-Fi and WiMax
- Threats and Prevention
- Cookies
- Firewall
- HTTP vs HTTPS
- India IT Act
- Cyber Law
- Cyber Crimes
- IPR Issues
- Hackers and Crackers
- Internet, Web and the Internet of Things
- Introduction to HyperText Markup Language (HTML)
- Extensible Markup Language (XML)
- Domain Name System (DNS)
- Uniform Resource Locator (URL)
- Key Concepts of Web Technology
- Web Hosting
- Web Scripting - Client Side (VB Script, Java Script, PHP)
- Server Side (ASP, JSP, PHP)
- Web 2.0 (For Social Networking)
- E-commerce Payment Transactions Using Online Banking
- Mobile Banking and Payment Apps and Services
Object Oriented Programming in C++
- Concept of Object Oriented Programming in C++
- Data Hiding in C++
- Data Encapsulation in C++
- Class and Object in C++
- Abstract Class and Concrete Class
- Polymorphism in C++
- Inheritance in C++
- Advantages of Object Oriented Programming Over Earlier Programming Methodologies in C++
- Definition of a Class in C++
- Member of a Class - Data Members and Member Functions (Methods)
- Using Private and Public Visibility Modes, Default Visibility Mode (Private)
- Member Function Definition - Inside Class Definition and Outside Class Definition Using Scope Resolution Operator (::)
- Accessing Members from Object (S)
- Objects as Function Arguments - Pass by Value and Pass by Reference
- Special Characteristics of Constructor
- Declaration and Definition of a Constructor
- Default Constructor
- Overloaded Constructors
- Copy Constructor
- Constructor with Default Arguments
- Special Characteristics of Destructor
- Declaration and Definition of Destructor
- Base Class in C++
- Derived Classes in C++
- Protected Visibility Mode
- Single Level Inheritance, Multilevel Inheritance and Multiple Inheritance in C++
- Privately Derived, Publicly Derived and Protectedly Derived Class
- Accessibility of Members from Objects and Within Derived Class (es)
- Data File Handling in C++ :- Need for a Data File, Types of Data Files - Text File and Binary File
- Basic File Operations on Text File - Creating/Writing Text into File, Reading and Manipulation of Text from an Already Existing Text File (Accessing Sequentially)
- Searching in Data Structure
- Implementation of Basic File Operations on Text and Binary File in C++
- Components of C++ to Be Used with File Handling
- Header File - fstream.h
- ifstream, ofstream, Classes
- Opening a Text File in - In, Out, and App Modes
- Using Cascading Operators (>>,<<) for Writing Text to the File and Reading Text from the File
- Open (), Get (), Read (), Put (), Write (), Getline () and Close () Functions
- Detecting End-of-file (With Or Without Using Eof() Function), Tellg(), Tellp(), Seekg(), Seekp()
- Introduction to Pointer
- Declaration and Initialization of Pointer
- Dynamic Memory Allocation/Deallocation Operators - New, Delete
- Pointers and Arrays - Array of Pointers, Pointer to an Array (1 Dimensional Array), Function Returning a Pointer, Reference Variables and Use of Alias
- Function Call by Reference
- Pointer to Structure - De-reference/Deference Operator:- *, ->
- Self Referential Structure
Data Structures
- Linear and Non-linear Structure
- Static and Dynamic Data Structure
- One and Two Dimensional Arrays - Sequential Allocation and Address Calculation
- Searching in Data Structure
- Two-dimensional Arrays - Traversal Finding Sum/Difference of Two Nxm Arrays Containing Numeric Values, Interchanging Row and Column Elements in a Two Dimensional Array
- Converting Expressions from INFIX to POSTFIX Notation and Evaluation of Postfix Expression in C++
- Queue (Array and Linked Implementation)
- Machine Control Instruction
- Operations on Queue (Insert and Delete and Its Implementation in C++
- Circular Queue Using Array
Database Management Systems and SQL
- Introduction to Data Base Concepts and Its Need in C++
- Relational Data model
- Relational Algebra
- Structured Query Language Advantages of Using SQL
- Data Definition Language and Data Manipulation Language
- Data Types - NUMBER/DECIMAL, CHARACTER/VARCHAR/VARCHAR2, DATE
- SQL COMMANDS - CREATE TABLE, DROP TABLE, ALTER TABLE, UPDATE ….SET…., INSERT, DELETE; SELECT, DISTINCT, FROM, WHERE, IN, BETWEEN, GROUP BY, HAVING, ORDER BY
- Functions in SQL
- Obtaining Results (Select Query) from 2 Tables Using equi-join
- Cartesian Product and Union
C++ Boolean Algebra
- Binary-valued Quantities
- Boolean Variable
- Boolean Constant and Boolean Operators - AND, OR, NOT
- Truth Tables (Boolean Algebra)
- Closure Property
- Commutative Law
- Associative Law
- Identity Law
- Inverse Law
- Principle of Duality
- Idempotent Law
- Distributive Law
- Absorption Law
- Involution Law
- DeMorgan’S Law/Theorem and Their Applications
- Obtaining Sum of Product (SOP) and Product of Sum (POS) Form the Truth Table
- Reducing Boolean Expression (SOP and POS) to Its Minimal Form
- Use of Karnaugh Map for Minimization of Boolean Expressions (Up to 4 Variables)
- Application of Boolean Logic - Digital Electronic Circuit Design Using Basic Logic Gates (NOT, AND, OR, NAND, NOR)
- Use of Boolean Operators (NOT, AND, OR) in SQL SELECT Statements
- Use of Boolean Operators (AND, OR) in Search Engine Queries
Shaalaa.com | Creating a Database and Adding Tables to it
to track your progress
Series: 1
0%
Creating a Database and Adding Tables to it
00:08:50 undefined
00:08:50 undefined
Adding Data to Tables in a Database
00:05:49 undefined
00:05:49 undefined
Selecting Data from Tables in a Database
00:04:15 undefined
00:04:15 undefined
Updating Data in a Database
00:03:37 undefined
00:03:37 undefined
Deleting Data From a Database
00:05:46 undefined
00:05:46 undefined
Ways To Select Data From Databases
00:07:54 undefined
00:07:54 undefined
