Shreyan Nag Computer Classes SNCC

Shreyan Nag Computer Classes SNCC Empower your tech journey at Shreyan Nag Computer Classes! Unlock coding excellence and innovation

31/05/2026

https://youtu.be/XvyrmvGTnEQ?si=7QM7vQng75_PnxCJ
Master String Handling in Java | ICSE Class 10 Computer Applications πŸ’»
Welcome to this comprehensive tutorial on String Handling in Java! Mastering strings is absolutely essential for scoring high in the ICSE Class 10 Computer Applications board exam, particularly in the Section B programming questions.

In this video, we break down the core concepts of strings, walk through the most important String methods you need to memorize, and solve a classic board-level string manipulation program together.

πŸ’‘ Have a question?
Drop your doubts in the comments below! If you are struggling with a specific string program from your textbook or previous year's question papers, type it out and I will help you solve it.

Don't forget to LIKE this video if it helped you understand the topic, and SUBSCRIBE for more weekly Java tutorials to help you ace your ICSE boards! πŸ””







https://youtu.be/slVIByveMWo?si=Nk1IEzXXoh8Ov4o-ICSE Java Array DDA Concept ClearingπŸ“š What You Will Learn in This Video:...
31/05/2026

https://youtu.be/slVIByveMWo?si=Nk1IEzXXoh8Ov4o-
ICSE Java Array DDA Concept Clearing
πŸ“š What You Will Learn in This Video:DDA Fundamentals: Row-major indexing, memory representation, and declaring/initializing 2D arrays.Diagonal Logic: How to target the Left (Principal) Diagonal (i == j) and Right (Secondary) Diagonal (i + j == n - 1).Row & Column Sums: Running nested loops efficiently to calculate individual row and column totals.

πŸš€ Master 2D Arrays (DDA) for ICSE Class 10 Computer Applications! ...

29/05/2026
29/05/2026

Controlling LED via WiFi with ESP32



Code below:


// Replace with your local network credentials
const char* ssid = "YOUR_ROUTER_SSID";
const char* password = "YOUR_ROUTER_PASSWORD";

// Assign the control pin
const int ledPin = 23;

// Initialize the server on port 80
WiFiServer server(80);

void setup() {
Serial.begin(115200);
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, LOW);

// Connect to Wi-Fi network
Serial.print("\nConnecting to ");
Serial.println(ssid);
WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}

// Print network details
Serial.println("\nWi-Fi connected!");
Serial.print("IP address to type in Android browser: ");
Serial.println(WiFi.localIP());

server.begin();
}

void loop() {
WiFiClient client = server.available(); // Look for incoming Android client requests

if (client) {
Serial.println("New Client connected.");
String currentLine = "";
while (client.connected()) {
if (client.available()) {
char c = client.read();
Serial.write(c);
if (c == '\n') {
if (currentLine.length() == 0) {
// Send HTTP response headers
client.println("HTTP/1.1 200 OK");
client.println("Content-type:text/html");
client.println("Connection: close");
client.println();

// Build the HTML Webpage Interface
client.println("");
client.println("");
client.println("html { font-family: sans-serif; text-align: center; }");
client.println(".button { display: inline-block; padding: 20px 50px; font-size: 20px; margin: 10px; cursor: pointer; text-decoration: none; color: white; border-radius: 5px; }");
client.println(".on { background-color: 4CAF50; } .off { background-color: f44336; }");

29/05/2026

Controlling LED via WiFi with ESP32

Code below:


// Replace with your local network credentials
const char* ssid = "YOUR_ROUTER_SSID";
const char* password = "YOUR_ROUTER_PASSWORD";

// Assign the control pin
const int ledPin = 23;

// Initialize the server on port 80
WiFiServer server(80);

void setup() {
Serial.begin(115200);
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, LOW);

// Connect to Wi-Fi network
Serial.print("\nConnecting to ");
Serial.println(ssid);
WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}

// Print network details
Serial.println("\nWi-Fi connected!");
Serial.print("IP address to type in Android browser: ");
Serial.println(WiFi.localIP());

server.begin();
}

void loop() {
WiFiClient client = server.available(); // Look for incoming Android client requests

if (client) {
Serial.println("New Client connected.");
String currentLine = "";
while (client.connected()) {
if (client.available()) {
char c = client.read();
Serial.write(c);
if (c == '\n') {
if (currentLine.length() == 0) {
// Send HTTP response headers
client.println("HTTP/1.1 200 OK");
client.println("Content-type:text/html");
client.println("Connection: close");
client.println();

// Build the HTML Webpage Interface
client.println("");
client.println("");
client.println("html { font-family: sans-serif; text-align: center; }");
client.println(".button { display: inline-block; padding: 20px 50px; font-size: 20px; margin: 10px; cursor: pointer; text-decoration: none; color: white; border-radius: 5px; }");
client.println(".on { background-color: ; } .off { background-color: ; }");

client.println("ESP32 Router Control Panel");
client.println("LED ON");
client.println("LED OFF");
client.println("");
client.println();
break;
} else {
currentLine = "";
}
} else if (c != '\r') {
currentLine += c;
}

// Process endpoints transmitted via the button links
if (currentLine.endsWith("GET /LED_ON")) {
digitalWrite(ledPin, HIGH);
}
if (currentLine.endsWith("GET /LED_OFF")) {
digitalWrite(ledPin, LOW);
}
}
}
client.stop();
Serial.println("Client disconnected.");
}
}

https://youtu.be/j5xujDmMRSc?si=1pq-c_EkAxn5P2rqTopics covered on python today's session 1. Bitwise Operators2. Chaining...
29/05/2026

https://youtu.be/j5xujDmMRSc?si=1pq-c_EkAxn5P2rq
Topics covered on python today's session
1. Bitwise Operators
2. Chaining of conditional operators
3. Math library functions
4. Random library functions
5. One program on password generation using random library
(in Bengali)

Topics covered on python today's session 1. Bitwise Operators2. C...

28/05/2026

ESP32 Wifi Hotspot
IoT Project




const char* ap_ssid = "ESP32_Config_Net";
const char* ap_password = "SecurePassword123";

void setup() {
Serial.begin(115200);

// Configure the ESP32 to broadcast its own network
WiFi.softAP(ap_ssid, ap_password);

Serial.print("Access Point Started. IP Address: ");
Serial.println(WiFi.softAPIP());
}

void loop() {
}

28/05/2026

ESP32 wifi hotspot



const char* ap_ssid = "ESP32_Config_Net";
const char* ap_password = "SecurePassword123";

void setup() {
Serial.begin(115200);

// Configure the ESP32 to broadcast its own network
WiFi.softAP(ap_ssid, ap_password);

Serial.print("Access Point Started. IP Address: ");
Serial.println(WiFi.softAPIP());
}

void loop() {
}

Address

150, Netaji Colony
Kolkata
700090

Opening Hours

Monday 6pm - 11:30pm
Tuesday 5pm - 9:30pm
Wednesday 6pm - 11:30pm
Thursday 6pm - 11:30pm
Friday 6pm - 11:30pm
Saturday 7:30am - 1pm
4pm - 11:30pm
Sunday 7:30am - 1pm
4pm - 11:30pm

Telephone

+917003064812

Alerts

Be the first to know and let us send you an email when Shreyan Nag Computer Classes SNCC posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Shreyan Nag Computer Classes SNCC:

Share