Welcome to CDAC Notes
Core Java ☕ |
Database Technologies ? |
Data Structure ➿ |
Operating System ? |
Web Programming ? |
Advanced Java ? |
Python ? |
Django ? |
Contribute
- If you want to contribute refer to This Page.
☕ Core Java
- Intro, Features, JDK JRE
- OOPs,Major and Minor piller
- Data Types, Memory Management, Constructor, this
- Garbage Collector, Array
- Association Relation, Wrapper Classes
- Packages,IDE
- Inheritance,super(),Overriding, Dynamic Binding, Debug, Scanner
- class objects, c-o overiding
- Multilevel Inheritance,foreach, Abstraction, Access Specificer
- geter/seter,final,Interface
- typecast, instanceof, interface of java8
- Exception Handling
? Database Technologies
- Agenda
- DBMS
- RDBMS
- SQL
- MySQL
- Getting started with MySQL
- Database logical layout
- Database physical layout
- MySQL data types
- CHAR vs VARCHAR vs TEXT
- INSERT – DML
- SQL scripts
- SELECT – DQL
- SELECT – DQL – ORDER BY
- SELECT – DQL – WHERE
- UPDATE – DML
- DELETE – DML vs TRUNCATE – DDL vs DROP – DDL
- Seeking HELP
- DUAL table
- SQL functions
- Numeric & String functions
- Date-Time and Information functions
- Control and NULL and List functions
- Group functions
- GROUP BY clause
- # Transaction
- Row locking
- Entity Relations
- Cross Joins
- Inner Join
- Left Outer Join
- Right Outer Join
- Full Outer Join
- Set Operators
- Self Joins
- Multi-table Joins
- Sub queries
- Views
- Data Control Language
- Index
➿ Data Structure
- Introduction
- Array and Linkedlist
- Operations on Linkedlist
- Searching algorithms
- Linear-Search
- Binary-Search
- Types of Linkedlist
- Sorting-Linkedlist
- Doubly-Linkedlist
- Stack
- Basic Functions
- Dynamaic Stack
- Reverse String using Stack
- C2 Stack and Queue
- Types of Queue
- Queue
- Dynamic Queue
- Circular-Queue
- Dqueue
- Types of Tree
- Tree
- AVL-Tree
- Binary Tree
- Tree Traversals
- Inorder
- Preorder
- Postorder
- Search Element from tree
- Delete Node from tree
- Graph
- Undirected Graph
- Graph Traversa
- Adjency List
- Algorithms
- Hash
- Time Complixity
- Kruskal-Algorithm
- Primes Algo
- AVL Tree Balanced Factor
- Sorting
- Bubble Sort
- Cyclic Sort
- Insertion Sort
- Selection Sort
- Merge Sort
- Shell Sort
? Python
- Intro,Features,Uses
- String,Print,Variable,Memory Management
- Garbage Collector,Keywords
- Operators
- Arithmetic
- Unary
- Relational
- Logical
- List and its Properties
- Sets and its Properties
- Dictionary and its Properties
- Datatypes,Typecasting
- Basic Programs,Input
- Conditions,Indentation,Importing Modules
- Unicode,Loops,Looping Through Ranges
- Pass,Break,Continue
- Arrays and its Functions
- Type of Arguments,Global,Globles
- Recursion,Lamda Functions,Decorators
- Closures,Iterator,Generator
- Modules,RegEx,PIP,Packages
- File Handling,OOPS
- Class,Objects,init(),self
- Methods,Inheritance,Constructor,Polymorphism
- Overloading,Overiding
- Exception Handling
? Django
- Intro,MVT,Virtual Env
- Hello World,Template,Sending Dynamic Data
- "Views,Conditional Statements,Filters"
- Comments,Static Files
- GET,POST,Models
- ORM,Create,Delete,View
- CDN,Forms,CRUD
- Class Based Views,Django Admin Customization
- User Model,Authentication
- Deployment,Git/Github
- Deploy On Cpanel
? Operating system
? Web Programming
? Advanced Java
Compiled by Shreeshail Vitkar
Feel free to fork @ C-dac Notes
