Публикации по теме 'flatiron-school'


День 28 школы Флэтайрон
Сегодняшний день начался с нескольких обзорных видеороликов о проекте CLI Gem. Я также смог запланировать обзор своего проекта на вечер среды. Я с нетерпением жду встречи с инструктором один на один, чтобы обсудить мой код. В проекте указано: БУДЬТЕ ГОТОВЫ: 1. Объясните свой код от точки выполнения до точки выхода. Мы следим за тем, чтобы вы написали это и поняли, как это работает, и ничего больше. 10–20 минут 2. Рефакторинг кода. 10–20 минут При необходимости после оценки..

Как использовать React Router
Базовая настройка для React Router React Router - это способ для нашего внешнего приложения иметь функциональные возможности навигации, которые отлично подходят для одностраничных приложений, поскольку он позволяет компоненту отображаться без обновления страницы. Никакого волшебства здесь нет. Под капотом React Router использует API истории, который используется для управления страницами, которые посетил пользователь, с помощью таких функций, как windows.history.back () и..

Узнайте о циклах Javascript, не прыгая через обручи
Введение Javascript — очень полезный язык, возможно, самый полезный. Он используется на 95,2% всех веб-сайтов в Интернете. Тем не менее, это немного похоже на Дикий Запад, вы можете закодировать решение проблемы множеством способов! Может быть трудно понять некоторые аспекты этого. Аспект, который я рассмотрю сегодня, это зацикливание и множество способов, которыми вы можете зацикливаться и должны зацикливаться. Мы рассмотрим « для », « для/в », « для /of », циклы « while..

Основы веб-программирования
DOM Веб-страница - это документ. Этот документ может отображаться в окне браузера или в качестве источника HTML. Но это один и тот же документ независимо от того, как вы с ним взаимодействуете. DOM - объектная модель документа - это абстракция, которая представляет структуру контента в Интернете. Мы можем манипулировать DOM в зависимости от поведения пользователя. Основы веб-программирования Согласно методологии школы Flatiron, веб-программирование стоит на трех столпах:..

Чему я научился, создавая игру на HTML/JS
Для моего модуля 3 проекта SE Flatiron моя группа делала игру на космическую тематику, в которой пользователь должен был управлять своим кораблем, чтобы избегать астероидов и врагов и бомбить финального босса. Чтобы все работало на одной странице, я создал тег div для стартовой страницы, который принимает имя игрока, и тег div для уровня 1 моей игры, где мой космический корабль будет перемещаться и пытаться увернуться от астероидов. Я создал эти div на стороне html. Чтобы отобразить один..

Давайте будем строгими
Сегодня я провел 30 минут в паре с одним из инструкторов Learn, пытаясь решить некоторые проблемы, которые есть в моем портфолио проекта Rails. Я обнаружил, что требование проекта использовать настраиваемый модуль записи атрибутов вместо has_nested_attributes фактически удаляет некоторые функции из окончательного приложения. Из-за отсутствия магии Rails одну из моих проблем решить сложнее, чем ожидалось. Другой - просто более простой оператор if...else . JavaScript развивается, и..

фильтр()
Одна из самых больших проблем при изучении JavaScript после изучения Ruby связана с количеством встроенных методов, которые предлагает Ruby. Несколько раз мне казалось, что можно использовать популярный метод Ruby, например #count, которого не было в JavaScript. К этому потребовалось некоторое время, чтобы привыкнуть. JavaScript предлагает очень полезный метод для массивов с именем filter() . Метод filter вызывается для массива, передается в функцию, а затем перебирает каждый элемент..