Архив метки: codecademy

Codecademy.com — курс PHP — урок 7

php lesson 7
Нажми — и увидишь картинки в увеличенном виде!

Привет всем!
В этом посте мы рассмотрим седьмой урок начального курса по PHP от Codecademy.com
Вы будете смеяться, но в целом сегодня будет мало чего нового и интересного (пожалуй, как это не парадоксально звучит — в этом плюс Академии — уроки максимально простые и доходчивые, не перегружающие массой знаний).

Итак:
Важно знать, что PHP имеет возможность выполнения операций как с переменными, так и константами (об этом чуть позже) прямо в строке кода. Например код:
echo 7*8;
выведет на экран результат умножения.
Естественно, если мы зададим переменные, а потом произведем над ними действия — мы так же можем получить результат:
echo a*b;
Собственно, об этом и идет речь в уроке:

In addition to outputting strings, PHP can also do math.
Here we use echo to multiply 5 and 7, and we end our line of code with a semicolon. PHP will output 35.

On line 8 in between the , use echo to calculate 17 * 123. Make sure to end your PHP code with a semicolon.

Что в переводе звучит как:

Вы не поверите, но PHP умеет считать! В примере мы выведем результат умножения на экран командой echo 5*7 (важно не забывать ставить точку с запятой в конце строки!).
Задание сегодняшнего урока: в 9 строке вывести на экран результат умножения 17 и 123;

Исходный код:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php

?>
</p>
</body>
</html>

Отсчитываем строку под номером 9, и добавляем код:

echo 17 * 123;

получив таким образом следующую конструкцию:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php
echo 17 * 123;
?>
</p>
</body>
</html>

Спасибо за внимание 🙂

Как всегда в случае возникновения вопросов — добро пожаловать на почту или в Facebook 🙂

 

Codecademy.com — курс PHP — урок 6

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

Сегодня мы ознакомимся с термином «конкатенация». Итак, сама Codecademy описывает это следующим образом:

A string is a word or phrase between quotes, like so: "Hello, world!"

You can type a string all at once, like this:

<?php
echo "Hello, world!";
?>

Or use the concatenation operator, which glues several strings together:

<?php
echo "Hello," . " " . "world" . "!";
?>

The concatenation operator is just a dot ( . ). (If you’re coming to PHP from JavaScript, the dot does the same thing for strings that + does in JavaScript.)

Фактически, речь идет о склеивании строк для формирования единой строки данных. Оператор «.» — склеиваем, формируем 🙂

Как видно из описания — все просто. Попробуем посмотреть на задание к уроку:

Go ahead and echo a string of your choice on line 8. Try out the concatenation operator if you’re feeling bold!

Ну в смысле — будь смелым, попробуй использовать оператор конкатенации в 8 строке! Почему бы и нет?

Итак, дано:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php

?>
</p>
</body>
</html>

Добавляем в восьмую строку что-нибудь с конкатенацией:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php
echo «Hello,» . » » . «world» . «!»;
?>
</p>
</body>
</html>

и получаем:

lesson 6
Картинка кликабельная

Спасибо за внимание 🙂 Встретимся позже 🙂 Ну и конечно — в случае возникновения вопросов обращайтесь: oleksiy@lavrynenko.com

Codecademy.com — курс PHP — урок 3

В самом начале хочу сделать краткое отступление: зачем все это пишется.
Конспект.
Уроки действительно простые и интересные, но записывать их все же нужно, дабы пользоваться подсказками 🙂 Опять же — помогает закрепить знания.

А пока перейдем к третьему уроку:
Сегодня нам дано:

Your PHP code goes inside the <?php  and ?> delimiters. Here we use the function echo to output I'm learning PHP! . We also end the line with a semicolon.

Как видно из урока — основным оператором для вывода информации в PHP служит echo (поправьте, если я ошибаюсь, но кажется он же используется со времен старого доброго DOS 🙂 ).

А теперь перейдем к заданию:

Try it out. On line 8, use echo to output your name. Make sure to end your line with a semicolon. (в строке 8 используется оператор echo и выведите в окне ваше имя ).

Дано:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php

