Frontend Flow
171 subscribers
21 photos
1 video
6 files
75 links
youtube /@front-flow
rutube /channel/10328475
Download Telegram
Стрим по Базовым основам Angular проведем в воскресенье 11.02 в 18:00 по МСК

Нужно поставить node версии не позднее 20.9.0 и не раннее 18.13.0
👍10
Frontend Flow
Стрим по Базовым основам Angular проведем в воскресенье 11.02 в 18:00 по МСК Нужно поставить node версии не позднее 20.9.0 и не раннее 18.13.0
Создадим новый проект, пообщаемся поверхностно как работаем angular и в чем плюсы, начнем создавать приложение
👍5
Возможно сегодняшний стрим переносится. Оказалось, что нельзя просто взять и запустить стрим на ютубе. Нужно перед этим подождать 24 часа 😕
🤔3😢2
Всем привет! В общем принял следующее решение по поводу Angular, стримов и т.д.

Планирую начать стримы в марте (примерно середина месяца). В настоящее время у меня идет ремонт дома, и к этому времени я планирую завершить его и оборудовать удобное рабочее место с хорошим звуком и настроенным стримом.

Пока что я собираюсь начать выпускать серию текстовых материалов по основам, чтобы к началу стрима (в марте) вы уже были более-менее знакомы с темой, и мы могли сразу перейти к более интересным аспектам, избегая долгого разбирания базовых вопросов.

Надеюсь на ваше понимание. Обнаружилось, что довольно сложно самостоятельно организоваться, найти время и придумать материал... Но самое главное, что у меня есть желание популяризировать Angular и выразить свое видение в верстке и разработке в целом.
👍8
Frontend Flow
GIF
Завтра будем создавать компоненты)
👍4
Всем привет! Я немного приболел , из-за чего статья пока еще не готова к публикации и возможны задержки в проверке работ на скиллбокс. Приношу свои извинения, завтра уже буду в строю
😢62
Всем привет! Пропал на месяц - был финал ремонта + переезд обратно. Очень тяжкий процесс) завтра перевожу последние вещи и настраиваю рабочее место! Все проверки будут после 16-17:00, что-то проверю утром с ноута, в заранее извиняюсь за задержки 😶 планирую сейчас возвращаться в привычный режим и наконец продолжить заниматься обучающими материалам и каналом)
👍11
Почему тут ничего не происходит и к чему вы должны быть готовы в работе?

Я Angular разработчик и разрабатывал для бизнеса только на Angular. Как я уже писал ранее, разработчиков на Ангуляре меньше, чем на Реакте или Вью. Но тут есть как минусы, так и плюсы. Минус в том, что долго искать разработчика под Ангуляровский проект, плюс (для разработчика) в том, что он, скорее всего, будет получать больше, чем его коллега по уровню на другом стеке.

Недавно в моей компании приняли решение переходить с Ангуляр стека на Реакт. Как раз таки из-за того, что разработчиков искать долго, все проекты компании (99%) на Реакте, и нужно выстраивать единую экосистему. Я какое-то время подумал, но в итоге принял решение продолжить сотрудничество и переучиваться (а точнее, дополнить свои знания) на Реакт.

Теперь я читаю документацию, смотрю различные видосы и готовлюсь к разработке нового проекта) Из-за этого как раз-таки и не хватает времени что-либо делать параллельно, пока что.

Вы в своей карьере на 99% столкнетесь с чем-то подобным, и этого не нужно бояться!
Во-первых, вы расширите кругозор и дополните свое резюме, станете дороже.
Во-вторых, веб меняется и менялся всегда стремительно. Кто знает, какой фреймворк будет через 5 лет, а какого уже не будет.
👍7
Студентам с курса по TypeScript

Код теста 1-го задания в 6-м модуле сейчас будет показывать вам всегда ошибку. Замените на рабочий код

 import {checkUsersConfidence, ConfidenceHelper, users} from "../../src/task1/task1";

