Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/09/2011, 15h25   #1
Invité de passage
 
Femme Sabrina
Développeur Web
Inscription : septembre 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Femme Sabrina
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : septembre 2011
Messages : 3
Points : 0
Points : 0
Par défaut Quoi faire pour s'y remettre ?

Hello tout le monde.
Cela fait un an que je n'ai pas pratiqué de php et je postule pour un poste de dev php, j'ai un entretien et un test jeudi soir.
Auriez vous une liste d'exercice et choses à refaire pour me remettre dedans ? genre le top 10 de ce qu'il faut absolument savoir faire ?

Merci d'avance.
secret.sab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 15h53   #2
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
Difficile de répondre sans connaitre ton niveau en PHP.

Plus que des exercice je te conseillerais un peu de lecture :

http://fr.php.net/manual/fr/language.oop5.php , parce que des poste de développeur PHP pas objet ca n'existe (quasiment) plus

http://fr.php.net/manual/fr/language.namespaces.php , parce que il y'a un an ce n'atait pas aussi développé que maintenant.

http://fr.php.net/ChangeLog-5.php#5.3.8 , Parce que c'est bien de se tenir à jour des changement

Coté exercice peut être se relancer dans quelques classes , quelques formulaires et pourquoi pas quelques requetes avec sécurisation des données.
Lire également un peu de code ça peut faire du bien.
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 15h56   #3
Invité de passage
 
Femme Sabrina
Développeur Web
Inscription : septembre 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Femme Sabrina
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : septembre 2011
Messages : 3
Points : 0
Points : 0
Merci Grunk.
j'ai une formation licence bac +3 et un an de dev php/html/css. je ne connais pas de framework et je n'ai que quelques notions très très lointaines de javascript.

Le php objet j'en avais fait un tout petit peu seulement pas énormément.
Merci pour tes liens.
secret.sab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 16h05   #4
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
On peut voir l'annonce pour laquelle tu postule ? ca pourrait sans doute aider pour te guider dans les choses à revoir.
Citation:
je n'ai que quelques notions très très lointaines de javascript
Sans trop vouloir te faire peur ca risque de pas jouer en ta faveur. Les développeurs PHP qui ne font que du backend sont quand même pas légion. Bien connaitre au moins un framework du type jquery est quand même pas loin d'être indispensable.
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 16h29   #5
Invité de passage
 
Femme Sabrina
Développeur Web
Inscription : septembre 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Femme Sabrina
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : septembre 2011
Messages : 3
Points : 0
Points : 0
En fait on m'a contacté via monster il n'y a pas d'annonce associée, c'est une SSII qui s'appelle timxware.

J'ai conscience que je suis en dessous par rapport à certain, je suis vraiment très débutante et le fait de ne pas avoir pratiqué depuis un an est assez handicapant.
secret.sab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2011, 15h39   #6
Rédacteur/Modérateur
 
Avatar de Thes32
 
Homme
Développeur Web
Inscription : décembre 2006
Messages : 2 335
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2006
Messages : 2 335
Points : 3 774
Points : 3 774
Salut,

Tu peux regarder le tutoriel : PHP : Le tutoriel pour grands débutants pressés.
__________________
Développeur | Zend Certified Engineer

Étapes Pour mieux se servir du forum:
1. Commencez par lire les cours et tutoriels ;
2. Faites une recherche;
3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

Nix>_Rien n'est plus pratique que la théorie
Thes32 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2011, 17h41   #7
Modérateur
 
Avatar de Benjamin Delespierre
 
Benjamin Delespierre
Développeur Web
Inscription : février 2010
Messages : 2 990
Détails du profil
Informations personnelles :
Nom : Benjamin Delespierre
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : février 2010
Messages : 2 990
Points : 5 028
Points : 5 028
Les questions qui peuvent tomber (on me les a demandés):

- sécurisation de données (filtres, isset, empty, unset, true false)

Je te renvoie vers cet excellent article qui fait le point sur la question true/false http://11heavens.com/true-or-false-in-php
Pour les filtres http://php.net/manual/en/book.filter.php

- output buffering

Voir les fonctions ob_xxx http://php.net/manual/en/function.ob-start.php
Savoir faire rapidement un moteur de template squelettique.

- les sessions

Voir les mécanismes et le rôle joué par les cookies http://php.net/manual/en/function.session-start.php
Eventuellement connaitre les faiblesses comme la fixation de session et comment les corriger: http://www.owasp.org/index.php/Session_fixation

- les design patterns

connaitre "globalement" ce que c'est et comment les utiliser (GOF, GRASP, PHP SPL et Observer etc.)
http://fr.wikipedia.org/wiki/Patrons_de_conception

- l'architecture d'une appli web (MVC, Archi Multitier etc.)

A lire:
http://fr.wikipedia.org/wiki/Mod%C3%...ontr%C3%B4leur
http://fr.wikipedia.org/wiki/Architecture_trois_tiers
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom
Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même).

Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...".
Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug.

Les boutons et existent, servez-vous en
Benjamin Delespierre est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h16.


 
 
 
 
Partenaires

Hébergement Web