Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Розробка програмного забезпечення. Вступ до курсу

Содержание

Ігор Лютак Скайп ihorlt Пошта igor@lyutak.com Контактні дані
Заняття 1: Вступ до курсуJAVA. StarterІгор Лютак Ігор Лютак  Скайп ihorlt  Пошта igor@lyutak.com Контактні дані МетаОзнайомитись із основними підходами при розробленні програмного забезпеченняОсвоїти основи роботи із середовищем 20 хвОгляд обов’язків до девелопера20 хвОпераційна система Лінукс. Налаштування Джава та IntellyJ10 Літератураhttps://docs.oracle.com/javase/tutorial/https://www.jetbrains.com/idea/documentation/Java 8. Полное руководствоФилософия Javahttps://githowto.com/ru Поняття методології розроблення ПО (Scrum) Інсталяція Джава на ЛінуксВ консолі ввести команди:sudo apt updatesudo add-apt-repository ppa:webupd8team/javasudo apt Інсталяція Джава на Лінукс 				продовженняСкачати із веб-сайту версію Ultimate:https://www.jetbrains.com/idea/download/#section=linuxРозпакувати, і запустити із Інсталяція Джава на WindowsДля полегшення інсталяції необхідно поставити менеджер пакетів Chocolatey. Запустити Інсталяція Джава на Windows			продовженняРозширення пакетуC:\> choco install chocolatey-core.extensionІнсталяція Chrome 	C:\> choco install Інсталяція Джава на Windows			продовженняІнсталяція Apache Tomcat	C:\> choco install tomcatІнсталяція Eclipse 	C:\> choco Перша програма/**  * Коментар  */ class HelloWorldApp { 					// декларація Інструменти розроблення / GitGit — потужна і складна розподілена система контролю версій.Інсталяція Створення Git репозиторію				продовженняЗайти в папку проектуcd helloСтворюємо новий репозиторійgit initДобавляємо файли проектуgit Серверний Git репозиторій				продовженняСтворюємо користувача на серверіhttps://github.com/Створюємо новий репозиторій на серверіНазиваємо і натискаємоCreate Відміна змінВнесіть зміни у файл проекту. Додайте до репозиторіюgit add src/Main.javaПеревірте станgit Відгалуження репозиторіюСтворити нову гілку і зробити її активноюgit checkout -b 	project_branch Створюємо Робота Git ЗавданняПроісталювати необхідні пакети програмСтворити репозиторій на сервері із назвою JavaStarterСтворити гілку devСкласти
Слайды презентации

Слайд 2 Ігор Лютак Скайп ihorlt Пошта igor@lyutak.com
Контактні дані

Ігор Лютак Скайп ihorlt Пошта igor@lyutak.com Контактні дані

Слайд 3 Мета
Ознайомитись із основними підходами при розробленні програмного забезпечення
Освоїти

МетаОзнайомитись із основними підходами при розробленні програмного забезпеченняОсвоїти основи роботи із

основи роботи із середовищем розроблення коду
Навчитись базовим командам при

роботі із інструментами розробника програмного забезпечення

Вхідні вимоги:
Наявність операційної системи Лінукс / Windows
Базові навички роботи в Лінукс / Windows

Слайд 4
20 хв
Огляд обов’язків до девелопера

20 хв
Операційна система Лінукс.

20 хвОгляд обов’язків до девелопера20 хвОпераційна система Лінукс. Налаштування Джава та

Налаштування Джава та IntellyJ

10 хв
Налаштування Git

30 хв
Налаштування GitHub. Основні

команди роботи з Git


40 хв

Практична робота

План


Слайд 5 Література
https://docs.oracle.com/javase/tutorial/
https://www.jetbrains.com/idea/documentation/
Java 8. Полное руководство
Философия Java
https://githowto.com/ru

Літератураhttps://docs.oracle.com/javase/tutorial/https://www.jetbrains.com/idea/documentation/Java 8. Полное руководствоФилософия Javahttps://githowto.com/ru

Слайд 6 Поняття методології розроблення ПО (Scrum)

Поняття методології розроблення ПО (Scrum)

Слайд 7 Інсталяція Джава на Лінукс
В консолі ввести команди:
sudo apt

Інсталяція Джава на ЛінуксВ консолі ввести команди:sudo apt updatesudo add-apt-repository ppa:webupd8team/javasudo

update
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer
або для

9-ї версії
sudo apt install oracle-java9-installer
sudo update-alternatives --config java
Для змінної середовища JAVA_HOME ввести рядок JAVA_HOME="YOUR_PATH" у файлі, відкритий командою:
sudo nano /etc/environment

Слайд 8 Інсталяція Джава на Лінукс продовження
Скачати із веб-сайту версію

Інсталяція Джава на Лінукс 				продовженняСкачати із веб-сайту версію Ultimate:https://www.jetbrains.com/idea/download/#section=linuxРозпакувати, і запустити

Ultimate:
https://www.jetbrains.com/idea/download/#section=linux
Розпакувати, і запустити із консолі командою
./idea.sh
Ввести ліцензійні параметри
Прийняти набір

пакетів по замовчуванню
Створити проект Java → Вибрати Project SDK (usr/lib/jvm/java-8-oracle) → Create project from template (Hello World) → назва проекту у папці hello→ Почекати, поки проіндексуються файли із JDK → запустити на виконання проект.



Слайд 9 Інсталяція Джава на Windows
Для полегшення інсталяції необхідно поставити

