Tracking my progress in IT
SELECT * FROM students;
INSERT INTO students (id, name, age, grade)
VALUES (1, 'Alex', 20, 'A');
UPDATE students
SET grade = 'B'
WHERE name = 'Alex';
DELETE FROM students
WHERE name = 'Alex';
SELECT * FROM students
WHERE age > 18;
SELECT * FROM students
ORDER BY age ASC;
SELECT COUNT(*) AS total_students
FROM students;
SELECT AVG(age) AS average_age
FROM students;
SELECT grade, COUNT(*) AS total_students
FROM students
GROUP BY grade;
# This is a comment
print("Hello, World!")
x = 10
if x > 5:
print("x is greater than 5")
name = input("Enter your name: ")
print(name)
marks = int(input("Enter marks: "))
total = math + science + english + hindi
percent = total / 4
print(f"Total: {total}")
print(f"Percentage: {percent}%")
name = "John"
age = 20
age = 18
if age >= 18:
print("Adult")
else:
print("Minor")
while guess != number:
print("Try again")
import random
number = random.randint(1, 10)
class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
int age = 20;
double price = 99.99;
char grade = 'A';
boolean isActive = true;
int marks = 75;
if (marks >= 50) {
System.out.println("Pass");
} else {
System.out.println("Fail");
}
for (int i = 1; i <= 5; i++) {
System.out.println(i);
}
static void greet() {
System.out.println("Hello from Java");
}
Next Topics: Classes & Objects (deep), Constructors, Inheritance, Interfaces, Exception Handling.
<h1>Heading</h1>
<p>Paragraph</p>
<a href="url">Link</a>
<ul><li>List Item</li></ul>
<style>
body {
background-color: lightblue;
}
h1 {
color: navy;
}
</style>
New → Ready → Running → Waiting → Terminated
Next Topics: Linux commands, Windows internals, system calls, virtualization, containers.
JavaScript (JS) and TypeScript (TS) are closely related.
TypeScript is a superset of JavaScript, meaning:
All JavaScript code is valid TypeScript code.
JavaScript:
let age = 25;
TypeScript:
let age: number = 25;
JavaScript:
let name = "Alex";
let isActive = true;
TypeScript:
let name: string = "Alex";
let isActive: boolean = true;
JavaScript:
function add(a, b) {
return a + b;
}
TypeScript:
function add(a: number, b: number): number {
return a + b;
}
JavaScript:
let numbers = [1, 2, 3];
TypeScript:
let numbers: number[] = [1, 2, 3];
JavaScript:
let user = {
name: "Sam",
age: 22
};
TypeScript:
let user: {
name: string;
age: number;
} = {
name: "Sam",
age: 22
};
TypeScript (.ts)
↓
Compiled to JavaScript (.js)
↓
Runs in Browser / Node.js
Learning Strategy: Learn JavaScript fundamentals first, then move to TypeScript for safer and scalable code.
192.168.1.1
2001:0db8:85a3::8a2e:0370:7334
HTTP : 80
HTTPS : 443
FTP : 21
SMTP : 25
SSH : 22
7. Application
6. Presentation
5. Session
4. Transport
3. Network
2. Data Link
1. Physical
HTTPS → TLS/SSL
SSH → Secure remote access
HTTPS : 443
SSH : 22
FTPS : 990
SFTP : 22
Gradually add more notes, code examples, and learning resources for each field.
JS Status: OFF