Сайты, которые помогут стать программистом
Учиться на курсах, конечно, хорошо, но было бы неплохо и самостоятельно позаниматься. Только вот где найти информацию и получить практику?
В видео вы услышите про Harvard CS50, LeetCode, Codewars, Wargames. Для опытных программистов это приятные воспоминания, а для новичков — отличная возможность попрактиковаться.
Подробнее: 👉тут
#видео #теория
Учиться на курсах, конечно, хорошо, но было бы неплохо и самостоятельно позаниматься. Только вот где найти информацию и получить практику?
В видео вы услышите про Harvard CS50, LeetCode, Codewars, Wargames. Для опытных программистов это приятные воспоминания, а для новичков — отличная возможность попрактиковаться.
Подробнее: 👉тут
#видео #теория
Создаем свой язык программирования на TypeScript
Хороший видеоролик, в котором вы создадите собственный язык программирования, основанный на той контекстно свободной грамматике, которую вы сами придумаете.
Также вы разработаете лексический анализатор (лексер) и синтаксический анализатор (парсер), который по итогу будет строить абстрактное синтаксическое дерево (AST) и выполнять код.
Подробнее: 👉тут
#видео #javascript
Хороший видеоролик, в котором вы создадите собственный язык программирования, основанный на той контекстно свободной грамматике, которую вы сами придумаете.
Также вы разработаете лексический анализатор (лексер) и синтаксический анализатор (парсер), который по итогу будет строить абстрактное синтаксическое дерево (AST) и выполнять код.
Подробнее: 👉тут
#видео #javascript
#Вопрос_с_собеседования
Что такое данные JSON и как разработчики .NET могут работать с JSON?
Ответ:JSON (объектная нотация JavaScript) предоставляет разработчикам возможность упорядочивать и хранить данные, чтобы их было легко получить доступ и прочитать. JSON важен для разработчиков, поскольку он позволяет им управлять потоками JSON с других сайтов и загружать их быстрее и проще, чем через каналы SML / RSS. ||Json.NET|| предоставляет разработчикам .NET возможность определять классы, которые анализируют объекты и массивы из текста JSON. Вы также можете использовать ||Json.NET||, если вам нужно сериализовать типы значений в текст JSON. ||Json.NET|| работает на .NET2, .NET3 и .NET4.
Что такое данные JSON и как разработчики .NET могут работать с JSON?
Ответ:
👍2
#Вопрос_с_собеседования
Что такое <ol>, <ul> и <li>? (HTML)
Ответ:Тег <ol> устанавливает нумерованный список. Каждый элемент списка должен начинаться с тега
<li>. Если к тегу <ol> применяется таблица стилей, то элементы <li> наследуют эти свойства.
Тег <ul> устанавливает ненумированный (маркированный) список.
Что такое <ol>, <ul> и <li>? (HTML)
Ответ:
<li>. Если к тегу <ol> применяется таблица стилей, то элементы <li> наследуют эти свойства.
Тег <ul> устанавливает ненумированный (маркированный) список.
Несколько советов по main.go
main.go — специальный пакет, который предназначен для компиляции в двоичный исполняемый файл. В нём есть функция main(), которая является точкой входа в исполняемую программу.
Автор даёт советы по правильному оформлению первого исполняемого файла на языке Go.
Подробнее: 👉тут
#видео #go
main.go — специальный пакет, который предназначен для компиляции в двоичный исполняемый файл. В нём есть функция main(), которая является точкой входа в исполняемую программу.
Автор даёт советы по правильному оформлению первого исполняемого файла на языке Go.
Подробнее: 👉тут
#видео #go
👌1
Как увеличить скорость веб-разработки?
Время программиста очень сильно ценится, и чем больше он сможет сделать за несколько часов работы без потери качества, тем, естественно, будет выше его оплата.
В этот раз в ролике задевается тема вёрстки сайтов и того, какие инструменты нужно использовать для увеличения продуктивности. Также вы поймёте, как ПК, редакторы кода и даже количество мониторов влияют на эффективность разработчика.
Подробнее: 👉 тут
#видео #веб
Время программиста очень сильно ценится, и чем больше он сможет сделать за несколько часов работы без потери качества, тем, естественно, будет выше его оплата.
В этот раз в ролике задевается тема вёрстки сайтов и того, какие инструменты нужно использовать для увеличения продуктивности. Также вы поймёте, как ПК, редакторы кода и даже количество мониторов влияют на эффективность разработчика.
Подробнее: 👉 тут
#видео #веб
👍1
#Вопрос_с_собеседования
Что такое MapReduce?
Ответ: MapReduce — это фреймворк для вычисления некоторых наборов распределенных задач с использованием большого количества компьютеров (называемых «нодами»), образующих кластер
Что такое MapReduce?
Ответ: MapReduce — это фреймворк для вычисления некоторых наборов распределенных задач с использованием большого количества компьютеров (называемых «нодами»), образующих кластер
Всё про архитектуру приложений
Краткая «вводная лекция» в архитектуру приложений и всё, что с ней связано. Вы узнаете, что вообще такое архитектура, какую роль она играет в разработке продукта и можно ли обойтись без неё.
Также вы подробно рассмотрите MVC, MVP и некоторые другие паттерны проектирования, которые используются для построения пользовательских интерфейсов.
Подробнее: 👉тут
#видео #теория #архитектура
Краткая «вводная лекция» в архитектуру приложений и всё, что с ней связано. Вы узнаете, что вообще такое архитектура, какую роль она играет в разработке продукта и можно ли обойтись без неё.
Также вы подробно рассмотрите MVC, MVP и некоторые другие паттерны проектирования, которые используются для построения пользовательских интерфейсов.
Подробнее: 👉тут
#видео #теория #архитектура
Vue 3 для новичков
Сейчас Vue — лучший фреймворк для создания пользовательских интерфейсов. По своим возможностям он обходит React и даже Angular.
Это видео поможет вам его освоить на уровне Junior. Автор подробное рассказывает про каждую фичу и показывает её применение на практике.
Подробнее: 👉 тут
#видео #web
Сейчас Vue — лучший фреймворк для создания пользовательских интерфейсов. По своим возможностям он обходит React и даже Angular.
Это видео поможет вам его освоить на уровне Junior. Автор подробное рассказывает про каждую фичу и показывает её применение на практике.
Подробнее: 👉 тут
#видео #web
👍3❤1
#Вопрос_с_собеседования
Какая разница между boxing и unboxing?
Ответ:Boxing – это процесс преобразования типа значения в тип объекта, а unboxing – извлечение типа значения из объекта. Boxing является неявным, unboxing – явным.
Какая разница между boxing и unboxing?
Ответ:
Redis: основы и практическое использование
Redis — база данных типа «ключ-значение». Она невероятно простая, но хорошо себя зарекомендовала как хранилище временных данных.
Сейчас эта NoSQL'ка используется почти в каждом проекте или для хранения временных данных (сессии пользователей), или для кеширования запросов. Знать её просто необходимо.
Подробнее: 👉тут
#видео #теория
Redis — база данных типа «ключ-значение». Она невероятно простая, но хорошо себя зарекомендовала как хранилище временных данных.
Сейчас эта NoSQL'ка используется почти в каждом проекте или для хранения временных данных (сессии пользователей), или для кеширования запросов. Знать её просто необходимо.
Подробнее: 👉тут
#видео #теория
👍3
Простейший чат на Java
Запись видеоурока, на котором подробнейшим образом показывается, как с полного нуля написать простой сетевой чат, используя лишь встроенные в язык Java инструменты.
Видео отлично подойдёт тем, кто ещё никогда не работал с этим языком. Если вы относитесь к их числу, то приготовьтесь к тому, что вы, скорее всего, ничего не запомните. Это абсолютно нормально, ведь вы только знакомитесь с основами языка.
Подробнее: 👉 тут
#видео #java
Запись видеоурока, на котором подробнейшим образом показывается, как с полного нуля написать простой сетевой чат, используя лишь встроенные в язык Java инструменты.
Видео отлично подойдёт тем, кто ещё никогда не работал с этим языком. Если вы относитесь к их числу, то приготовьтесь к тому, что вы, скорее всего, ничего не запомните. Это абсолютно нормально, ведь вы только знакомитесь с основами языка.
Подробнее: 👉 тут
#видео #java