Quel langage de programmation apprendre?

freedumz

Chasseur de castors
Salut à tous,

Etant adepte des cours du soir et de la formation auto didacte, je pensais en profiter pour me perfectionner dans différents domaines et donc ajouter plusieurs cordes a mon arc. Gérant pas mal le langage PLC (Siemens, Allen Bradley, Schneiders, ....) je souhaiterais me plonger dans la programmation, apres avoir fait quelque recherches, le SQL ainsi que le C# me semblent assez utilisés et intéressant, donc ma question est la suivante: pourriez vous me donner des applications concrètes de ces langage dans le monde du travail? Ainsi que me conseillez des ouvrages de référence à suivre ( je sais que je ne peux devenir un crack en lisant en ouvrage, mais je souhaiterais avoir un livre de référence a suivre)

Merci d'avance pour vos conseils
 
Le SQL n'est pas un langage de programmation ;)

c# version 1 a 4 très bon livre.
 
1er
OP
freedumz

freedumz

Chasseur de castors
Deja merci pour tes reponses mais pourquoi parle t'on de programmation sql alors?
 

Skarbone

Le méchant Ω
Le SQL c'est uniquement pour manipuler des données dans une DB, t'as pas de boucles, de if, etc, donc pas vraiment un langage de programmation. Par contre c'est certainement un des trucs les plus importants, tu passeras quasi obligatoirement par du SQL si tu veux faire quoi que ce soit en rapport avec des bases de données et ce dans tous les langages de programmation, donc c'est certainement pas perdu d'apprendre a l'utiliser :)
 

Skarbone

Le méchant Ω
Les différents SGBD implémentent leur propre langage (T/SQL (Microsoft), PL/SQL (Oracle)) qui eux contiennent ce type d'instuctions ...
Oui je sais bien mais si il a jamais touché au SQL, faudra peut être commencer par la base :)
 

Jereck

Α & Ω
Staff
S'il veut se lancer en C#, autant qu'il apprenne le T/SQL aussi
 

ailless

Asimov, Sagan, Carlin, Hitchens
Le Java te sera plus utile au Lux que le c#.

Python, java, sql
 
R

Renardin

ex membre
Va voir les annonces par language :

www.ictjob.be tu sélectionne les languages et tu verras où est la demande.
 
1er
OP
freedumz

freedumz

Chasseur de castors
Mon but serait éventuellement de bifurquer vers de la consultance, j'aime mon job actuel (ingenieur en haute tension) mais le gros frein c'est qu'il n'y pas vraiment possibilité se voir du pays, c'est pourquoi la consultance m'attire, sur le lux pas mal de boulot en consultance requiert des connaissances en SGBD
 

Tronyx

Elite
Java sans hésitation.
 

Sebulba

Dieu
Staff
Tiens dans le même sujet, quelqu'un aurait un bon livre d'introduction pour la programmation d'app iOS en Objective C ?
J'ai un peu surfé sur le sujet mais je préfère tenir un bouquin en main.
Xcode, NS, Cocoa, etc...

Eventuellement orienté réseau ( donc communication entre l'app et un serveur internet )
 

gwen

Sitegeek.fr
Tiens dans le même sujet, quelqu'un aurait un bon livre d'introduction pour la programmation d'app iOS en Objective C ?
J'ai un peu surfé sur le sujet mais je préfère tenir un bouquin en main.
Xcode, NS, Cocoa, etc...

Eventuellement orienté réseau ( donc communication entre l'app et un serveur internet )
L'application Gamerz arrive !?
 

Sebulba

Dieu
Staff
Non pas vraiment, je trouve qu'une app ne se justifie que si on utilise des fonctions autres que d'afficher de l'info ( gps, gyro, photo, etc ) mais bon c'est ma philosophie perso.

Par contre je voudrais écrire des trucs simplement pour me tenir à jour, comme hobby ou gymnastique de l'esprit si on veut, le language Objective C me semble clair (contrairement à Java) et je voudrais commencer par la.

C# est peut etre plus utile dans le monde de l'emploi ( surtour qu'il est utilisé en cross platform avec Xamarin ) mais moi j'aime être proche du "metal" donc je préfère me concentrer sur iOS et Objective C.
 

Tronyx

Elite
L'application Gamerz arrive !?
Il était presque temps j'ai envie de dire :p

Sebulba utilise Xojo ou GoodBarber :cool:

Sinon je sais que les éditions eni ont quelques bon livres en stock, open classroom avait également édité un livre sur l'objective-c
 

Sebulba

Dieu
Staff
Je sais faire un Hello World et des conneries avec des boutons, mais je trouve aucune info sur la programmation "réseau" (ne fus-ce que discuter XML avec une appli web ou une DB)...
En fait le développement iOS c'est tellement commercial que la moindre info utile est toujours vendue et c'est lourdingue quand on vient de l'open source...
 

hadak99

Elite
objective C ? pourquoi pas le nouveau langage Apple le Swift ?
 

Sebulba

Dieu
Staff
Swift c'est un peu le flash de apple, si je me souviens bien c'est un truc time-based plutot pour faire des animations, mais je n'ai pas regardé plus que la surface. Je regarderai quand même avant d'être affirmatif :)

Je suis aussi convaincu qu'on ne fait des choses qui valent la peine d'être utilisées que si on maitrise toute la chaine, donc qu'on programme au plus bas niveau, ici au grand minimum en objective-C/Metal. Mais la encore, c'est ma philosophie perso.
 
1er
OP
freedumz

freedumz

Chasseur de castors
Je sais pas pourquoi j'ai fait du java, et j'accroche pas du tout, si vous avez des ouvrages à me conseiller (anglais ou fr)
 
Haut