Публикации по теме 'apprenticeship'
Краткое введение в компоненты React: состояние
React state - это локальное состояние компонента React, которое, в отличие от его props , является частным и полностью контролируется самим компонентом .
Начальный state компонента определяется в его конструкторе - и только в конструкторе - следующим образом:
export class WeatherMan extends React.Component {
constructor(props) {
super(props) // Class components should always call the base
constructor with props .
this.state = {
city: "",..
Чему я научился в Encora Apprentice: неделя 12
Эта вторая неделя фазы ученичества с открытым исходным кодом по-прежнему была неделей, полной знаний, хорошего опыта и, прежде всего, проблем. Поиск проектов для участия был проблемой для меня, но, в конце концов, я нашел еще один проект JavaScript, с которым я мог начать работать. Кроме того, я продолжал получать различные знания. Далее я напишу о том, что я узнал в течение недели.
Я узнал, как коллекции в Java используют дженерики. Это дает большие преимущества при использовании..
Мое ученичество в области разработки программного обеспечения
Рассказ о моем первом выступлении в качестве разработчика-самоучки.
Я начал свое обучение в одной из крупнейших компаний мира примерно за 2 месяца до того, как начал печатать это (я начал 12 июня 2017 года). Опыт был очень положительным, и положительным - отрицательным… Я скоро объясню. Положительных моментов много, и они очень очевидны, они варьируются от льгот, таких как отличная система поддержки, до основ, таких как более комфортная жизнь. Я люблю заканчивать на позитивной ноте;..
Ученик (корабль) Эпизод 3
Следующие 6 недель моего обучения перешли на JavaScript. Мы перешагнули порог концепций, с которыми я чувствовал себя знакомым, и углубились в глубины TDD, OOP и FP. Кроме того, мы начали наш первый совместный проект!
Неделя 7
Пройденные уроки:
Введение в тестирование, TDD и отладку Инструментарий цикла обратной связи
JavaScript. Последний рубеж. Не совсем, у меня еще много чего есть, что я хочу победить, но я нервничал по поводу этой части. Я чувствовал себя довольно..
Использование когнитивного ученичества для повышения уровня разработчиков
Когнитивное ученичество - это процесс, с помощью которого более опытный человек может помочь менее опытному человеку повысить уровень умственно сложных навыков или практики. Традиционные методы обучения часто не учитывают неявные процессы, связанные с выполнением сложных задач при обучении новичков. Это особенно актуально для дисциплины разработки программного обеспечения, которая по своей природе очень продумана и трудна для понимания.
В Andela мы используем модели когнитивного..
Представляем Lambda School Labs - наше внутреннее обучение по программному обеспечению
Каждый инженер-программист, пытающийся проникнуть в отрасль, сталкивался с одной и той же проблемой - похоже, каждый хочет нанять опытных инженеров. Для многих младших инженеров это становится главной проблемой «курицы и яйца». Как получить опыт, не устроившись на работу? А как получить опыт без работы?
Тем не менее, это рациональное решение со стороны большинства менеджеров по найму - новым инженерам требуется дополнительное время и усилия для адаптации и обучения, потому что они..
Дом Да Дом Дом Дом!!!!
На этой неделе я был по колено в Javascript и в отображении элементов на странице, используя только ванильный Javascript. Это было действительно хорошее упражнение, потому что оно заставило меня задуматься о том, как все устроено, а также о плюсах и минусах использования различных реализаций при написании кода.
Одним из примеров этого является простое размещение элементов в DOM. Аббревиатура DOM означает объектную модель документа. DOM по существу составляет содержимое, отображаемое в..