PHP Opplæringskurs

PHP Opplæringskurs

Local, instructorled live PHP training courses demonstrate through handson practice the basics of PHP and how to implement advanced PHP programming tools and techniques

PHP training is available as "onsite live training" or "remote live training" Onsite live training can be carried out locally on customer premises in Norge or in NobleProg corporate training centers in Norge Remote live training is carried out by way of an interactive, remote desktop

NobleProg Your Local Training Provider.

Machine Translated

Testimonials

★★★★★
★★★★★

PHP Kursplaner

Kursnavn
Varighet
Oversikt
Kursnavn
Varighet
Oversikt
21 timer
Oversikt
This instructor-led, live course is designed to help intermediary CakePHP developers access the more advanced features of CakePHP. Through explanations and guided practice, participants will be able to implement better features, stability, security and extensibility into their existing and future CakePHP projects.

Audience

- CakePHP developers looking to further their knowledge and development skills

Format of the Course

- Overview of CakePHP's advanced features together with step-by-step development of a sample application.
14 timer
Oversikt
React er et Java Script Library for tilrettelegging av front-end-komponenter (visninger, interaktive elementer, UI-forfriskning, etc.) i en nettapplikasjon. PHP derimot involverer back-end-komponentene (servere, databasesystemer, etc.) til en webapplikasjon. Å være kjent med begge gir mulighet for en mer omfattende tilnærming til utvikling av webapplikasjoner.

Denne instruktørledede, liveopplæringen (på stedet eller eksternt) er rettet mot utviklere som ønsker å bruke PHP til å distribuere en back-end-server for et React program.

Ved slutten av denne opplæringen vil deltakerne kunne:

- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle.
- Render React komponenter i PHP ved hjelp av PHP utvidelse V8js.
- Bruk PHP til å lage APIer som samhandler med databasesystemer.
- Bruk modulbuntere som Webpack for å kompilere React kode.

Kursets format

- Interaktiv forelesning og diskusjon.
- Masse øvelser og trening.
- Praktisk implementering i et live-lab-miljø.

Alternativer for tilpasning av kurset

- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
21 timer
Oversikt
This course is aimed at developers who wish to architect and build enterprise-scale web applications that meet stringent requirements in scalability, reliability, and modularity.

This instructor-led, live training demonstrates a series of common-case problems and shows participants how to efficiently solve them using Zend Framework 2 (ZF2). Participants are taken through a series of exercises that result in the creation of re-usable modules that are both streamlined and robust.

By the end of this training, participants will be able to:

- Analyze and understand the design patterns associated with modular design
- Use Zend Framework 2 components to ensure security in areas such as Authentication, Encryption, LDAP, and Permissions (authorization)
- Apply advanced techniques for developing web services and RESTful interfaces
- Troubleshoot, optimize and deploy an enterprise-grade web application

Audience

- Advanced to intermediate PHP developers experienced with ZF2
- Enterprise developers seeking to improve the performance, modularity and scalability of heavy, interactive, enterprise-scale web applications

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14 timer
Oversikt
Yii er et PHP rammeverk med høy ytelse best for utvikling av Web 2.0-applikasjoner.
21 timer
Oversikt
Kurset gjør deltakerne kjent med PHP språket og dets integrering med nettmiljøet. Deltakeren vil lære å lage en dynamisk side, skrive databaseapplikasjoner og å beskytte applikasjoner mot uautorisert tilgang.
21 timer
Oversikt
Kurset er designet for mellomliggende PHP utviklere som ønsker å berike sin kunnskap og lære beste praksis innen programmering og webutviklingsteknikker basert på objektorienterte programmering og designmønstre.
420 timer
Oversikt
I denne instruktørledede, liveopplæringen, vil deltakerne lære grunnlaget for nettutvikling når de går gjennom opprettelse og distribusjon av et eksempelapplikasjon.

Ved slutten av denne opplæringen vil deltakerne kunne:

