aCode / Уроки Програмування
552 subscribers
2 photos
1 video
332 links
Download Telegram
❗️Нові статті = 6 шт. ✏️

Уроки SQL - https://acode.com.ua/sql-lessons/

👉 Зовнішній ключ (FOREIGN KEY) в SQL

👉 Обмеження CHECK в SQL

👉 Обмеження DEFAULT в SQL

👉 CREATE INDEX в SQL

👉 Типи даних в SQL

👉 Дата та Час в SQL

Рубрика "Уроки SQL"
❗️Нові статті = 5 шт. ✏️

Уроки SQL - https://acode.com.ua/sql-lessons/

👉 Оператори в SQL

👉 Коментарі в SQL

👉 Представлення (VIEW) в SQL

👉 Збережені процедури в SQL

👉 SQL-ін’єкції

Рубрика "Уроки SQL"
❗️Нова стаття ✏️

"20 забавних Linux-команд, які зроблять живим ваш термінал" - https://acode.com.ua/fun-linux-commands/

Термінал — дуже потужний інструмент Linux. Серед безлічі команд і скриптів існують такі команди, які хоч і не можуть похвалитися своєю практичністю, але настрій піднімуть. У цій статті ми розглянемо 20 забавних команд Linux.

Рубрика "Уроки Linux"
❗️Нова стаття ✏️

"Встановлення Linux спільно з Windows через Мультизавантаження" - https://acode.com.ua/install-linux-windows-multi-boot/

Мультизавантаження — це технічна реалізація спільної присутності на одному комп’ютері одночасно декількох операційних систем, коли при увімкненні комп’ютера ви маєте можливість обрати, яку операційну систему завантажувати.

Рубрика "Уроки Linux"
❗️Нова стаття ✏️

"Пошук та видалення битих символьних посилань у Linux" - https://acode.com.ua/find-and-delete-broken-symlinks-linux/

Символьне посилання стає битим (або “висячим”), якщо пов’язаний з ним файл видаляється або переміщується до іншого місця. Якщо хтось видаляє файл вручну, не знаючи, що на нього вказують символьні посилання, то ці символьні посилання більше не працюватимуть. Вони будуть схожі на дорожні знаки, що вказують на місто, яке знесли бульдозерами.

Рубрика "Уроки Linux"
✍️ На сайті з'явилася червона кнопка "Задонатити" - це збір, який піде на оплату нових статей та перекладів на Акод.

Зараз на сайті майже 370 статей, з яких я переклав 350. Це непросто та займає багато часу та зусиль, коли лічильник перевалює за сотню. Тут вже не працює мотивація, ефект новизни чи настрій щось такого цікавого поробити.

Для тих, хто хоч колись працював волонтером більше тижня, займався опенсорс-проектами чи навіть просто благодійністю, розуміє, що настає певний стоп-момент, де потрібно прийняти рішення щодо подальших дій.

Серед таких рішень була спроба залучити додатково людей на чистому ентузіазмі для перекладу статей. Приблизно з 10 тих, хто відгукнувся, зараз працює 1 людина. Ентузіазм штука непостійна 🙃 І звинувачувати тут когось неправильно - це так не працює. Правильно працювати на ентузіазмі, коли ти сам цього хочеш. Неправильно когось змушувати.

...повернемось назад...

Тому наступним моїм рішенням стала Монобанка, яка піде на оплату нових статей на Акод. Для тих, хто хоче долучитися тиць 👉 на банку 👈


P.S. Дякую за внески:
- Юрію;
- Іллі (рекордсмену 🤘) = 500 грн;
- Олегу;
- та ще одній незнайомій людині.
Зараз йде збір 15 000 грн на нові статті для Акод. За минулий тиждень дякую за внески:

- engineer_101 = 2000 грн (рекордсмен 🤘)
- Володимир Сторчак
- Олексій Суворов
- Олег Бенч
- Іванна Яценко

Долучитися 🍩 задонатити 👈
❗️Нова стаття ✏️

"Пошук файлів у Linux" - https://acode.com.ua/search-files-linux/

Кожне оточення робочого столу в Linux має вбудований інструмент пошуку файлів та каталогів. Якщо за замовчуванням такий інструмент відсутній, то його можна встановити самостійно.

Рубрика "Уроки Linux"
Зараз йде збір 15 000 грн на нові статті для Акод. За минулий тиждень дякую за внески:

- Ruslan
- Микола Марців
- Тетяна Ананьєва

Долучитися 🍩 задонатити 👈
❗️Нова стаття ✏️

"Структура каталогів у Linux" - https://acode.com.ua/directory-structure-linux/