Інсталяція Джава на WindowsДля полегшення інсталяції необхідно поставити менеджер пакетів Chocolatey.

менеджер пакетів Chocolatey. Запустити PowerShell версіїї 3+
Комбінація клавіш

+ R і ввести PowerShell, запустити в режимі адміністратора.
В консолі, що відкриється ввести команду:
Set-ExecutionPolicy -ExecutionPolicy AllSigned
iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex
Відкрити консоль Windows як адміністратор (Win + r → cmd) і ввести:
Інсталяція Джава C:\> choco install jdk8
Інсталяція Git C:\> choco install git

Слайд 10 Інсталяція Джава на Windows продовження
Розширення пакету
C:\> choco install chocolatey-core.extension
Інсталяція

Інсталяція Джава на Windows			продовженняРозширення пакетуC:\> choco install chocolatey-core.extensionІнсталяція Chrome 	C:\> choco

Chrome C:\> choco install googlechrome
Інсталяція Firefox C:\> choco install firefox
Інсталяція

IntelliJ IDEA (Ultimate Edition)
C:\> choco install intellijidea-community
Інсталяція Maven C:\> choco install maven
Інсталяція MySQL C:\> choco install mysql.installer
Інсталяція MySQL Workbench
C:\> choco install mysql.workbench

Слайд 11 Інсталяція Джава на Windows продовження
Інсталяція Apache Tomcat C:\> choco install

Інсталяція Джава на Windows			продовженняІнсталяція Apache Tomcat	C:\> choco install tomcatІнсталяція Eclipse 	C:\>

tomcat
Інсталяція Eclipse C:\> choco install eclipse-java-kepler
Інсталяція Eclipse IDE for

Java EE Developers (Luna)
C:\> choco install eclipse-jee-luna
Або STS C:\> choco install springtoolsuite

Інсталяція Skype C:\> choco install skype
Інсталяція Winrar C:\> choco install winrar
Інсталяція LibreOffice C:\> choco install libreoffice
Для оновлення копії пакету choco upgrade libreoffice

Слайд 12 Перша програма
/** * Коментар */ class HelloWorldApp { //

Перша програма/** * Коментар */ class HelloWorldApp { 					// декларація класу

декларація класу
public static void main(String[] args) {

//метод, з якого починається виконання програми
System.out.println("Hello World!"); // Виводить рядок } }
/* text */
// text відповідно багаторядковий та однорядковий коментар


Слайд 13 Інструменти розроблення / Git
Git — потужна і складна

Інструменти розроблення / GitGit — потужна і складна розподілена система контролю

розподілена система контролю версій.
Інсталяція Git на комп'ютер
apt install git
Установка

імені і електронної пошти
git config --global user.name "Your Name"
git config --global user.email "your_email@whatever.com"
Подивитись на зміни конфігурації
git config --list

Слайд 14 Створення Git репозиторію продовження
Зайти в папку проекту
cd hello
Створюємо новий

Створення Git репозиторію				продовженняЗайти в папку проектуcd helloСтворюємо новий репозиторійgit initДобавляємо файли

репозиторій
git init
Добавляємо файли проекту
git add src/Main.java
Перевіряємо статус файлів
git status
Записуємо

додані файли у репозиторій
git commit -m "First"


Слайд 15 Серверний Git репозиторій продовження
Створюємо користувача на сервері
https://github.com/
Створюємо новий репозиторій

Серверний Git репозиторій				продовженняСтворюємо користувача на серверіhttps://github.com/Створюємо новий репозиторій на серверіНазиваємо і

на сервері



Називаємо і натискаємо
Create repository

Додаємо інформацію про серверний репозиторій

до локального git
git remote add origin https://github.com/ … .git
Записуємо файли з локального репозиторію на серверний
git push -u origin master
Вводите дані користувача (ел. пошта і пароль)

Слайд 16 Відміна змін
Внесіть зміни у файл проекту. Додайте до

Відміна змінВнесіть зміни у файл проекту. Додайте до репозиторіюgit add src/Main.javaПеревірте

репозиторію
git add src/Main.java
Перевірте стан
git status
Скиньте всі проіндексовані зміни до

тих, які записані в локальному репозиторію
git reset HEAD src/Main.java

Команда reset (за замовчуванням) не змінює робочий каталог. Тому він все ще містить небажані зміни. Ми можемо використовувати команду checkout, щоб видалити небажані зміни в робочому каталозі до версії коміту
git checkout src/Main.java
git status
або для всіх файлів
git checkout master


Слайд 17 Відгалуження репозиторію
Створити нову гілку і зробити її активною
git

Відгалуження репозиторіюСтворити нову гілку і зробити її активноюgit checkout -b 	project_branch

checkout -b project_branch Створюємо нову гілку, а потім вливаємо в неї

зміни з гілки, що є на github
git pull origin Project_branch
Якщо команда не спрацювала, треба спробувати виконати оновлення:

git remote update
Переглянути список гілок
git branch
Як правило, в репозиторії існує дві основні гілки – dev і master. dev – загальна гілка для розроблення і тестування. Master – гілка для викладки продукту на стороні сервера.
Переглянути історію змін
git log


Слайд 18 Робота Git

Робота Git

  • Имя файла: rozrobka-programnogo-zabezpechennya-vstup-do-kursu.pptx
  • Количество просмотров: 127
  • Количество скачиваний: 0