- Design og implementer nye brukervendte funksjoner
- Optimaliser webapplikasjoner for å maksimere hastighet og skala
- Skriv klientside-kode for nettbaserte applikasjoner
- Lag raske, brukervennlige applikasjoner med høyt volum og utvikle prototyper raskt

Publikum

- Nybegynnere webutviklere

Kursets format

- Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse
21 timer
Oversikt
Dette instruktørledede, live kurset er rettet mot utviklere som ønsker å lære Think PHP å utvikle webapplikasjoner.

Think PHP er et raskt og enkelt PHP -objektorientert MVC-rammeverk med støtte for UTF-8, plugins, rollebasert-kontroll-tilgang (RBCA), en malkontrollmotor og multidatabaser.

Kursets format

-

Tung vekt på praktisk praksis.

-

De fleste konseptene læres gjennom prøver, øvelser og praktisk utvikling.
28 timer
Oversikt
Symfony 4 is a software development framework for PHP. It contains reusable PHP libraries to facilitate the development and testing of new applications written in PHP (Web apps or APIs). Symfony 4 is a command-line software framework with the built-in commands that makes PHP code development more efficient.

In this instructor-led, live training, participants will learn to use the Symfony framework and the PHP language as they step through the creation of a PHP application.

By the end of this training, participants will be able to:

- Use Symfony 4 to create and test code written in PHP
- Create simple code for PHP that reads and writes to a database

Audience

- Programmers and web developers with working knowledge of PHP and HTML
- Advanced developers who seek more efficient development tools for faster closures
- Software designers who need to update their understanding of current development tools that match user needs

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
28 timer
Oversikt
Symfony er et sett med PHP komponenter, et rammeverk for webapplikasjoner, en filosofi og et fellesskap.
21 timer
Oversikt
Symfony er et sett med PHP komponenter, et rammeverk for webapplikasjoner, en filosofi og et fellesskap.
14 timer
Oversikt
Denne instruktørledede, liveopplæringen (på stedet eller ekstern) er rettet mot PHP programmerere som ønsker å skrive asynkrone webtjenester ved å bruke PHP språket (på en måte som ligner på Node.js ).

Ved slutten av denne opplæringen vil deltakerne kunne:

- Installer og konfigurer Swoole
- Forstå konseptene bak hendelsesdrevne, asynkrone, ikke-blokkerende I / O-nettverksmodeller.
- Lag og distribuer asynkrone tjenester skrevet i PHP
- Laravel eksisterende Laravel eller Lumen-applikasjoner med Laravel -Swool.

Kursets format

- Interaktiv forelesning og diskusjon
- Masse øvelser og trening
- Praktisk implementering i et live-lab-miljø

Alternativer for tilpasning av kurset

- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
- Hvis du vil lære mer om Swool, kan du gå til: https://www.swoole.co.uk/
21 timer
Oversikt
With a market share of 60%, WordPress is the Content Management System (CMS) of choice for many of the world's most high-profile websites. PHP is a server side language, which powers about 82 percent of the web.

In this instructor-led, live training (onsite or remote), participants with little or no previous programming experience will learn how to customize a Wordpress website using PHP.

By the end of this training, participants will be able to:

- Set up the development tools needed to quickly start working PHP
- Understand and alter the various types of PHP files in WordPress
- Understand PHP syntax (conditional statements, loops, functions, etc.)
- Write their own plugin or a theme within WordPress
- Debug, deploy and troubleshoot a Wordpress website

Audience

- Web designers
- Content creators with technical skills
- Business owners with technical skills
- Developers with no previous experience with PHP

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Hands-on implementation in a live-lab environment

Note

- To request a customized training for this course, please contact us to arrange.
- To learn more about Wordpress, please visit: https://wordpress.org/
14 timer
Oversikt
PHPUnit is a unit testing framework for PHP. PHPUnit employs strict parameters to determine whether individual units of code are bug-free and ready for deployment. By isolating and testing individual units, developers can ensure greater application stability, avoid regression bugs, and reduce the costs associated with malfunctioning code in production.