describe('task', () => {
describe('ConfidenceHelper', () => {
it('should work correct for border values', () => {
expect(ConfidenceHelper.checkConfidenceRatio(0)).toBe(true);
});
it('should work correct for border values', () => {
expect(ConfidenceHelper.checkConfidenceRatio(-1)).toBe(false);
});
it('should work correct for random values', () => {
expect(ConfidenceHelper.checkConfidenceRatio(50)).toBe(true);
});
it('should work correct for border values', () => {
expect(ConfidenceHelper.checkConfidenceRatio(-243)).toBe(false);
});
})
describe('checkUsersConfidence', () => {
it('should work for example data', () => {
expect(checkUsersConfidence(users).length).toBe(1);
})
})
});
🤝2
Думаю провести бесплатный интеснсив по верстке. Он будет не длинный, около месяца с одной-двумя встречами на неделе. Будем разбирать поппулярные темы, практиковаться, выполнять ДЗ (с проверкой). Взять хочу 3-5 человек. Было бы Вам интересно такое?
Anonymous Poll
90%
Да, буду учавствовать!
10%
Нет
Напишите, пожалуйста, кто готов пройти интенсив и ваш опыт (сколько прошли на скиллбоксе по курсу, например). Когда готовы участвовать (время/день), сколько уделять
🔵 Скиллбокс все


Я принял решение закончить сотрудничество с платформой Skillbox и больше не буду проверять ваши работы.

Я давно уже об этом думал. Мысли начали появляться еще пол года - год назад, когда я видел как устаревает курс и информация в нем. Потом появились слухи про курсы 3.0, и с ними появилась небольшая надежда, но увы нет. К курсам 3.0 я даже не притронулся. Из-за смены руководства и подходов к проверкам ДЗ)

Так что теперь я полностью свободен и завершил все свои дела. Мои планы на этот канал, будущее и т. д.

1) Я хочу запустить дискорд канал, в нем удобнее общаться, разделять темы и т. д.
2) Хочу создать сообщество начинающих/джуниор разработчиков и помогать им рости.
3) Буду проводить стримы по обучению Angular, TypeScript, JavaScript, Верстки и даже Реакта) Все эти темы будут идти поочередно.

Пока что это мои основные планы. Так же я хотел взять несколько человек на менторство, но это пока остается в планах. Мне нужно подготовить материал, для них и найти тех, кого учить)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25
Всем привет!

Я пропал на какое-то время, но просто так не сидел) Сейчас я пишу бэк, после чего буду писать фронт, для портала frontend flow. У меня нет большой команды, я вообще делаю все в одиночку и поэтому процесс немного задерживается)

Frontend Flow - это будет сайт на котором можно будет:

1) Задать любой вопрос по коду
2) Подготовится к собеседованиям
3) Решать задачи
4) Смотреть best practices

И многое другое!)

Сразу скажу про основной контент. Это не будет копипаст с learnJS, хабра и т. д. Там будет процентов 15-20 (как минимум в начале) моего материала, а остальное уникальный для РФ материал, который я нахожу на платных западных сервисах. Я хочу его не просто воровать, а адаптировать)
🔥24
В связи с последним сообщением:

А есть кто нибудь из вас, кто выбрал для себя Angular? Или может знаком с Nest.JS?)

Готов взять одного ученика на менторство, если интересно) Но вся практика будет на Ангуляре, ну и нужна хотя бы минимальная база

Пишите в комменты
🔥1
👩‍💻 Читаю modern angular v2 (перевод) и буду выписывать интересные цитаты. Неочевидный, для многих, момент с сервисами:

Команда Angular рекомендует использовать providedIn: 'root' всегда, когда это возможно. Это может быть неожиданностью, но providedIn: 'root' также работает с ленивой загрузкой: Если вы используете сервис только в ленивых частях вашего приложения, он будет загружен вместе с ними.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
👩‍💻 Angular 17+

у маршрутизатора теперь есть свойство lastSuccessfulNavigation, которое предоставляет информацию о текущем маршруте:

router = inject(Router);
/* … */
console.log(
'lastSuccessfullNavigation',
this.router.lastSuccessfulNavigation
);
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Я часто что-то читаю из зарубежных источников и какие-то статьи мне хочется записать, как шпаргалки, для себя. Я решил переводить их и выкладывать в своем dzen канале, может он даже оживет)

https://dzen.ru/a/ZoOhrSD0SFFZ8hTK
🔥8