?>
</p>
</body>
</html>

В итоге получаем:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php
echo «Oleksiy»;
?>
</p>
</body>
</html>

Как видно из скрина ниже — успех достигнут:

lesson 3_1

Спасибо за внимание 🙂 Встретимся позже 🙂 Ну и конечно — в случае возникновения вопросов обращайтесь: oleksiy@lavrynenko.com

Codecademy.com — курс PHP — урок 2

Звенит звонок, начнем урок… Итак, урок 2, на котором дано:

«So what?» You might say. «I can do that with JavaScript.» And that’s true! But JavaScript’s knowledge can be limited.
JavaScript generally runs in the browser, or client. This means it only really knows what’s going on in your browser, plus whatever information it gets from the website(s) you’re connecting to.
PHP, on the other hand, runs on the same computer as the website you’re visiting, which is known as the server. This means that it has access to all the information and files on that machine, which allows it to construct custom HTML pages to send to your browser, handle cookies, and run tasks or perform calculations with data from that website.

и даже добавлено задание:

We’ve written a little PHP in the editor to the right, but it’s not complete! On line 8, type My first line of PHP! between the «»s.

(добавь, мол, дорогой, в строку 8 текст «My first line of PHP!»)

Исходный код для работы представлен ниже:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php
echo «»;
?>
</p>
</body>
</html>

Немного помудрив, получаем следующее:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php
echo «My first line of PHP!»;
?>
</p>
</body>
</html>

Скрин, как всегда — ниже … а пока запомним: что бы вывести какую-либо информацию в PHP — используем echo

php-lesson-2

 

Codecademy.com — курс PHP — урок 1

Замечательный ресурс Сodecademy.com предоставляет возможность бесплатного изучения различных языков программирования (и не только).

Для себя решил завести такой себе он-лайн конспект, в который буду записывать все уроки по PHP, на курс которого я записался не так давно 🙂

Итак, урок 1:

Дано:

PHP in Action
PHP is a programming language that can do all sorts of things: evaluate form data sent from a browser, build custom web content to serve the browser, talk to a database, and even send and receive cookies (little packets of data that your browser uses to remember things, like if you’re logged in to Codecademy).

Check out the code in the editor. Looks familiar, doesn’t it? That’s because a lot of it is regular old HTML! The PHP code is written in the . See how it generates numbers, creates lists, and adds text directly to your webpage?

Что в переводе можно озвучить как:
классный язык, и вообще все круто, чувак. Главное, мол, не забудь: начало кода на PHP обозначается так: <?php , и заканчивается вот так: ?>

А теперь посмотри на код, который мы для тебя приготовили, и возрадуйся! (результаты работы кода смотрите на скрине после кода 😉 ):

<!DOCTYPE html>
<html>
<head>
<link type=’text/css’ rel=’stylesheet’ href=’style.css’/>
<title>PHP!</title>
</head>
<body>
<img src=»http://i1061.photobucket.com/albums/t480/ericqweinstein/php-logo_zps408c82d7.png»/>
<div class=»header»><h1>
<?php
$welcome = «Let’s get started with PHP!»;
echo $welcome;
?>
</h1></div>
<p><strong>Generate a list:</strong>
<?php
for ($number = 1; $number <= 10; $number++) {
if ($number <= 9) {
echo $number . «, «;
} else {
echo $number . «!»;
}
}; ?>
</p>
<p><strong>Things you can do:</strong>
<?php
$things = array(«Talk to databases»,
«Send cookies», «Evaluate form data»,
«Build dynamic webpages»);
foreach ($things as $thing) {
echo «<li>$thing</li>»;
}

unset($thing);
?>
</p>
<p><strong>This jumbled sentence will change every time you click Submit!<strong></p>
<p>
<?php
$words = array(«the «, «quick «, «brown «, «fox «,
«jumped «, «over «, «the «, «lazy «, «dog «);
shuffle($words);
foreach ($words as $word) {
echo $word;
};

unset($word);
?>
</p>
</body>
</html>

Собственно — скрин:

php-lesson-1

Первый урок на то и первый, что бы не отпугнуть студентов. На это закончим, идем далее 😉