This instructor-led, live training teaches participants how to write testable code in the form of testing units to facilitate the diagnosis, isolation, and resolution of bugs. The training walks participants through the creation of a work-ready, testing environment using the PHPUnit testing framework.

By the end of this training, participants will be able to:

- Distinguish between good and bad testing units.
- Read and interpret test results.
- Proactively manage and diagnose their code base to reduce bugs.
- Ensure that their code base is fit for continuous integration and deployment.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
21 timer
Oversikt
Kurset er designet for erfarne programmerere som ønsker å utforske spørsmål knyttet til bruk av mønstre og refaktoring. Hver deltager kjenner til egenskapene og praktiske eksempler på bruken av disse mønstrene, som igjen vil gjøre det mulig å bygge riktig på programkoden.
35 timer
Oversikt
PHP er et kraftig allmenningsskriptspråk som er mest populært brukt og egnet for webutvikling.

I denne instruktørledede, liveopplæringen, vil deltakerne lære å implementere avanserte PHP programmeringsverktøy og teknikker.

Ved slutten av denne opplæringen vil deltakerne kunne:

- Lær avanserte konsepter i PHP programmering.
- Etablere konsistens og løse avanserte problemer ved hjelp av PHP programmering.

Kursets format

- Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse
7 timer
Oversikt
Dette kurset er laget for PHP programmerere og nettstedutviklere som er interessert i PHP -kodeoptimalisering.

Kurset viser hvordan du finner en flaskehals og hvordan refactor eller endre koden på riktig måte.

I løpet av dette kurset vil deltakerne håndtere ekte eksempler på websider som vil bli sporet, analysert og optimalisert.
14 timer
Oversikt
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.
7 timer
Oversikt
PHP 7 er den største oppgraderingen til PHP siden 2004. Den gir betydelige ytelsesgevinster gjennom den nye Zend-motoren 3.0 og forbedrer produktiviteten med nesten to ganger sammenlignet med PHP 5.6. Med en reduksjon på 50 prosent i minneforbruket og en rekke andre nye funksjoner, gjør PHP 7 en betydelig innvirkning på utvikling av webapplikasjoner på forskjellige plattformer.

I denne instruktørledede liveopplæringen vil deltakerne lære hvordan de kan dra nytte av PHP 7s nyeste funksjoner og behandle forbedringer når de går trinn for trinn gjennom oppretting og distribusjon av et eksempel på en webapplikasjon.

Ved slutten av denne opplæringen vil deltakerne kunne:

- Bruk forbedrede PHP 7-funksjoner, for eksempel romfarts- og null-sammenkoblingsoperatører, tips om skalartype, nye erklæringer av skalartypen og nye feil unntak
- Utvikle og distribuere en ny PHP 7 webapplikasjon
- Optimaliser eksisterende webapplikasjoner eller nettsteder

Publikum

- PHP utviklere
- Avanserte-til-mellomprogrammerere på serversiden

Kursets format

- Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse
14 timer
Oversikt
Laravel er et open source PHP basert MVC (modell-visning-kontroller) nettutviklingsramme. Laravel funksjoner inkluderer et modulbasert pakkesystem med en dedikert avhengighetsansvarlig, forskjellige måter for tilgang til relasjonsdatabaser, verktøy som hjelper til applikasjon distribusjon og vedlikehold, og syntaktisk sukker. Laravel har blitt kalt " PHP Framework for Web Artisans"

Denne instruktørledede Laravel introduserer det grunnleggende for Laravel og leder deltakerne gjennom opprettelsen av en Laravel webapplikasjon.

Kursets format

- Oversikt over Laravel funksjoner og muligheter sammen med trinnvis utvikling av en webapplikasjon.
14 timer
Oversikt
Internet of Things (IoT) is a network infrastructure that connects physical objects and software applications wirelessly, allowing them to communicate with each other and exchange data via network communications, cloud computing, and data capture. PHP is a server-side scripting language recommended for IoT due to its superior performance.