Якщо ви раніше користувалися лише Windows, то структура файлової системи Linux може здатися вам дивною: немає звичного позначення C:\ та літер дисків, їх замінили каталог / та інші папки, більшість з яких мають дивні імена, що складаються з трьох букв.

Причина цього в тому, що в Linux використовується свій FHS (скор. від «Filesystem Hierarchy Standard» = «Стандарт Ієрархії Файлової Системи»). FHS визначає структуру та зміст/призначення каталогів у дистрибутивах Linux. Завдяки цьому стандарту структура каталогів у всіх дистрибутивах Linux є (майже) однією і тією ж.

Рубрика "Уроки Linux"
❗️Нова стаття ✏️

"Файлові системи Linux" - https://acode.com.ua/filesystems-linux/

Файлова система — це набір стандартів і відповідних процесів, які визначають та керують тим, в якому вигляді ваші дані зберігаються на носії інформації та яким чином вони можуть бути з нього вилучені.

Рубрика "Уроки Linux"
❗️Нові статті = 3 шт. ✏️

👉 "Як почати працювати з Python?" - https://acode.com.ua/get-started-python/

Python — це кросплатформна високорівнева мова програмування з динамічною строгою типізацією та автоматичним управлінням пам’яттю, орієнтована на підвищення продуктивності програміста, читабельність коду та його якість. Працює на таких платформах, як Windows, macOS, Linux, і навіть був портований на віртуальні машини Java та .NET.

👉 "Ключові слова та ідентифікатори в Python" - https://acode.com.ua/keywords-identifiers-python/

Ключові слова — це зарезервовані слова, що використовуються в Python та мають особливе значення для компілятора. Ключові слова не можна використовувати як імена змінних, функцій та будь-яких інших ідентифікаторів. Вони використовуються для визначення синтаксису та структури мови Python. Усі ключові слова, крім True, False та None, пишуться малими літерами (нижній регістр).

👉 "Коментарі в Python" - https://acode.com.ua/comments-python/

Коментарі — це описи коду, які допомагають усім, хто читає, краще зрозуміти, що і навіщо робить код. Коментарі повністю ігноруються (тобто не виконуються) інтерпретаторами та призначені для колег-програмістів.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Змінні, Константи та Літерали в Python" - https://acode.com.ua/variables-constants-literals-python/

Змінна — це об’єкт (область) для зберігання даних. Python не має команди для оголошення змінної. Змінна створюється в той момент, коли ви вперше присвоюєте їй значення. Оператор присвоювання = використовується для присвоювання значень змінним.

👉 "Типи даних в Python" - https://acode.com.ua/datatypes-python/

Тип даних визначає, що може зберігатися всередині змінної. Числовий тип даних використовується для зберігання числових значень. Цілі числа, числа типу з плаваючою крапкою та складені числа потрапляють у категорію чисел у Python і визначаються як int, float та complex.

👉 "Перетворення (приведення) типів даних в Python" - https://acode.com.ua/type-conversion-and-casting-python/

Перетворення (приведення) типів у програмуванні — це процес конвертації даних з одного типу в інший (наприклад, перетворення змінної з типу int в тип float).

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Що таке Python? Інтро в мову Python" - https://acode.com.ua/intro-python/

Python — це інтерпретована, інтерактивна, об’єктно-орієнтована та високорівнева мова програмування загального призначення з динамічною суворою типізацією та автоматичним управлінням пам’яттю, орієнтована на підвищення продуктивності розробника, читабельність коду, а також на забезпечення портування написаних на ній програм. Задум з реалізації мови з’явився наприкінці 1980-х років, а розробка почалася в 1989 році співробітником голландського інституту CWI Гвідо ван Россумом.

👉 "Ввід та вивід даних у Python" - https://acode.com.ua/input-output-python/

Для виводу даних у Python використовується функція print(), а для отримання вводу від користувача — функція input().

👉 "Оператори в Python" - https://acode.com.ua/operators-python/

Оператори — це спеціальні символи, які виконують операції над змінними та значеннями. Арифметичні оператори використовуються для виконання математичних операцій, таких як додавання, віднімання, множення та ін.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Простір імен та область видимості в Python" - https://acode.com.ua/namespace-scope-python/

Простір імен — це область коду, в якій знаходиться набір ідентифікаторів. Він використовується для зберігання значень змінних та інших об’єктів, пов’язаних із певними іменами (ідентифікаторами). Область видимості — це частина програми, з якої можна отримати доступ до простору імен напряму без будь-якого префіксу.


👉 "Оператори if else в Python" - https://acode.com.ua/input-output-python/

У програмуванні оператор if використовується для виконання блоку коду лише за умови дотримання конкретної умови.

👉 "Цикл for в Python" - https://acode.com.ua/for-loop-python/

