Forwarded from Точка входа в программирование
Большая подборка бесплатных учебных материалов для фулстека
Вам больше не нужно ходить по сети в поисках подходящих материалов — всё, что нужно для обучения веб-разработки, собрано в одном месте. Само собой, эта подборка будет полезна не только фулстекам, но и отдельно фронтенд и бэкенд-разработчикам.
В этой подборке вы найдёте бесплатные курсы по вёрстке, JavaScript, JS-фреймворкам, Node.js, PHP, базам данных, Docker и другим важным технологиям.
@prog_point #web #frontend #backend
Вам больше не нужно ходить по сети в поисках подходящих материалов — всё, что нужно для обучения веб-разработки, собрано в одном месте. Само собой, эта подборка будет полезна не только фулстекам, но и отдельно фронтенд и бэкенд-разработчикам.
В этой подборке вы найдёте бесплатные курсы по вёрстке, JavaScript, JS-фреймворкам, Node.js, PHP, базам данных, Docker и другим важным технологиям.
@prog_point #web #frontend #backend
100 бесплатных шаблонов резюме для айтишника
Многие воспринимают резюме как строгий документ для описания навыков и опыта работы. Но на самом деле в него можно внести нотку креатива, причем так, что выглядеть это будет уместно.
В статье рассказывают как составить творческое резюме, которое понравится IT-рекрутеру и на что обращать внимание при подготовке. А также делятся подборкой ресурсов, где можно подобрать бесплатные шаблоны под свой CV.
Ссылка на статью
#статья #трудоустройство #ru
Многие воспринимают резюме как строгий документ для описания навыков и опыта работы. Но на самом деле в него можно внести нотку креатива, причем так, что выглядеть это будет уместно.
В статье рассказывают как составить творческое резюме, которое понравится IT-рекрутеру и на что обращать внимание при подготовке. А также делятся подборкой ресурсов, где можно подобрать бесплатные шаблоны под свой CV.
Ссылка на статью
#статья #трудоустройство #ru
Урок: Английский айтишника для собеседования
Забирайте несколько мини-уроков, у которых основная цель — дать необходимые знания по английскому языку, чтобы уверенно пройти собеседования за границей:
1. Как начать разговор с работодателем.
2. Как написать резюме на английском языке.
3. Как задавать вопросы и отвечать на них.
4. Как написать короткий e-mail на английском языке.
#урок #собеседование #ru
Забирайте несколько мини-уроков, у которых основная цель — дать необходимые знания по английскому языку, чтобы уверенно пройти собеседования за границей:
1. Как начать разговор с работодателем.
2. Как написать резюме на английском языке.
3. Как задавать вопросы и отвечать на них.
4. Как написать короткий e-mail на английском языке.
#урок #собеседование #ru
YouTube
Английский для IT-шника - #1 - Как начать разговор с работодателем
Хей, это Олеся Lingua Guru (https://vk.com/lingua_guru) и мы вместе с LoftBlog сделали этот мини-курс по английскому - супер полезный концентрат информации для тех, кто хочет работать с иностранными компаниями.
Это вводный и самый базовый урок (может показаться…
Это вводный и самый базовый урок (может показаться…
Курс: Знакомство с SQLite
SQLite — ваша карманная база данных. Она умеет делать всё то же самое, что большие ребята вроде Oracle, MySQL и PostgreSQL — но без присущей им головной боли и специально обученного администратора.
Этот небольшой курс покажет, как использовать SQLite в повседневной работе. Вы научитесь загружать, анализировать и выгружать данные, а также познакомитесь с разными типами данных.
Ссылка на курс
#курс #sql #sqlite #ru
SQLite — ваша карманная база данных. Она умеет делать всё то же самое, что большие ребята вроде Oracle, MySQL и PostgreSQL — но без присущей им головной боли и специально обученного администратора.
Этот небольшой курс покажет, как использовать SQLite в повседневной работе. Вы научитесь загружать, анализировать и выгружать данные, а также познакомитесь с разными типами данных.
Ссылка на курс
#курс #sql #sqlite #ru
Stepik: online education
Знакомство с SQLite
Знакомимся с самым распространенным в мире SQL-движком на практических задачках.
Шпаргалка по Markdown в одной картинке
Markdown — это широко используемый язык разметки текста, который можно встретить в самых разных местах: в блоговых редакторах, документации (например, на GitHub и других платформах), базах знаний и трекерах задач (как Notion, Todoist). Поэтому знание хотя бы основ Markdown будет полезно любому разработчику.
Markdown отличается простотой и часто интуитивно понятен. Например, заголовок обозначается как
Всё необходимое по Markdown собрано в шпаргалке выше. Для лучшего понимания там также приведены HTML-аналоги каждого элемента.
#шпаргалка #meta #markdown
Markdown — это широко используемый язык разметки текста, который можно встретить в самых разных местах: в блоговых редакторах, документации (например, на GitHub и других платформах), базах знаний и трекерах задач (как Notion, Todoist). Поэтому знание хотя бы основ Markdown будет полезно любому разработчику.
Markdown отличается простотой и часто интуитивно понятен. Например, заголовок обозначается как
# Заголовок
, жирный текст выделяется так: *жирный текст*
, а список оформляется следующим образом:1. элемент 1
2. элемент 2
Всё необходимое по Markdown собрано в шпаргалке выше. Для лучшего понимания там также приведены HTML-аналоги каждого элемента.
#шпаргалка #meta #markdown
Forwarded from Типичный программист
Как работать с докером в условиях блокировки
Иронично, но, как правильно отметил автор этой статьи с хабра, у самого докера есть инструменты, чтобы обойти эту блокировку. А в самом материале поделился тремя проверенными способами, как это можно сделать: https://tproger.ru/articles/docker-hub-v-rossii---vse--gajd--kak-obojti-blokirovku
#docker
Иронично, но, как правильно отметил автор этой статьи с хабра, у самого докера есть инструменты, чтобы обойти эту блокировку. А в самом материале поделился тремя проверенными способами, как это можно сделать: https://tproger.ru/articles/docker-hub-v-rossii---vse--gajd--kak-obojti-blokirovku
#docker
Бесплатный курс по C# для начинающих
C# – язык программирования, созданный компанией Microsoft. Он стабильно входит в топ-10 самых популярных языков. На нём можно разрабатывать веб-серверы, настольные и мобильные приложения и даже игры.
Сохраняйте курс по C# для новичков в IT. Помимо синтаксиса, структуры и возможностей конкретного языка, вы также будете изучать общую теорию и просто научитесь думать как программист. А отточить навыки поможет практика прямо в браузере, внутри платформы самого курса.
#курс #csharp #начинающим #ru
C# – язык программирования, созданный компанией Microsoft. Он стабильно входит в топ-10 самых популярных языков. На нём можно разрабатывать веб-серверы, настольные и мобильные приложения и даже игры.
Сохраняйте курс по C# для новичков в IT. Помимо синтаксиса, структуры и возможностей конкретного языка, вы также будете изучать общую теорию и просто научитесь думать как программист. А отточить навыки поможет практика прямо в браузере, внутри платформы самого курса.
#курс #csharp #начинающим #ru
Code-Basics
Курс по C# (си шарп): с нуля, бесплатное онлайн обучение
Обучение программированию на C# (си шарп) с нуля, бесплатный курс онлайн от сообщества Хекслет. Уроки программирования на C# (си шарп) для начинающих
Интерактивный сервис для изучения Python
Ловите учебный тренажёр по Python, который работает прямо в браузере. Так что ничего устанавливать не нужно.
Есть функция перевода ошибок с консоли на человеческий язык. Для практики уже есть сотни задач разного уровня сложности. Такой подход к обучению может оказаться куда интересней и практичней зазубривания статей и роликов с индусами.
#курс #python #начинающим #ru
Ловите учебный тренажёр по Python, который работает прямо в браузере. Так что ничего устанавливать не нужно.
Есть функция перевода ошибок с консоли на человеческий язык. Для практики уже есть сотни задач разного уровня сложности. Такой подход к обучению может оказаться куда интересней и практичней зазубривания статей и роликов с индусами.
#курс #python #начинающим #ru
Инструмент: универсальный конвертер данных
В этом инструменте есть две ключевые особенности: поддержка большого количества форматов и простой, интуитивный интерфейс. Тут спокойно можно конвертировать CSS в JS объекты, Markdown в HTML, JSON в MySQL и многое другое.
Сохраняйте сейчас, чтобы не искать потом: Transform.tools
#инструмент #general
В этом инструменте есть две ключевые особенности: поддержка большого количества форматов и простой, интуитивный интерфейс. Тут спокойно можно конвертировать CSS в JS объекты, Markdown в HTML, JSON в MySQL и многое другое.
Сохраняйте сейчас, чтобы не искать потом: Transform.tools
#инструмент #general
Подборка сайтов для экономии времени, которые нужны каждому разработчику
У многих в сутках не хватает часов на все задачи, вы не одиноки — все окей. Один из вариантов облегчить ситуацию — использовать сервисы, которые экономят время на рутинных задачах.
Вот, например, некоторые из них:
— Code Beautify: быстро форматируем код и повышаем его читабельность;
— opensourcealternative.to: поиск альтернатив различному софту с открытым исходным кодом;
— Zapier: универсальный автоматизатор рутинных задач. Например, можно настроить на синхронизацию задач с Google Sheets в Trello;
— Convertio: конвертер файлов, поддерживающий более 300 форматов.
Ещё больше полезных сервисов собрали в статье
#подборка #инструмент #general #ru
У многих в сутках не хватает часов на все задачи, вы не одиноки — все окей. Один из вариантов облегчить ситуацию — использовать сервисы, которые экономят время на рутинных задачах.
Вот, например, некоторые из них:
— Code Beautify: быстро форматируем код и повышаем его читабельность;
— opensourcealternative.to: поиск альтернатив различному софту с открытым исходным кодом;
— Zapier: универсальный автоматизатор рутинных задач. Например, можно настроить на синхронизацию задач с Google Sheets в Trello;
— Convertio: конвертер файлов, поддерживающий более 300 форматов.
Ещё больше полезных сервисов собрали в статье
#подборка #инструмент #general #ru
Бесплатный курс от Google по Jetpack Compose
Этот курс в первую очередь предназначен для тех, кто не имеет опыта в программировании, но хочет научиться создавать Android-приложения.
Курс разделяется на следующие юниты:
1. Основы Kotlin и первые приложения;
2. Особенности создания UI;
3. Работа с Material Design;
4. Навигация и архитектура приложения;
5. Работа с сетью;
6. Работа с локальными данными и БД;
7. Работы с фоновыми процессами.
Ссылка на курс
#курс #android #kotlin #начинающим #en
Этот курс в первую очередь предназначен для тех, кто не имеет опыта в программировании, но хочет научиться создавать Android-приложения.
Курс разделяется на следующие юниты:
1. Основы Kotlin и первые приложения;
2. Особенности создания UI;
3. Работа с Material Design;
4. Навигация и архитектура приложения;
5. Работа с сетью;
6. Работа с локальными данными и БД;
7. Работы с фоновыми процессами.
Ссылка на курс
#курс #android #kotlin #начинающим #en
Доклад: Асинхронное программирование простыми словами
Сохраняйте отличный доклад, где автор простым языком раскрывает проблему синхронных приложений и предлагает пути её решения. Он объясняет, что происходит на уровне ОС во время HTTP-запроса, как обрабатывается несколько запросов одновременно и какие есть преимущества и недостатки использования процессов и потоков в веб-серверах.
Хотя примеры тут на Python, доклад будет интересен и полезен разработчикам любых других стеков:
https://youtu.be/AXkOli6BsBY?si=gZ1x16n2agjOWSv5
#доклад #теория #python #ru
Сохраняйте отличный доклад, где автор простым языком раскрывает проблему синхронных приложений и предлагает пути её решения. Он объясняет, что происходит на уровне ОС во время HTTP-запроса, как обрабатывается несколько запросов одновременно и какие есть преимущества и недостатки использования процессов и потоков в веб-серверах.
Хотя примеры тут на Python, доклад будет интересен и полезен разработчикам любых других стеков:
https://youtu.be/AXkOli6BsBY?si=gZ1x16n2agjOWSv5
#доклад #теория #python #ru
YouTube
10. Асинхронное программирование. Лекция 1 – Эдуард Жук
Во время лекции рассмотрим, в чём проблема синхронных приложений и что с этим можно сделать.
Обсудим, что происходит с точки зрения ОС при HTTP-запросе, как обрабатывать несколько запросов одновременно и какие есть преимущества, недостатки у процессов и…
Обсудим, что происходит с точки зрения ОС при HTTP-запросе, как обрабатывать несколько запросов одновременно и какие есть преимущества, недостатки у процессов и…
Forwarded from Веб-страница
Урок: Python GUI — создаём простое приложение с PyQt и Qt Designer
Python даёт множество возможностей, в том числе создание десктопных приложений с графическим интерфейсом.
Сохраняйте статью, в которой рассказываем про создание GUI на Python для начинающих. Следуя шаг за шагом, вы создадите простое интерфейсное приложение, которое будет отображать содержимое выбранной директории. Программа незамысловатая, но поможет разобраться в основах и базе GUI на Python.
#урок #python #начинающим #ru
Python даёт множество возможностей, в том числе создание десктопных приложений с графическим интерфейсом.
Сохраняйте статью, в которой рассказываем про создание GUI на Python для начинающих. Следуя шаг за шагом, вы создадите простое интерфейсное приложение, которое будет отображать содержимое выбранной директории. Программа незамысловатая, но поможет разобраться в основах и базе GUI на Python.
#урок #python #начинающим #ru
Полный курс вместо тысячи небольших: Асинхронное программирование на JavaScript и Node.js
Асинхронное программирование стало очень важной и широкой темой, особенно для JavaScript и Node.js. В этом курсе лекций представлен самый полный обзор способов упорядочения асинхронного кода, подходящих для использования в разных парадигмах и имеющих различные синтаксисы и возможности. И, словно вишенкой на торте, в конце плейлиста добавлены выступления с конференций по этой теме.
Ссылка на курс
#курс #javascript #nodejs #ru
Асинхронное программирование стало очень важной и широкой темой, особенно для JavaScript и Node.js. В этом курсе лекций представлен самый полный обзор способов упорядочения асинхронного кода, подходящих для использования в разных парадигмах и имеющих различные синтаксисы и возможности. И, словно вишенкой на торте, в конце плейлиста добавлены выступления с конференций по этой теме.
Ссылка на курс
#курс #javascript #nodejs #ru
YouTube
⭐ Асинхронная коллекция и задачи из курса по Async 2024: promise, thenable, callback, async/await 🚀
👉 Кода из видео: https://github.com/metarhia/metautil/blob/master/lib/collector.js
👉 Примеры использования: https://github.com/metarhia/metautil#class-collector
👉 Описание курса по Async 2024: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async…
👉 Примеры использования: https://github.com/metarhia/metautil#class-collector
👉 Описание курса по Async 2024: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async…
Инструмент для добавления интерактивности HTML-страницам
Благодаря такому инструменту вы получаете доступ к AJAX, CSS Transitions, WebSockets и Server Sent Events прямо из HTML, без необходимости обрабатывать это всё на стороне JS. Так вы сможете сконцентрироваться на вёрстке и даже делать интерактивные страницы без знания JavaScript или CSS.
Ссылка на инструмент: htmx
#инструмент #web #frontend
Благодаря такому инструменту вы получаете доступ к AJAX, CSS Transitions, WebSockets и Server Sent Events прямо из HTML, без необходимости обрабатывать это всё на стороне JS. Так вы сможете сконцентрироваться на вёрстке и даже делать интерактивные страницы без знания JavaScript или CSS.
Ссылка на инструмент: htmx
#инструмент #web #frontend
Представьте, если бы в одном месте собрали те топовые и бесплатные курсы по IT от Гарварда, Стэнфорда и прочих крутых ребят.
А представлять и не нужно, такой сборник уже есть — вот ссылка на его репозиторий.
Курсы есть по ИИ, безопастности, системам, компьютерной графике, алгоритмам и языкам. У каждого курса есть небольшое описание и ссылки на учебный материал и заметки.
Забираем, сохраняем
#курс #general #en
А представлять и не нужно, такой сборник уже есть — вот ссылка на его репозиторий.
Курсы есть по ИИ, безопастности, системам, компьютерной графике, алгоритмам и языкам. У каждого курса есть небольшое описание и ссылки на учебный материал и заметки.
Забираем, сохраняем
#курс #general #en
Forwarded from Мобильная разработка
Kotlin Flow: лучшие практики
В этой статье вы познакомитесь с лучшими практиками использования Kotlin Flow, включая создание операторов и обработку ошибок.
Не упустите возможность узнать больше о преимуществах этого инструмента и улучшить свои навыки в разработке мобильных приложений:
https://florentblot.iss.onedium.com/kotlin-flow-best-practices-ab05e249ec1c
#kotlin
В этой статье вы познакомитесь с лучшими практиками использования Kotlin Flow, включая создание операторов и обработку ошибок.
Не упустите возможность узнать больше о преимуществах этого инструмента и улучшить свои навыки в разработке мобильных приложений:
https://florentblot.iss.onedium.com/kotlin-flow-best-practices-ab05e249ec1c
#kotlin
Урок: SQL для начинающих —10 правил построения «точных» запросов
Производительность приложения часто определяется скоростью работы с базой данных. Одни запросы выполняются быстро и используют меньше памяти, другие могут приводить к ошибкам и сбоям в приложениях.
Как же создавать оптимальные SQL-запросы? Ловите подробный гайд, где делятся 10 основными правилами и советами, которые помогут избежать ошибок в SQL и будут полезны каждому начинающему разработчику. Среди тем: обращения через псевдонимы, правильное извлечение данных, проверка запросов на индексы и многое другое.
#урок #sql #советы #ru
Производительность приложения часто определяется скоростью работы с базой данных. Одни запросы выполняются быстро и используют меньше памяти, другие могут приводить к ошибкам и сбоям в приложениях.
Как же создавать оптимальные SQL-запросы? Ловите подробный гайд, где делятся 10 основными правилами и советами, которые помогут избежать ошибок в SQL и будут полезны каждому начинающему разработчику. Среди тем: обращения через псевдонимы, правильное извлечение данных, проверка запросов на индексы и многое другое.
#урок #sql #советы #ru
Мы нашли вход в айтишную Нарнию
И он оказался не в шкафу, а в Telegram. Если интересуетесь темой IT, то скорее вступайте в чат типичных айтишников! Там вы найдёте единомышленников и сможете обсудить волнующие вас вопросы.
Вход в айтишную Нарнию по ссылке.
И он оказался не в шкафу, а в Telegram. Если интересуетесь темой IT, то скорее вступайте в чат типичных айтишников! Там вы найдёте единомышленников и сможете обсудить волнующие вас вопросы.
Вход в айтишную Нарнию по ссылке.