In this instructor-led, live training, participants will learn how to develop IoT applications using PHP.

By the end of this training, participants will be able to:

- Understand the fundamentals of IoT architecture
- Install and configure tools (IBM Watson IoT Platform, IoT Starter for Android Application) to aid in developing PHP applications
- Learn the benefits of using PHP in programming IoT systems
- Build, test, deploy, and troubleshoot an IoT system using PHP

Audience

- Developers
- Engineers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- To request a customized training for this course, please contact us to arrange.
14 timer
Oversikt
Kurset vil dekke designmønstre med særlig vekt på mønstre brukt i PHP .
21 timer
Oversikt
The course provides essential skills for PHP developers necessary to make their applications resistant to contemporary attacks through the Internet. Web vulnerabilities are discussed through PHP-based examples going beyond the OWASP top ten, tackling various injection attacks, script injections, attacks against session handling of PHP, insecure direct object references, issues with file upload, and many others. PHP-related vulnerabilities are introduced grouped into the standard vulnerability types of missing or improper input validation, incorrect error and exception handling, improper use of security features and time- and state-related problems. For this latter we discuss attacks like the open_basedir circumvention, denial-of-service through magic float or the hash table collision attack. In all cases participants will get familiar with the most important techniques and functions to be used to mitigate the enlisted risks.

A special focus is given to client-side security tackling security issues of JavaScript, Ajax and HTML5. A number of security-related extensions to PHP are introduced like hash, mcrypt and OpenSSL for cryptography, or Ctype, ext/filter and HTML Purifier for input validation. The best hardening practices are given in connection with PHP configuration (setting php.ini), Apache and the server in general. Finally, an overview is given to various security testing tools and techniques which developers and testers can use, including security scanners, penetration testing and exploit packs, sniffers, proxy servers, fuzzing tools and static source code analyzers.

Both the introduction of vulnerabilities and the configuration practices are supported by a number of hands-on exercises demonstrating the consequences of successful attacks, showing how to apply mitigation techniques and introducing the use of various extensions and tools.

Participants attending this course will

- Understand basic concepts of security, IT security and secure coding
- Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them
- Learn client-side vulnerabilities and secure coding practices
- Have a practical understanding of cryptography
- Learn to use various security features of PHP
- Learn about typical coding mistakes and how to avoid them
- Be informed about recent vulnerabilities of the PHP framework
- Get practical knowledge in using security testing tools
- Get sources and further readings on secure coding practices

Audience

Developers
28 timer
Oversikt
Even experienced programmers do not master by all means the various security services offered by their development platforms, and are likewise not aware of the different vulnerabilities that are relevant for their developments. This course targets developers using both Java and PHP, providing them essential skills necessary to make their applications resistant to contemporary attacks through the Internet.

Levels of Java security architecture are walked through by tackling access control, authentication and authorization, secure communication and various cryptographic functions. Various APIs are also introduced that can be used to secure your code in PHP, like OpenSSL for cryptography or HTML Purifier for input validation. On server side, the best practices are given for hardening and configuring the operating system, the web container, the file system, the SQL server and the PHP itself, while a special focus is given to client-side security through security issues of JavaScript, Ajax and HTML5.

General web vulnerabilities are discussed by examples aligned to the OWASP Top Ten, showing various injection attacks, script injections, attacks against session handling, insecure direct object references, issues with file uploads, and many others. The various Java- and PHP-specific language problems and issues stemming from the runtime environment are introduced grouped into the standard vulnerability types of missing or improper input validation, improper use of security features, incorrect error and exception handling, time- and state-related problems, code quality issues and mobile code-related vulnerabilities.

Participants can try out the discussed APIs, tools and the effects of configurations for themselves, while the introduction of vulnerabilities are all supported by a number of hands-on exercises demonstrating the consequences of successful attacks, showing how to correct the bugs and apply mitigation techniques, and introducing the use of various extensions and tools.