Цикли використовуються для повторення виконання певного блоку коду. Наприклад, якщо нам потрібно показати певне повідомлення 100 разів, ми можемо використати цикл. Це простий приклад, але за допомогою циклів ми можемо зробити багато речей.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Цикл while в Python" - https://acode.com.ua/while-python/

Цикли використовуються для повторення виконання певного блоку коду. Наприклад, якщо нам потрібно показати певне повідомлення 100 разів, ми можемо використати цикл. Це простий приклад, але за допомогою циклів ми можемо зробити багато всього. На попередньому уроці ми розглядали цикл for в Python. Тепер ми розглянемо цикл while.


👉 "Оператори break та continue в Python" - https://acode.com.ua/break-continue-python/

Оператор break використовується для негайного завершення циклу. Оператор continue використовується для пропуску поточної ітерації циклу та переходу до наступної ітерації.

👉 "Оператор pass в Python" - https://acode.com.ua/pass-python/

Оператор pass — це порожній оператор, який можна використовувати як “заглушку” для майбутнього коду. Припустимо, ми маємо цикл або функцію, яка ще не визначена, але ми її визначимо в майбутньому. У таких випадках ми можемо використовувати оператор pass.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Функції в Python" - https://acode.com.ua/functions-python/

Функція — це блок коду, який виконує певне завдання. В Python є два типи функції: вбудовані та користувацькі. Параметр — це значення, яке приймає функція. Аргумент — це значення, яке передається у функцію під час її виклику у програмі. Оператор return використовується для повернення значення функції.

👉 "Параметри та аргументи функції в Python" - https://acode.com.ua/function-parameters-arguments-python/

Параметр — це значення, яке приймає функція. Аргумент — це значення, яке передається у функцію під час її виклику у програмі.

👉 "Рекурсія в Python" - https://acode.com.ua/recursion-python/

Рекурсія — це процес визначення чогось у межах самого себе. Прикладом у фізичному світі може бути розміщення двох дзеркал одне напроти одного. Будь-який об’єкт між ними відображатиметься рекурсивно.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Лямбда (анонімні функції) в Python" - https://acode.com.ua/lambda-python/

В Python лямбда-функція (або “анонімна функція”) — це спеціальний тип функції без імені.

👉 "Область видимості змінних в Python" - https://acode.com.ua/python-variable-scope/

Область видимості змінної вказує область, в якій ми можемо отримати доступ до змінної. В Python ми можемо оголошувати змінні у трьох різних областях видимості: локальній, глобальній та нелокальній.

👉 "Ключове слово global в Python" - https://acode.com.ua/global-python/

В Python ключове слово global дозволяє змінювати змінну за межами поточної області видимості. Воно використовується для створення глобальної змінної та внесення до неї змін у локальному контексті.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Модулі в Python" - https://acode.com.ua/modules-python/

Модуль — це файл, який містить код для виконання певного завдання. Модуль може містити змінні, функції, класи тощо. Для створення модуля використовується файл із розширенням .py. Для імпортування модуля в Python використовується ключове слово import. Стандартна бібліотека Python містить понад 200 модулів.

👉 "Пакети в Python" - https://acode.com.ua/packages-python/

Пакет — це каталог (папка), який може містити інші каталоги або модулі. Модуль — це файл із вихідним кодом, який має розширення .py. Пакети використовуються для формування простору імен, що дозволяє працювати з модулями через вказування рівня вкладеності (за допомогою оператора .). Для імпортування пакетів використовується той самий синтаксис, що й для роботи з модулями.

👉 "Числа в Python. Числові типи даних" - https://acode.com.ua/numbers-python/

Числові типи даних використовуються для зберігання числових значень. Python підтримує цілі числа, числа з плаваючою крапкою та комплексні числа. У Python вони визначаються як класи int, float та complex.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Математичні функції модуля math в Python" - https://acode.com.ua/mathematical-functions-python/

Модуль math є стандартним модулем в Python і завжди доступний. Щоб використовувати математичні функції цього модуля, необхідно імпортувати модуль за допомогою стейтменту import math.

👉 "Список (list) в Python" - https://acode.com.ua/list-python/

Списки в Python використовуються для одночасного зберігання багатьох даних. Список створюється шляхом розміщення елементів всередині квадратних дужок [], розділених комами. Список може містити будь-яку кількість елементів, і вони можуть бути різних типів (int, float, string тощо).

👉 "Кортеж (tuple) в Python" - https://acode.com.ua/tuple-python/

Кортеж в Python схожий на список. Різниця між ними полягає в тому, що ми не можемо змінити елементи кортежу після присвоювання їм значень, тоді як елементи списку ми можемо змінити.

Рубрика "Уроки Python"