Я надеюсь, что это будет последний блог с таким точным названием… На этой неделе мы познакомились с печально известным языком программирования JavaScript. Нельзя отрицать, что у меня были блестящие уроки, но применить это на практике сложно! Это немного похоже на то, что я говорю по-французски, хотя я знаю часть словарного запаса, связный разговор на другом языке часто приводит к некоторым запутанным взглядам. Однако хорошая вещь в компьютерах заключается в том, что они не возражают против того, что вы говорите что-то неправильно, вам просто нужно попробовать еще раз, пока сообщение об ошибке, наконец, не станет ответом, который вы искали.

Марк Николас Уэйлс (создатель книги «Насколько безопасен мой пароль?») проделал отличную работу, проведя нас на этой неделе по основам JavaScript, разобрав язык. Он объяснил нам, что язык программирования имеет четыре фундаментальные концепции:

  • Типы (виды вещей)
  • Переменные (запоминание вещей)
  • Условные предложения (решающие вещи)
  • Петли (повторение вещей)

Хорошей новостью является то, что эти концепции лежат в основе всех языков программирования, поэтому, когда мне придет время выбирать новый язык программирования, основа уже есть.

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

Было круто узнать, что иногда не существует «правильного» способа закодировать решение, пока оно читаемо, с правильными отступами и автор понимает, что он кодирует, можно было решить проблему так, как вам нравится. Многие из испытаний были немного «математическими», что, безусловно, не является одной из моих сильных сторон, однако было весело еще раз потренировать эти слабенькие мускулы. Вот мое решение вышеуказанного вопроса, в котором используются операторы if и else, они очень удобны и с ними легко работать.

На следующей неделе мы продолжим развивать наши знания JavaScript и использовать браузер с DOM. Если вы, как и я, хотите знать, что это значит, приходите на следующей неделе. Спасибо за чтение!