Twój pierwszy web projekt w Pythonie !

Slides:



Advertisements
Podobne prezentacje
slajd 1 PREZENTACJA na sprawdzian INSTRUKCJA (czas 25 minut):
Advertisements

Graficzny klient SVN graficzny klient SVN integrujący się z powłoką systemu dostępny tylko dla systemu Windows - do pobrania z
20041 Projektowanie dynamicznych witryn internetowych Paweł Górczyński ASP 3.0.
Wykorzystanie konta uczelnianego dla potrzeb stron WWW
SO – LAB2 Wojciech Pieprzyca
Konfiguracja napędów CD/DVD
1 Linux jako system wielozadaniowy i wielodostępny.
Dodawanie i usuwanie oprogramowania
Zarządzanie konfiguracją Doskonalenie Procesów Programowych Wykład 6 Copyright, 2001 © Jerzy.
Wprowadzenie do Unix’a
R.
Podstawowe komendy UNIXA
SO – LAB3 Wojciech Pieprzyca
Systemy operacyjne - Windows
Skrypty w powłoce Ryszard Haraszczuk. Pierwszy skrypt Stworzenie pliku touch skrypt Wpisanie specjalnej linii dla powłoki #!/bin/bash Napisanie skryptu.
Konfiguracja polcenie SUDO
REPOZYTORIA 1. Co to są repozytoria?
JAK ZROBIĆ STRONE INTERNETOWĄ
Dropbox.
PRACA W DOMENIE Różnice użytkowe między pracą w domenie i grupie roboczej. 1. Ekran logowania. - wciśnięcie klawiszy [Ctrl+Alt+Delete], a następnie podanie.
Andrzej Jędryczkowski Nie da się napisać większego programu bez podziału go na części zwane podprogramami. Podprogram to wyróżniona część programu.
Interpretatory poleceń - powłoki systemu
Linux - polecenia.
Poznajemy pulpit.
Pliki tekstowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików tekstowych. Pliki takie zawierają informację niezakodowaną
Janusz ROŻEJ GENERATORY APLIKACJI Generatory aplikacji Janusz ROŻEJ
Instrukcja MILO moduł klienta.
Przygotował: Paweł Ziaja
Struktura folderów w systemie Windows
System plików systemu linux
Polecenia systemowe dos, winodws, linux
Przeglądanie zasobów komputera - uruchamianie programów
Sieciowe systemy operacyjne - UNIX
DZIEŁ Z KATALOGU PUBLIKACJI
Edytor tesktu i skrypty
Chyba najczęściej używaną przeglądarką internetową jest INTERNET EXPLORER, bo jest ona domyślnie instalowana w wiodącym na rynku polskim oprogramowaniu.
Sieć oparta o serwer Ubuntu 12.10
Etapy uruchamiania systemu Pliki konfiguracyjne
Ujarzmić Worda Agnieszka Terebus.
Autor: Marta Pelczar. PHP:  Najprostszą drogą, by uruchomić serwer internetowy na własnym domowym komputerze jest skorzystanie z programu XAMPP.
System Kontroli wersji GIT
Moja pierwsza strona internetowa Created by Marta Guba
Podstawowe zasady pisania tekstu za pomocą klawiatury komputera
Linux, to kompletny system operacyjny (jądro i programy użytkownika), który powstał na zasadzie GNU – czyli Powszechnej Licencji Publicznej (General Public.
Pan Bałagan i jego biurko
Visual Basic w Excelu - podstawy
Linux. Legalność i Dostępność Oparty jest na licencji GNU – tzn. Dla zwykłych użytkowników jest bezpłatny Oparty jest na licencji GNU – tzn. Dla zwykłych.
Język R zagadnienia wstępne
Co to jest format PDF PDF (ang. Portable Document Format) - jest formatem plików, który służy do prezentacji, przenoszenia oraz drukowania treści zarówno.
Do zrobienia 7.5, 7.6,7.8. Układ slajdu: Tytuł, zawartość Tło: Pasek menu -Format -Strona- Ustawienie strony- Tło - Obrazek: Wyszukaj na www – kurczak.
System operacyjny „DOS”, „MS-DOS” oraz wybrane komendy.
I TY ZOSTAŃ WEBMASTEREM! CZĘŚĆ 1 – „WPROWADZENIE” STWORZYŁ GABRIEL ŚLAWSKI.
Systemy kontroli wersji Podstawy. Cz 1. Systemy kontroli wersji  Czym są i po co stosuje się systemy kontroli wersji  Architektury systemów kontroli.
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
Dowiązania (linki) twarde i symboliczne
Polecenie chmod change mode - zmiana atrybutu. chmod [opcje] uprawnienia plik Opis klas użytkowników u - użytkownik (user) g - grupa (group) o - inni.
obsługa wyświetlacza graficznego
Foldery i Pliki Marcin Wojnowski.
Twój pierwszy web projekt w Pythonie ! 1. 2 GITHUB.
How to GIT?. Co to? Szybki, rozproszony system kontroli wersji Na licencji GNU PL w wersji 2 Lokalny Łatwy.
Szablony w programie microsoft word 2010
Metody posługiwania się środkami i narzędziami TI.
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
„Alfabet pasji” Scenariusz multimedialny nr 10/I.
Strumienie, Wczytywanie, Zapisywanie, Operacje na plikach
Podstawy tworzenia skryptów
GIT - System kontroli wersji
Podstawowe komendy „unixowych”
System operacyjny Linux
System operacyjny „DOS”, „MS-DOS” oraz wybrane komendy.
Zapis prezentacji:

Twój pierwszy web projekt w Pythonie !

O mnie:

Agenda: Virtualbox - linux na windowsie Linux i BASH (konsola) Menadżery pakietów Wirtualne środowisko GIT GITHUB Jakość kodu Omówienie projektów

Dlaczego Linux: Menadżery pakietów BASH Więcej wolnego oprogramowania Możliwość łatwego kompilowania oprogramowania Możliwość skompilowania systemu Brak wirusów Środowisko zbliżne do produkcyjnego

ls - List ls ls –a ls –l

cd – ChangeDirectory cd cd .. cd ~ cd / cd Downloads/1 cd ../..

mkdir– MakeDirectory mkdir touch

chmod– ChangeMode chmod +x text.txt chmod +w text.txt Chmod -r text.txt chmod 777 text.txt

Pozostałe komendy Pwd cat nano sudo python / python3 ctrl + c

Bash – ćwiczenia Wejdź do folderu domowego. Wyświetla wszystkie foldery (ukryte też) Przejdź do głównego katalogu systemowego Wróc do folderu domowego Stwórz folder bash_cw Wewnatrz folderu bash_cw stworz kolejny zad z plikiem imiona.txt Sprawdź jaka jest pełna ścieżka do stworzonego pliku. Nadaj plikowi uprawnianie do zapisu i odczytu Wyświetla ustawienia dostępu stworzonego pliku

Bash – ćwiczenia 2 touch sciezka.txt pwd > sciezka.txt Stworz plik skrypt.sh Nadaj uprawnienia wykonywania plikowi. Otworz plik w nano i zapisz w nim: Wykonaj plik poleceniem ./skrypt.sh Sprawdź co aktualnie znajduje się w folderze. touch sciezka.txt pwd > sciezka.txt cat sciezka.txt

Menadżer Pakietów - Linux sudo apt-get install  nazwapakietu

Apt-get ćwiczenia man sl Wykorzystując menadżer pakietów linuxa/ubuntu ściągnij bardzo istotny dodatek do BASH’a o nazwie: sl Sprawdź co robi ta nowo wgrana ważna komenda. Wykorzystując manual linxowy sprawdź co jeszcze można zrobić przy pomocy tej komendy: man sl

Menadżer Pakietów - Python pip install  nazwapakietu pip3 install  nazwapakietu pip install  -r nazwapliku pip freeze

PIP ćwiczenia wget dyba.com.pl/venv.sh sudo ./venv.sh Wykorzystując PythonowegoMenadżera Pakietów (sudo) pip3 zainstaluj: virtualenv, virtualenvwrapper Wykonaj: Nadaj venv.sh możliwośc wykonwyania Sprawdź co robi skrypt przed jego wykonaniem. Wykonaj poniższą linijkę wget dyba.com.pl/venv.sh sudo ./venv.sh

Wirtualne środowisko mkvirtualenv workon deactivate

Wirtualne środowisko – ćwiczenia Sprawdź zawartość pakietów pythonowych Stwórz wirtualne środowisko pyladies Przałącz się na wirtualne środowisko Sprawdź zawartość pakietów pythonowych Sprawdź wersje pythona jeśli 2.7 stwórz środowisko raz jeszcze komendą: Zainstaluj pakiet ‘pillow’ Wyjdź z writualnego środowiska mkvirtualenv --python=/usr/bin/python3 pyladies

GIT git init git status git add nazwapliku git branch | git branch nazwa git checkout git commit –m ‘tresc’ git push  git pull git clone git remote add origin https://github.com/user_name/Mytest.git git push origin master

GIT– ćwiczenia Stwórz folder git_nauka i wejdź do niego Zainicjuj repozytorium Sprawdź jego status Stwórz plik test.txt Dodaj plik do repozytorium Skomituj plik Stworz nowego brancha ‘galazka’ i przejdź do niego Dodaj losowy tekst do pliku i wyświetl go. Wróc do master brancha. Wyświetl plik a potem dodaj do niego losowy tekst. Zmień z powrotem na brancha galazke i sprawdz zawartosc pliku.