Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 34 hours on-demand video
  • 9 articles
  • 105 downloadable resources
  • 6 coding exercises
  • Full lifetime access
  • Access on mobile and TV
Development Web Development PHP

PHP 7 e mysql: La guida completa per sviluppatori web

Impara php 7 ( 7.4) passo a passo, crea due progetti CMS, un mvc con mysql e bootstrap e diventa un PHP ENGINEER!
Rating: 4.3 out of 54.3 (1,336 ratings)
6,494 students
Created by Hidran Arias
Last updated 1/2021
Italian
30-Day Money-Back Guarantee

What you'll learn

  • Programmare correttamente in php7
  • Processare file con php7
  • Processare form html con php7
  • Creare siti web dinamici con php7 e mysql
  • Imparare la programmazione orientata agli oggetti
  • Usare i namespace
  • Creare e processare file xml
  • Creare uno User Management System
  • Creare una blogging platform in mvc
  • Gestione login e ruoli
  • Utilizzare la classi PDO per collegarsi ai database

Course content

31 sections • 249 lectures • 33h 51m total length

  • Preview06:20
  • Preview10:53

  • Preview12:16
  • Preview03:09
  • Preview09:43
  • Preview07:26

  • Preview08:25

  • Preview10:21
  • Installare xdebug linux
    06:58
  • Preview13:05

  • Preview11:31
  • Preview10:49

  • Preview08:06
  • Mostrare a video una stringa
    1 question
  • Espressioni letterali
    08:05

  • Preview06:26
  • Preview07:57
  • php tipo variabile number
    11:51
  • PHP: Introduzione alle stringhe.
    06:28
  • Preview10:02
  • Heredoc e nowdoc da php >= 7.3
    01:28
  • php : Accedere e modificare una stringa
    05:56
  • PHP: string casting
    06:36
  • Preview16:01
  • Preview10:29
  • Dichiarazione di variabili
    1 question

  • php : Operatori di assegnamento e numerici
    08:53
  • Preview13:08
  • Preview03:54
  • PHP . Operatori di confronto: null coalescing
    01:38
  • Assegnazione con null coalescing. php => 7.4
    03:18
  • PHP . Operatori di confronto: ternario. condizione?val1 : val2
    03:33
  • PHP . Operatori di confronto: conclusioni
    01:36
  • Operatore esponenziale
    03:25

  • PHP . Strutture di controllo: if, elseif, else
    11:13
  • PHP . Strutture di controllo: SWITCH
    09:55
  • Struttura di controllo. Match . PHP >= 8
    11:58
  • PHP . Strutture di controllo: while, do while
    09:57
  • PHP . Strutture di controllo: for. Prima parte
    07:17
  • PHP . Strutture di controllo: for annidati
    07:38
  • PHP . Strutture di controllo: foreach.
    08:24

  • Isset(). Verificare se una variabile è impostata e non è nulla
    01:01
  • empty(). Verificare se una variabile è vuota
    05:40
  • is_null(). Verificare se una variabile è null
    04:37

Requirements

  • PC o mac
  • Connessione internet per scaricare software necessario
  • Conoscenze base di html e css

Description

CORSO AGGIORNATO FINO ALL'ULTIMA VERSIONE DI PHP: php 7.4

Oggi  82,5 % dei siti web sono sviluppati con php e CMS come wordpress, joomla, drupal e ECOMMERCE come MAGENTO, PRESTASHOP, sono sviluppati con php e mysql.

In questo corso imparerai passo a passo, e con degli esempi pratici, le fondamenta di php7 per sviluppare siti web dinamici, performanti e sicuri. 

Sono Certificato  PHP ZEND CERTIFIED ENGINEER e ho più di 15 anni di esperienza con php e lavoro in uno dei progetti php più grossi di Europa. 

Con questo corso ho voluto condividere la mia esperienza di ogni giorno nello sviluppo di php. 

Ti insegnerò da zero la sintassi di php, l'uso corretto di ogni tipo di variabili come boolean, string, number, array object, come utIlizzare i cicli e le funzioni native per processare stringhe e array.

Imparerai a definire e usare le classi e i concetti base di PROGRAMMAZIONE ORIENTATA AGLI OGGETTI, che ti serviranno non solo per php ma per qualunque altro linguaggio.

Creerai due progetti da zero: User Management System Con Login e Autenticazione e Un Blogging System fatto in MVC, utilizzare composer, autoloading

Imparerai :

  • La sintassi di php

  • gli operatori matematici, logici, bit ecct

  • I tipi di variabili di php come string, boolean, number, array, object, null, resource

  • Le strutture di controllo come if, else e switch

  • I costrutti del linguaggio e le funzioni

  • Le funzioni, i suoi parametri, funzioni anonime, tipo e ritorno

  • OOP  con INTERFACE, CLASS, ABSTRACT,TRAITS

  • namespace

  • Aprire, leggere e scrivere su file

  • Processare file e dati in xml

  • Processare json

  • Consumare API

  • Collegamento ai database come mysql, oracle

  • processare form html

  • Sessioni, cookie

  • Gestione degli errori

  • Eccezioni

  • Design patterns: SINGLETON, FACTORY, MVC, DEPENDENCY INJECTION

Come progetto costruiremo un sito web dinamico dove vedremo come processare dati di un form, inserire questi dati in un database mysql, modificarli e mostrarli a video.

Costruiremo un User Management System da zero con sistema di login e gestione di ruoli

Costruiremo da zero una piattaforma di blogging in MVC.

Faremo la deploy dei progetti online

Avrai a disposizione tutto il codice sorgente con gli esempi ed esercizi. 

Potrai guardare le lezioni sia online che offline con tablet e telefonino.

Se vuoi diventare un web developer, impararea programmare, costruire siti dinamici, sviluppare moduli e plugin per wordpress, joomla ed altri CMS, QUESTO E' L'UNICO CORSO DI CUI AVRAI BISOGNO!


Who this course is for:

  • Chi vuole entrare nel mondo dello sviluppo web lato server
  • Web designer
  • DevOps
  • Web Developer
  • Chi ha conoscenza base di php e vuole approfondire le sue conoscenze
  • Non è per programmatori php avanzati almeno che non si voglia dare una ripassata dei concetti fondamentali
  • Chi vuole prepararsi per la certificazione ZEND CERTIFIED ENGINEER
  • Chi vuole aggiornarsi a php7

Instructor

Hidran Arias
Software Engineer
Hidran Arias
  • 4.4 Instructor Rating
  • 11,876 Reviews
  • 85,024 Students
  • 20 Courses

I'm a cuban living in the beautiful city of Turin, Italy. I have a university degree in computer sciences in the field of automation engineering. I am a software engineer since 2002 and since then I have worked for different italian companies developing web applications with the latest technogies, most of them open sources, such as SWIFT, JAVA, PHP, MYSQL, ORACLE, CSS, HTML, NODEJS, MONGODB and javascript libraries such as ANGULAR 6, IONIC 3,  EXTJS, SENCHATOUCH, JQUERY

When I am not programming, I am learning new languages,currently German and Arabic. Currently I speak SPANISH, my mother tongue, ITALIAN,almost my second mother tongue, ENGLISH, FRENCH and PORTUGUESE.

Playing GUITAR  is one of my hobbies and passions and I dedicate it as much time as for languages and computer.

People say I am an easy talker, always ready to help people and I love teaching  what I know and mainly new technologies. I try to keep always up to date not only by teaching but also by learning and taking courses such as the ones found here in UDEMY .

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.