Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Sugerencia para juniors en delphi (https://www.clubdelphi.com/foros/showthread.php?t=91394)

axlmaster 26-01-2017 06:20:18

Sugerencia para juniors en delphi
 
hola, si alguien me sugiera algun pagina para aprender desde el inicio en delphi, veo que aqui ya es avanzado y no quiero preguntar cosas tontas como por ejemplo como hacer para que el texto del TEDIT de tamaño 40 se vea bien el el movil y no se corte las letras (DUDA ACTUAL) lei que era con una propiedad AutoSize pero no aparece en el delphi 10, les agradeceria mucho

AgustinOrtu 26-01-2017 06:47:26

Creo que esta serie de videos esta bien para iniciar:

https://www.youtube.com/playlist?lis...NUhH4I7CScwKm0

Otra buena forma es ir mirando y estudiando los ejemplos que ya vienen

Cuando tengo dudas o problemas siempre lo primero que hago es acudir a la documentacion. Por lo general, los topicos mas basicos estan cubiertos y tienen ejemplos

Tambien podes leer los blog relacionados: tanto los oficiales como los de algunos foreros: estos ultimos van muy bien si no te es tan familiar el ingles (por ejemplo Neftali o Johnny)

A mi en particular me gusta mucho aprender con videos, porque al mismo tiempo que te van explicando, te pueden ir mostrando el resultado y todos los pasos intermedios (es algo muy tedioso de hacer con imagenes y texto, el video creo que transmite mas). El canal oficial tiene una buena cantidad de videos que cubren un monton de topicos; incluso tambien hay algunos en español, por ejemplo el CodeRage XI, CodeRage X, Delphi Academy LatinoAmerica, y esta lista de reproduccion

Si te gustan los libros, el "obligado" de Delphi es La Cara Oculta de Delphi. Este libro fue regalado a la comunidad por su propio autor, asi que podes descargarlo sin ningun problema. Es "viejito" pero lo que explica sigue y seguira siendo valido por mucho tiempo; quiza utilice Delphi como "herramienta" para enseñar, pero los conceptos son validos para cualquier lenguaje. Ian Marteens ademas tiene un estilo hasta casi comico que hace la lectura muy entretenida

Luego por supuesto estan los foros. Busca que seguro que algo encuentras

Y por ultimo que no te de verguenza preguntar. Ninguna pregunta es tonta. Solamente no caigas en la trampa de hacer malas preguntas (incompletas, confusas). Por lo general no nos gusta "resolverle la tarea" a los demas, preferimos guiarlos (como dice el viejo dicho, dale pescado a un hombre y comera un dia, enseñale a pescar y comera toda su vida...) pero para hacerlo necesitamos que las consultas sean detalladas: incluye tu codigo (si no tienes codigo, lo que hayas intentado por mas que no funcione), explica bien el problema, señala que es lo que esta mal, que es lo que esperas.. si el codigo produce errores indicanos en que linea y que excepcion se produce: si cumples con estas simples normas te aseguro que siempre encontraras ayuda en estos foros

Ah, me olvidaba: Bienvenido al ClubDelphi :D:D

Neftali [Germán.Estévez] 26-01-2017 09:50:06

Aparte de lo ya comentado por Agustín. Algunas cosas más que me vienen a la mente...
Esta página (aunque está en inglés) está muy bien,porque tiene ejemplos y expoliación para los elementos básicos de delphi.
Si buscas, por ejemplo, cómo usar un TStringList, la función Format o un while puedes buscarlo en la parte derecha alfabéticamente y las explicaciones son bastante claras.

También puedes revisar la cantidad de ejemplos que hay en el FTP del club delphi y bajarte y revisar los que necesites y también echarle un vistazo a la sección de tutoriales, donde encontrarás bastantes, de todos los niveles y de muchos temas diferentes. y Delphi al límite con bastantes ejemplos de código Delphi básico de Salvador.

Se me olvidaba.
Bienvenido al Club y revisa la Guyía de estilo (si no lo has hecho ya).

Casimiro Notevi 26-01-2017 12:08:29

Cita:

Empezado por AgustinOrtu (Mensaje 512629)
Creo que esta serie de videos esta bien para iniciar:

https://www.youtube.com/playlist?lis...NUhH4I7CScwKm0

Otra buena forma es ir mirando y estudiando los ejemplos que ya vienen

Cuando tengo dudas o problemas siempre lo primero que hago es acudir a la documentacion. Por lo general, los topicos mas basicos estan cubiertos y tienen ejemplos

Tambien podes leer los blog relacionados: tanto los oficiales como los de algunos foreros: estos ultimos van muy bien si no te es tan familiar el ingles (por ejemplo Neftali o Johnny)

A mi en particular me gusta mucho aprender con videos, porque al mismo tiempo que te van explicando, te pueden ir mostrando el resultado y todos los pasos intermedios (es algo muy tedioso de hacer con imagenes y texto, el video creo que transmite mas). El canal oficial tiene una buena cantidad de videos que cubren un monton de topicos; incluso tambien hay algunos en español, por ejemplo el CodeRage XI, CodeRage X, Delphi Academy LatinoAmerica, y esta lista de reproduccion

Si te gustan los libros, el "obligado" de Delphi es La Cara Oculta de Delphi. Este libro fue regalado a la comunidad por su propio autor, asi que podes descargarlo sin ningun problema. Es "viejito" pero lo que explica sigue y seguira siendo valido por mucho tiempo; quiza utilice Delphi como "herramienta" para enseñar, pero los conceptos son validos para cualquier lenguaje. Ian Marteens ademas tiene un estilo hasta casi comico que hace la lectura muy entretenida

Luego por supuesto estan los foros. Busca que seguro que algo encuentras

Y por ultimo que no te de verguenza preguntar. Ninguna pregunta es tonta. Solamente no caigas en la trampa de hacer malas preguntas (incompletas, confusas). Por lo general no nos gusta "resolverle la tarea" a los demas, preferimos guiarlos (como dice el viejo dicho, dale pescado a un hombre y comera un dia, enseñale a pescar y comera toda su vida...) pero para hacerlo necesitamos que las consultas sean detalladas: incluye tu codigo (si no tienes codigo, lo que hayas intentado por mas que no funcione), explica bien el problema, señala que es lo que esta mal, que es lo que esperas.. si el codigo produce errores indicanos en que linea y que excepcion se produce: si cumples con estas simples normas te aseguro que siempre encontraras ayuda en estos foros

Ah, me olvidaba: Bienvenido al ClubDelphi :D:D

Cita:

Empezado por Neftali (Mensaje 512632)
Aparte de lo ya comentado por Agustín. Algunas cosas más que me vienen a la mente...
Esta página (aunque está en inglés) está muy bien,porque tiene ejemplos y expoliación para los elementos básicos de delphi.
Si buscas, por ejemplo, cómo usar un TStringList, la función Format o un while puedes buscarlo en la parte derecha alfabéticamente y las explicaciones son bastante claras.

También puedes revisar la cantidad de ejemplos que hay en el FTP del club delphi y bajarte y revisar los que necesites y también echarle un vistazo a la sección de tutoriales, donde encontrarás bastantes, de todos los niveles y de muchos temas diferentes. y Delphi al límite con bastantes ejemplos de código Delphi básico de Salvador.

Se me olvidaba.
Bienvenido al Club y revisa la Guyía de estilo (si no lo has hecho ya).

^\||/^\||/^\||/

axlmaster 26-01-2017 17:23:52

gracias
 
muchas gracias por su respuesta, ahora ya voy a profundizar mejor en esos temas. aunque ps insito la propiedad AutoSize del TEdit no me aparece en l rad10, y leyendo en todos lados deberia traerlo, voy a buscar en esos enlaces haber donde esta o que otra opcion me da,, muchas gracias

mamcx 26-01-2017 17:40:51

Otro excelente recurso es Rosetta Code (que esta dividido por tareas y muestra en multiples lenguajes la solucion):

http://rosettacode.org/wiki/Category:Delphi

P.D: Debes tanto estudiar de forma abarcadora (ver el bosque) como profunda (ver el arbol). Una vez tengas una idea general del busca, busca concentrarte en un aspecto especifico para entender sus fundamentos.

P.D:2 Me sale carita en la URL (!) pero si das click esta correcta.

AgustinOrtu 26-01-2017 19:05:59

Con respecto al texto que te sale mal creo que lo indicado es abrir otro hilo donde tratemos ese tema en específico

AgustinOrtu 03-02-2017 00:12:34

Agrego unos links mas, por un joven entusiasta Shaun Roselt, que creo que estan muy bien para iniciados en Delphi, ya que trata de temas de lo mas basico posible:

Blog: https://delphiprogrammingblog.blogspot.com.ar/
YouTube: https://www.youtube.com/channel/UCA0...8xX7M62Plzlc6g
Aplicacion Windows: Delphi Programming Helper

Neftali [Germán.Estévez] 03-02-2017 09:10:32

Cita:

Empezado por mamcx (Mensaje 512647)
P.D:2 Me sale carita en la URL (!) pero si das click esta correcta.

No es un bug, es una feature.
Lo hemos programado así para que los links queden más alegres...
;);)