Participants attending this course will

- Understand basic concepts of security, IT security and secure coding
- Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them
- Learn client-side vulnerabilities and secure coding practices
- Learn to use various security features of the Java development environment
- Have a practical understanding of cryptography
- Learn to use various security features of PHP
- Understand security concepts of Web services
- Get practical knowledge in using security testing tools
- Learn about typical coding mistakes and how to avoid them
- Be informed about recent vulnerabilities in Java and PHP frameworks and libraries
- Get sources and further readings on secure coding practices

Audience

Developers
14 timer
Oversikt
This instructor-led, live training (onsite or remote) is aimed at engineers who wish to use open source tools to automate the process of building, testing and deploying PHP applications and services.

By the end of this training, participants will be able to:

- Install and configure different open source tools to enable continuous integration, testing and deployment.
- Understand the advantages and disadvantages of CI tools such as such as Gitlab CI and Jenkins.
- Combine CI tools with unit and integration testing tools.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
28 timer
Oversikt
This course teaches PHP developers how to build functional web applications using the popular CakePHP MVC web development framework. The course covers beginning principles and approaches, then moves into advanced topics that help enhance the behavior, flexibility and security of an application. Discussions are interactive and the learning is practical and hands-on.

Format of the Course

- Overview of CakePHP features and capabilities together with step-by-step development of a sample application.
14 timer
Oversikt
Behat is a Behavior Driven Development (BDD) test framework written in PHP. It facilitates communication among developers, testers, business stakeholders and clients during the software development process. Behat allows non-technical people to write clear descriptions of an application's intended behavior, then runs those "scenarios" as functional tests against the application.

In this instructor-led, live training, participants will learn how to write and execute BDD style test cases using Behat and PHP.

By the end of this training, participants will be able to:

- Run automated tests written in the human-readable, "Given, When, Then" Gherkin language
- Use Behat based test cases to improve collaboration between technical and non-technical teams
- Integrate Behat with Selenium, Mink, Goutte and other browser emulators to drive tests and generate reports
- Extend Behat functionality through its extension system
- Test numerous usage scenarios through terminal commands, REST APIs, and more.

Audience

- Test engineers
- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
21 timer
Oversikt
Zend framework is an open-source, object-orientated framework for developing, deploying and managing enterprise-ready PHP based web applications and services. Zend framework utilizes the Model-View-Controller (MVC) paradigm to develop basic structures for applications. Zend is considered a "component library"; its unique modular design enables users to use components independently of one another.

In this instructor-led, live training, participants will learn how to create a reliable and scalable web application using the Zend framework.

By the end of this training, participants will be able to:

- Use Model-View-Controller design patterns to build a database-based web application
- Receive and process forms
- Set up input validation and view scripts
- Handle the various types of MVC events and services offered by Zend Framework MVC component library
- Prepare and execute queries for a database adapter

Audience

- Intermediate to advanced PHP developers seeking to develop secure, enterprise scale web-applications

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
35 timer
Oversikt
Participants attending this course will

- Understand basic concepts of security, IT security and secure coding
- Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them
- Learn client-side vulnerabilities and secure coding practices
- Have a practical understanding of cryptography
- Learn to use various security features of PHP
- Learn about typical coding mistakes and how to avoid them
- Be informed about recent vulnerabilities of the PHP framework
- Get practical knowledge in using security testing tools
- Get sources and further readings on secure coding practices
- Learn advanced concepts in PHP programming.
- Establish consistency and solve advanced problems using PHP programming.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
Helg PHP kurs, kveld PHP trening, PHP boot camp, PHP instruktørledet, Helg PHP trening, Kveld PHP kurs, PHP coaching, PHP instruktør, PHP trener, PHP kurs, PHP klasser, PHP on-site, PHP private kurs, PHP tomannshånd trening

Kursrabatter

Kursrabatter Nyhetsbrev

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Norway!

As a Business Development Manager you will:

  • expand business in Norway
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!