Mettiamola a 90 gradi ;-)
NON SI IMPARARA a programmare IMPARANDO un linguaggio di programmazione
COSI' COME
NON SI IMPARA a scrivere un racconto di fantascienza IMPARANDO la grammatica di una lingua straniera (lo Swahili, tanto per intenderci).
PRIMA si deve imparare che cosa vuol dire programmare, QUALI sono i concetti FONDAMENTALI.
POI si impara un linguaggio di programmazione (C# non e' necessariamente la prima scelta) e si IMPARA COME applicare i CONCETTI di cui sopra per risolvere problemini semplici.
SOLO POI si puo' passare ad un linguaggio di programmazione piu' evoluto/potente/complesso (C#) e tutto il suo ecosistema (mastodontico), per fare qualcosa di un po' piu' intelligente.
44 ore sono l'equivalente di una settimana di lavoro.
In una settimana, 8 ore al giorno, si e no ti studi qualche centiaio di pagine di un libro di programmazione.
Tenendo presente che SOLO il libro di C# puo' avere 1000 pagine, e per avere un'INFARINATURA iniziale dovresti studiarti diciamo almeno 2 libri da 500 pagine l'uno (quindi altre 1000 pagine).
Mettiamola in un'altro modo:
44 ore sono piu' o meno il tempo necessario per uno con 30 (TRENTA) ANNI di esperienza per imparare un nuovo linguaggio di programmazione.
NON E' questione di soldi, cosi' come se e' vero che una donzella fa un figlio in 9 mesi, NON PUOI comprimere lo scodellamento della creatura in un mese usando 9 donzelle ;-)
Diciamo che forse potresti ottenere qualcosa di ragionevole con un corso di 10/12 mesi 2 volte la settimana, 6/8 ore a lezione
PIU' pratica 7 giorni su 7 TUTTE le sere (365 giorni !!!!) almeno 4 ore.