Casimiro Notevi 03-02-2017 11:39:37

Cita:

Empezado por Neftali (Mensaje 512907)
No es un bug, es una feature.
Lo hemos programado así para que los links queden más alegres...
;);)

:D:D:D:D:D:D

AgustinOrtu 18-03-2017 21:41:54

Otra buena forma de aprender, o de incluso de "entrenar", es hacer katas. Un kata es un concepto que viene del mundo de las artes marciales, vendria a ser una serie de movimientos o una tecnica que pueden practicarse solos, no hay necesidad de tener un compañero de sparring

Este concepto de kata llevado a la programacion, consiste en un ejercicio cuyo enunciado es relativamente facil de entender y que deberia ser implementado en codigo. Algunos son "incrementales", en el sentido de que una vez que se resuelven, se pasa a una siguiente fase en la que se agregan mas restricciones o condiciones para agregar sobre el codigo usado para la fase anterior. Es muy interesante para aprender un nuevo lenguaje porque nos dan "contexto" o una tarea para hacer.

Por lo general los katas explican cual deberia ser la salida esperada y de este modo podemos verificar que lo que hicimos es lo correcto. Se recomienda escribir test que validen el codigo. Algunos katas incluso tienen una lista de casos de prueba sugeridos

Aqui hay dos catalogos de katas:

http://codingdojo.org/KataCatalogue/
http://codingdojo.org/kata/

Ejemplo en Delphi: https://www.youtube.com/watch?v=ilXtxK81GiM

Saludos


La franja horaria es GMT +2. Ahora son las 17:34:23.

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