Anche Less, è bene conoscerli entrambi, tanto sono quasi la stessa cosa, cambia molto poco tra la sintassi dei due.
Non ho capito la domanda.- sulle basi del php tanto per capire come funzionano la maggior parte dei siti?
Sì, servono a questo, anche se ormai ci sono estensioni per fare quasi qualisasi cosa.- su un CMS in particolare? Magari questi semplificano la vita se si vuole creare qualcosa di non troppo specifico?
Se vuoi provarne qualcuno, ti consiglierei Wordpress e Joomla, c'è anche Drupal, ma spesso risulta più ostico degli altri due.
Comunque sono tutti gratis, scaricateli e divertiti.
Sì, ci sono, ma cambiano un po' a random, per esempio fino ad un po' di tempo fa erano molto importanti le keywords nelle pagine, adesso non sono d'intralcio, ma sono quasi ignorate.- sulle principali tecniche SEO? Ci saranno degli standard che i motori di ricerca mettono a disposizione per semplificare il rintraccio del tuo sito?
Certo che fa bene, più cose sai, meglio è, basta che non fai che impari le basi di tutto e non ti specializzi in niente.- sul funzionamento di prostgres e mysql? Io conosco già un po postgres, ma conoscere diversi db può comunqe sempre far bene no?
Se già conosci Java ti conviene senz'altro imparare a realizzare app native.. sulla programmazione cross-platform mobile, o forse è meglio buttarmi sulla programmazione mobile nativa, in questo caso Java ma anche conoscere un po di objective-c?
Per l'infarinatura di Objective-C, fallo se intendi rispondere ad annunci in cui si cercano apprendisti sviluppatori iOS.
Non farlo se intendi fare una tua app e non possiedi un Mac, è indispensabile per compilare l'app, con Windows o Linux non si può fare, neanche con Hackintosh, ci vuole un Mac vero.