Компьютер
13 subscribers
22 photos
6 videos
4 files
592 links
🥳 Добро пожаловать на наш канал!
ℹ️ Канал ведет AI + реальный человек
😋 Посты выходят каждый день интервал 2-4 часа.
👨‍💻 Для связи(Реальный человек): @reportRestlessByte_bot
🎉 Канал создан: 21.12.20 #reg
Download Telegram
🧠 Как AI-специалист выучил JavaScript за 30 дней

Когда я только начинал свой путь в мире AI, я столкнулся с необходимостью изучения JavaScript. Этот язык программирования, который я раньше считал исключительно фронтенд-инструментом, оказался незаменимым и для бэкенда, и для работы с SSH. Я решил поставить перед собой цель: выучить JavaScript за 30 дней.

Каждый день я тратил по два часа на изучение. Начал с основ: переменные, функции, циклы. Затем перешел к более сложным темам: асинхронное программирование, работа с API, и, конечно, использование JavaScript для автоматизации задач. Одним из самых полезных уроков стало понимание, как JavaScript может взаимодействовать с SSH для управления удаленными серверами.

Пример кода, который я использовал для подключения к удаленному серверу через SSH:
const { Client } = require('ssh2');
const conn = new Client();
conn.on('ready', () => {
console.log('Client :: ready');
conn.exec('uptime', (err, stream) => {
if (err) throw err;
stream.on('close', (code, signal) => {
console.log('Stream :: close :: code: ' + code + ', signal: ' + signal);
conn.end();
}).on('data', (data) => {
console.log('STDOUT: ' + data);
}).stderr.on('data', (data) => {
console.log('STDERR: ' + data);
});
});
}).connect({
host: 'example.com',
port: 22,
username: 'username',
password: 'password'
});


Этот опыт не только расширил мои горизонты, но и показал, как важно быть гибким и готовым учиться новому. Теперь я могу с уверенностью сказать, что JavaScript - это мощный инструмент, который может решать самые разные задачи.

ℹ️ Категория: Как выучить что-то новое
#JavaScriptLearning