Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Sugerencias por favor? Aprendiendo desarrollo de Web apps (https://www.clubdelphi.com/foros/showthread.php?t=59590)

alquimista_gdl 01-09-2008 23:18:33

Sugerencias por favor? Aprendiendo desarrollo de Web apps
 
Hola,

Me he propuesto aprender intensivamente el desarrollo de aplicaciones Web; vengo de un entorno de análisis de sistemas y de desarrollo de aplicaciones de escritorio usando Clarion, Delphi 6 y VBasic.NET 2005.
Mi elección ha sido tomar PHP, JavaScript, Ajax en función de que la recomendación que vi en varios sitios web (Googleando) es que para aprender desde 0, la curva de aprendizaje es más pesada en ASP.NET (por lo complejo del producto), y más directa y rápida en PHP... además de que tengo preferencia por tecnologías abiertas Open Source.

Decidí ponerme el siguiente programa de estudio:

1. PHP
1.1. Fundamentos básicos
1.2. Estudiar los tutoriales de D4PHP 2 (he encontrado algunos dispersos por ahí)
1.3. Conocer aspectos avanzados de PHP como cookies, desiones, generación de reportes PDF, etc.

2. JavaScript
2.1. Seguir uno de los abundantes tutoriales disponibles en la Web

3. AJAX
Supongo que hay tutoriales? especialmente para uso en D4PHP?

4. [COLOR=blue ! important][COLOR=blue ! important]CSS[/color][/color]
Aquí si no se por donde empezar; desconozco totalmente el tema. No se si D4PHP ofrezca herramientas para esto.

4. Convertir uno de mis proyectos Delphi 6, a PHP usando D4PHP

Si tienen algún consejo en cuanto a recursos de aprendizaje, o temas que me hagan falta en los temas mencionados, se los agradeceré.

En base a su experiencia, si dedico 8 horas diarias a este aprendizaje... aprox. en cuanto tiempo uno puede ya estar produciendo un sistema pequeño/medio Web ?

Muchas gracias !
Guillermo

TOPX 02-09-2008 02:55:26

Hola,

Dos cosas:
  • Los recursos de aprendizaje que recientemente me he topado:
    -
  • Hay que tener en cuenta que D4PHP, como todos los demás framework, es una herramienta para aumentar la productividad del desarrollador; así que, no es recomendable que comience a utilizarlo antes de que esté familiarizado con el lenguaje en sí.

alquimista_gdl 02-09-2008 15:27:14

Muchas gracias !

AzidRain 10-10-2008 21:14:50

Alquimista...este post precisamente lo puse porque estoy en tu mismo caso, chécalo ahi puse varios recursos. No puse sobre Ajax porque primero hay que aprender bien php y luego ya se mete uno en Ajax que no creas que es muy dificil, pero si hay que tener ya conocido el php. Lo que puedes hacer es hacer tu aplicacion primero sin ajax pero que funcione, luego aprendes ajax y modificas tu aplicacion ya con ajax.

alquimista_gdl 11-10-2008 15:24:18

Muchas gracias Azid por tu mensaje Azid;

De hecho en este mes ya le llevo avanzado al aprendizaje; he optado por Delphi for PHP 2.... (D4PHP) Siempre he segido los productos Borland; hace un año hice intento en la primera versión de este producto, pero estaba bastante inestable y con muy escasa documentación. Ahora la versión 2 ya está algo más estable (aunque aún tiene algunas fallas)... y el soporte en los foros en inglés es bueno.
Mi camino ha sido comenzar desde el "Hola Mundo" y ahora ya estoy algo más avanzado, armando una biblioteca de desarrollo para aplicaciones de bases de datos, aunque todavía aprendiendo cosas.
Coincido contigo en cuanto a que primero es bueno manejar bien el PHP, el framework... y después seguir con más; en mi caso, primero estoy dominando PHP que me ha resultado relativamente sencillo de aprender, a comparación de ASP.NET. Después seguiré con un poco de JavaScript que se requiere en caso de desear mayor control sobre algunos de los componentes de D4PHP... y luego seguiré con Ajax; en D4PHP proponen un nivel de abstracción alto de Ajax para el programador, lo cual facilita su codificación... pero en ejeucción es muy lento comparativamente con Ajax directamente programado... en fin, ya llegaré a esa parte.

Saludos!
Guillermo


La franja horaria es GMT +2. Ahora son las 19:46:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi