Developing Websites with PHP Treningskurs
Dette kurset tar for seg utvikling av webapplikasjoner i PHP . Kurset er laget for folk som allerede er kjent med andre prosessuelle programmeringsspråk. I løpet av kurset vil deltakerne lære å lage en enkel dynamisk applikasjon med PHP og en My SQL database.
Kursplan
PHP-språksyntaks og grunnleggende konsepter
- PHP Installer og biblioteker
- PHP Syntaks
- PHP Variabler
- PHP String
- PHP Operatører
- Hvis ... Ellers, bytt
- Matriser
- Mens Loops
- For løkker
- Funksjoner
- Skjemaer
- Skjemaer tilbakemelding, GET og POST
- PHP Inkluder
Datastrukturer
- Assosiative arrays
- Sesjonsvariabler, globale variabler, informasjonskapsler
- Dato
- Fil og filopplasting
- Informasjonskapsler og økter
- E-post
- Feilhåndtering
- Unntakshåndtering
- PHP Filter
Objektorientert Programming (OOP)
- klasser
- tilgangsmodifikatorer
- konstruktører
- arv
Bruker Databases
- koble til databasen
- lagring av passord
- utfører spørringer
- behandle data
- endre og fjerne data
- bindende skjema til poster i databasen
Sikkerhet
- autorisasjon og autentisering
- ved hjelp av informasjonskapsler og økter
Håndtere bilder
- GD bibliotek og alternativer
PHP XML
- EnkelXML
- Expat Parser
- XML DOM
Krav
Gode HTML kunnskaper kreves, alle grunnleggende prosessuelle språkkunnskaper anbefales (C, Pascal, Basic, etc.)
Open Training Courses require 5+ participants.
Developing Websites with PHP Treningskurs - Booking
Developing Websites with PHP Treningskurs - Enquiry
Developing Websites with PHP - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Tailored specifically to my needs and lots of Rural examples.
Catherine Redfern
Kurs - Developing Websites with PHP
Upcoming Courses
Relaterte kurs
Creating and managing Web sites
35 timerUtdanningsprogrammet forbereder deg for profesjonell webdesigner (occupation code: 213202 for Standards of Professional Qualifications) i forhold til "HTML og CSS i webdesign" og inkluderer et programmeringsproblem ved hjelp av JavaScript og PHP språk.
Følgende program antyder at deltakeren vil være i stand til å designe og lage nettsteder ved hjelp av HTML 4.0 og Cascading Style Sheets 2.0. Ved å bygge en nettside, vil du bruke de HTML tags for å plassere tekst, grafikk, tabeller og interaktive skjemaer på nettsiden, og også koblinger til andre nettsider og nettsider. Ved hjelp av Cascading Style Sheets 2.0 vil du utføre formatering av webinnhold i henhold til kundens krav.
Kursutdannede kan søke jobb i tjenester selskaper involvert i webdesign eller begynne å konsultere tjenester (selvansatte). Utdanningsprogrammet dekker problemene med å lage nettsteder ved hjelp av HTML og CSS.
Advanced PHP Programming
35 timerI denne instruktørledede liveopplæringen i Norge vil deltakerne lære hvordan de implementerer avanserte PHP programmeringsverktøy og teknikker.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Lær avanserte konsepter i PHP programmering.
- Etabler konsistens og løs avanserte problemer ved hjelp av PHP-programmering.
- Utforsk flere måter å bygge mer fleksibel programvare ved å bruke PHP.
Test Driven Development
21 timerThis instructor-led, live training in Norge (online or onsite) is aimed at intermediate-level software developers and QA engineers who wish to adopt and master TDD principles and practices to improve code quality and development efficiency.
By the end of this training, participants will be able to:
- Understand the principles and workflow of Test-Driven Development (TDD).
- Write effective and maintainable unit tests.
- Utilize mocking frameworks to create comprehensive test scenarios.
- Apply TDD as a design tool to create robust and flexible code.
Behat: Behavior Driven Development (BDD) with PHP
14 timerBehat er et Behavior Driven Development (BDD) testrammeverk skrevet i PHP. Det letter kommunikasjonen mellom utviklere, testere, forretningsinteressenter og kunder under programvareutviklingsprosessen. Behat lar ikke-tekniske personer skrive klare beskrivelser av en applikasjons tiltenkte oppførsel, og kjører deretter disse "scenariene" som funksjonstester mot applikasjonen.
I denne instruktørledede, live-opplæringen vil deltakerne lære hvordan man skriver og utfører testcases i BDD-stil ved å bruke Behat og PHP.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Kjør automatiserte tester skrevet i det menneskelesbare "Given, When, Then" Gherkin-språket. Bruk Behat-baserte testcases for å forbedre samarbeidet mellom tekniske og ikke-tekniske team. Integrer Behat med Selenium, Mink, Goutte og andre nettleseremulatorer for å drive tester og genererer rapporter Utvid Behat-funksjonaliteten gjennom utvidelsessystemet Test en rekke bruksscenarier gjennom terminalkommandoer, REST APIer og mer.
Publikum
- Testingeniører Utviklere
Format på kurset
- Del forelesning, del diskusjon, øvelser og tung praktisk praksis
Continuous Integration (CI) for PHP
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å bruke åpen kildekode-verktøy for å automatisere prosessen med å bygge, teste og distribuere PHP applikasjoner og tjenester.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer forskjellige åpen kildekode-verktøy for å muliggjøre kontinuerlig integrasjon, testing og distribusjon.
- Forstå fordelene og ulempene ved ansettelse av forskjellige åpen kildekode CI-verktøy som for eksempel Gitlab CI og Jenkins.
- Kombiner CI-verktøy med åpen kildekode-verktøy for enhetstesting samt integrasjonstesting av en PHP applikasjon.
PHP CodeIgniter
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bygge nettapplikasjoner med CodeIgniter.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bruk CRUD i CodeIgniter for refaktorisering av API-kode.
- Utvid CodeIgniter for å konsumere avhengigheter.
- Last CodeIgniter modeller og visninger fra containere.
Laravel PHP Framework
14 timerDenne instruktørledede, direkteopplæringen i Norge introduserer det grunnleggende om Laravel og leder deltakerne gjennom opprettelsen av en Laravel-basert nettapplikasjon.
Laravel Livewire
7 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å lære og bruke Livewire til å bygge moderne og dynamiske applikasjonsgrensesnitt.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bygg og test strømførende komponenter.
- Bygg applikasjoner ved å bruke Livewire-biblioteket.
- Lag dynamiske komponenter i PHP.
Laravel and Vue.js
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke Laravel og Vue JS for fullstack webutvikling.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utvikle nettapplikasjoner med Laravel og Vue JS.
- Integrer Laravel backend API i Vue JS.
- Distribuer en Laravel-applikasjon.
Unit Testing with PHPUnit
14 timerDenne instruktørledede, direkteopplæringen i Norge lærer deltakerne hvordan de skriver testbar kode i form av testenheter for å lette diagnostisering, isolasjon og løsning av feil. Opplæringen leder deltakerne gjennom opprettelsen av et arbeidsklart testmiljø ved hjelp av PHPenhetstestrammeverket.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Skille mellom gode og dårlige testenheter.
- Les og tolk testresultater.
- Administrer og diagnostiser kodebasen deres proaktivt for å redusere feil.
- Sørg for at kodebasen deres er egnet for kontinuerlig integrasjon og distribusjon.
Laravel: Middleware Development
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bygge mellomvare og webtjenester i Laravel.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bruk Laravel PHP Aritisan til å generere kode og komponenter.
- Bygg RESTful APIer i Laravel som kan bla gjennom, lese, redigere, legge til og slette.
- Filtrer og sorter resultater basert på URL-parametere ved å bruke RESTful APIer.
Symfony2 - Enterprise Web Framework
21 timerDette instructorledede, livekurset i Norge (online eller på premises) er rettet mot utviklere og programvareingeniører som ønsker å bruke Symfony2 til å opprette strukturerte, vedlikeholdbare og skalarbare webapplikasjoner.
Ved kursets avslutning vil deltakerne kunne:
- Forklare filosofien ogstrukturen i Symfony2 rammen.
- Bruk Symfony2-komponenter som Doctrine, Twig og Routing effektivt.
- Bygge sikre og testbare webapplikasjoner ved hjelp av egendesignede bunter og REST APIs.
- Integrere Symfony2 i virksomhetsmiljøer og estimere prosjektimplementeringskostnader.
Web Development with Symfony3
28 timerDette instructorledede, liveoppsettet i Norge (onskjer eller distans) er rettet mot mellommålende utviklere som ønsker å utvikle robuste webapplikasjoner ved hjelp av Symfony3.
Ved slutten av dette kurset vil deltakerne kunne:
- Sette opp og konfigurere en Symfony3-utviklingsmiljø.
- Bilde dynamiske webapplikasjoner ved hjelp av Symfony3-funksjoner og verktøy.
- Bruk innebygde og tilpassede tjenester, maler, skjemaer og sikkerhetsmekanismer.
- Access databaser ved hjelp av Doctrine ORM.
- Skrive automatisk test og bruke teknikker for ytelseforbedring.
Symfony 4 for Web Application Development
28 timerSymfony 4 er en programvareutvikling ramme for PHP. Den inneholder gjenbrukbare PHP biblioteker for å lette utviklingen og testing av nye apper skrevet i PHP (Web-apper eller APIs). Symfony 4 er en kommando-linje programvare ramme med de innebygde kommandene som gjør PHP kodeutvikling mer effektiv.
I denne instruktørledede, live-trening, vil deltakerne lære å bruke Symfony rammen og PHP språket som de går gjennom skapelsen av en PHP applikasjon.
Ved slutten av denne treningen vil deltakerne være i stand til å:
- Bruk Symfony 4 til å lage og teste koden skrevet i PHP
- Skap en enkel kode for PHP som leser og skriver til en database
Publikum
- Programmerer og webutviklere med arbeidskunnskap om PHP og HTML
- Avanserte utviklere som leter etter mer effektive utviklingsverktøy for raskere lukk
- Programvareutviklere som trenger å oppdatere sin forståelse av nåværende utviklingsverktøy som matcher brukernes behov
Format av kurset
- Delvis forelesning, delvis diskusjon, øvelser og tung praksis
Develop Web Applications with PHP and Yii 2
14 timerDette instruktørførte, live-opplæringsforløpet i Norge (på nettet eller på premises) er rettet mot nybegynnerutviklere som ønsker å bygge robuste og vedlikeholdsbare webapplikasjoner ved hjelp av Yii 2.
Til slutt på dette opplæringsforløpet vil deltakerne kunne:
- Installere og konfigurere Yii 2.
- Forklares Yii's MVC-arkitektur og prosjektkonstruksjon.
- Bygge sikre og skalerbare webapplikasjoner ved hjelp av Yii 2-komponenter.
- Jobbe med databaser, former og REST API'er.