Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
- Ebooks
- Webmastering
- Website creating
- Laravel 4. Podstawy tworzenia aplikacji w PHP
E-book details
Log in, If you're interested in the contents of the item.
Przewodnik dla początkujących!
Laravel to szkielet aplikacji dla języka PHP, zdobywający w ostatnim czasie ogromną popularność. Powody są dwa: obszerna i przejrzysta dokumentacja oraz podstawowe założenie autorów, że tworzenie aplikacji z wykorzystaniem Laravela ma być po prostu przyjemne. I tak jest! Łatwe zarządzanie bazą danych, przyjazny system szablonów, intuicyjna konfiguracja to tylko niektóre z zalet tego szkieletu.Jeżeli chcesz poznać w pełni jego potencjał i wykorzystać go w trakcie tworzenia kolejnej strony WWW lub aplikacji internetowej, to trafiłeś na doskonałą książkę. Sięgnij po nią i już wkrótce bez problemu przygotujesz swoje środowisko pracy, zainstalujesz najnowszą wersję za pomocą narzędzia Composer, a następnie rozpoczniesz prace nad swoim projektem. Przekonaj się, jak tworzyć ścieżki, konfigurować bazę danych oraz zabezpieczać dostęp do wybranych stron. W kolejnych rozdziałach nauczysz się tworzyć testy automatyczne oraz korzystać z narzędzia Artisan, które ułatwi Ci codzienne zadania! Ponadto dowiesz się, w jaki sposób tworzyć serwisy typu REST oraz generować formularze. Książka ta jest doskonałą pozycją dla wszystkich programistów PHP szukających frameworka, który spełni ich oczekiwania!
Dzięki tej książce:
- poznasz narzędzie Composer
- pobierzesz najnowszą wersję szkieletu Laravel
- przygotujesz ścieżki dostępu do stron
- przetestujesz stworzony kod
- błyskawicznie zbudujesz pierwszą aplikację WWW
Tworzenie aplikacji w PHP jeszcze nigdy nie było takie proste!
Przedmowa (11)
Rozdział 1. Poznaj Laravel (15)
- Potrzeba stosowania frameworków (16)
- Ograniczenia tworzonych przez siebie narzędzi (16)
- Laravel przybywa na ratunek (16)
- Nowe podejście do tworzenia aplikacji w języku PHP (17)
- Znacznie przyjaźniejsza obsługa HTTP (17)
- Wykorzystanie pełni możliwości języka PHP (17)
- Główne funkcje Laravel i źródła ich inspiracji (18)
- Prostota i zwięzłość (20)
- Odpowiedzialność, nazewnictwo i konwencje (21)
- Pomoc w staniu się lepszym programistą (22)
- Struktura aplikacji Laravel (23)
- Kontener aplikacji i cykl życia żądania (24)
- Poznawanie Laravel (24)
- Migracja z wersji 3. do wersji 4. (25)
- Podsumowanie (26)
Rozdział 2. Narzędzie Composer (27)
- Korzystanie z wiersza poleceń (28)
- Jak działa Composer? (28)
- Instalacja (29)
- Unix (Mac OS X, Linux) (29)
- Windows (30)
- Tworzenie nowej aplikacji Laravel (30)
- Odnajdywanie i instalacja nowych pakietów (31)
- Kilka dodatkowych rad (32)
- Podsumowanie (33)
Rozdział 3. Pierwsza aplikacja (35)
- Tworzenie szkicu aplikacji (36)
- Encje, związki i atrybuty (36)
- Mapa aplikacji, czyli adresy URL (36)
- Uruchomienie aplikacji (37)
- Użycie wbudowanego serwera deweloperskiego (38)
- Utworzenie pierwszych ścieżek (38)
- Ograniczenie parametrów routingu (39)
- Wyłapywanie brakujących ścieżek (39)
- Obsługa przekierowań (40)
- Zwracanie widoków (41)
- Przygotowanie bazy danych (41)
- Tworzenie modeli Eloquent (41)
- Budowanie schematu bazy danych (42)
- Wstawienie danych początkowych (43)
- Szablony Blade (44)
- Wykonanie widoku głównego (45)
- Powrót do routingu i adresów URL (46)
- Strona podsumowania (46)
- Wyświetlenie strony konkretnego kota (48)
- Dodanie, edycja i usunięcie danych kota (49)
- Podsumowanie (52)
Rozdział 4. Uwierzytelnianie i bezpieczeństwo (53)
- Uwierzytelnianie użytkowników (53)
- Tworzenie modelu użytkownika (54)
- Utworzenie niezbędnego schematu bazy danych (54)
- Widoki i ścieżki routingu związane z uwierzytelnieniem (56)
- Sprawdzanie danych wejściowych (59)
- Zabezpieczanie aplikacji (60)
- Atak typu CSRF (61)
- Atak typu XSS (61)
- Unikanie wstrzyknięcia kodu SQL (62)
- Ostrożne korzystanie z masowego przypisywania wartości (63)
- Pliki cookies - domyślnie bezpieczne (63)
- Wymuszenie protokołu HTTPS przy wymianie danych wrażliwych (63)
- Podsumowanie (64)
Rozdział 5. Testy - to łatwiejsze, niż się wydaje (65)
- Zalety tworzenia testów (66)
- Anatomia testu (66)
- Testy jednostkowe PHPUnit (67)
- Definiowanie oczekiwanego wyniku za pomocą asercji (68)
- Przygotowanie sceny i wyczyszczenie obiektów (68)
- Przygotowanie się na wyjątki (69)
- Testowanie powiązanych ze sobą klas w pełnej izolacji (69)
- Testy integracyjne (70)
- Testowanie - pobieranie bibliotek (70)
- Asercje dotyczące frameworka (71)
- Podszywanie się pod użytkowników (72)
- Testy z użyciem bazy danych (72)
- Sprawdzanie kodu HTML zwracanego przez widok (73)
- Podsumowanie (74)
Rozdział 6. Artisan - narzędzie wiersza poleceń (75)
- Pobieranie najnowszych zmian (75)
- Interakcja i sprawdzanie aplikacji (76)
- Zabawa z wewnętrznymi elementami systemu (77)
- Tymczasowe wyłączenie aplikacji (77)
- Optymalizacja aplikacji (78)
- Instalacja poleceń innych twórców (78)
- Przyspieszenie prac programistycznych za pomocą generatorów (78)
- Wdrażanie aplikacji jednym poleceniem (80)
- Tworzenie własnych poleceń artisan (81)
- Tworzenie polecenia (82)
- Anatomia polecenia (82)
- Napisanie własnego polecenia (83)
- Podsumowanie (85)
Rozdział 7. Projektowanie zaawansowanych aplikacji (87)
- Przejście z prostych funkcji routingu do rozbudowanych kontrolerów (88)
- Faworyzowanie jawnego routingu (89)
- Łatwe tworzenie adresów typu REST (89)
- Rozbudowa modeli (90)
- Sztuczki związane z wydajnością (90)
- Zabezpieczanie danych miękkimi usunięciami (91)
- Większa kontrola nad SQL (92)
- Nasłuchiwanie zdarzeń dotyczących modelu (92)
- Przydatna klasa paginacji (93)
- Łatwa konfiguracja środowiska (93)
- Artisan i środowiska (94)
- Dodawanie własnych ustawień w plikach konfiguracji (95)
- Stosowanie własnych klas (95)
- Wygodna współpraca z kodem po stronie klienta (96)
- Podsumowanie (97)
Dodatek A. Arsenał narzędzi (99)
- Funkcje pomocnicze dla tablic (99)
- Przykłady użycia funkcji pomocniczych dla tablic (100)
- Obróbka tekstu (101)
- Funkcje boolowskie (102)
- Funkcje przekształcające (102)
- Funkcje odmiany (102)
- Obsługa plików (103)
- Przesyłanie plików (103)
- Modyfikacja zawartości plików (104)
- Wysyłanie e-maili (105)
- Biblioteka Carbon, czyli łatwiejsza obsługa daty i czasu (106)
- Tworzenie obiektów Carbon (106)
- Wyświetlanie znaczników czasowych przyjaznych dla użytkownika (107)
- Metody zwracające wartości boolowskie (107)
- Obsługa Carbon we właściwościach DateTime modeli Eloquent (107)
- Kolejki, czyli wykonywanie długich zadań w tle (108)
- Utworzenie zadania i wysłanie go do kolejki (108)
- Nasłuchiwanie kolejki i wykonywanie zadań (109)
- Informacja o błędzie w wykonaniu zadania (109)
- Kolejka bez procesu działającego w tle (109)
- Co dalej? (110)
Skorowidz (111)
- Title: Laravel 4. Podstawy tworzenia aplikacji w PHP
- Author: Raphaël Saunier
- Original title: Getting Started with Laravel 4
- Translation: Rafał Jońca
- ISBN: 978-83-283-0299-0, 9788328302990
- Date of issue: 2015-02-06
- Format: Ebook
- Item ID: larave
- Publisher: Helion