Fermer le menu
 

iOS 11 et Swift 4 : la formation de M. Britto disponible à partir de 49 €

Christophe Laporte | | 00:30 |  30

Maxime Britto vient de sortir une première version de son cours consacré au développement sur iOS 11. Pour le moment, cette formation comprend quasiment 10 heures de vidéo consacrée à Swift 4, et à l’apprentissage de la programmation pour iOS.

Comme seul prérequis, le formateur qui a travaillé par le passé pour Areva, Linkedin ou Apple, demande d’avoir un Mac. Il insiste sur le fait qu’il n’est pas forcément nécessaire d’avoir des notions en matière de programmation.

Maxime Britto prévoit d’utiliser la même recette qui avait fait le succès de sa précédente formation consacrée à iOS 10 et Swift 3. Il proposera des mises à jour avec de nouveaux chapitres tous les mois. Ces mises à jour feront bien entendu la part belle aux nouvelles API d’iOS 11. À noter que la formation en ligne propose d’ores et déjà un chapitre consacré au Machine Learning.

Pour fêter le lancement de son nouveau cours, Maxime Britto organise une promotion limitée dans le temps. Jusqu’au 13 août, vous pouvez obtenir 100 € de réduction avec le code IOS11_LAUNCH.

Avec cette réduction, la première formation est disponible à la vente à partir de 49 €. Les différents packs proposés offrent le même cours, et un certain nombre d’avantages en commun : un accès au forum, la possibilité de se faire coacher en groupe par Maxime ou encore un certain nombre de réductions sur l’achat de logiciels et de produits Apple. À noter que le forfait haut de gamme comprend notamment deux séances de coaching individuel Skype avec l’auteur.

Pour être complet sur le sujet des formations consacrées à iOS 11 et Swift 4, Udemy propose une formation assez similaire pour 10 €. Attention, toutefois, la promotion est valable jusqu’à a ce soir. Enfin, si l’anglais ne vous fait pas peur, on trouve pour 105 $ sur notre shop une formation comprenant 34 heures de contenus vidéo, qui fait le tour de Swift 4 et des nouveautés d’iOS 11 à travers le développement de 20 applications.

Bref, si vous souhaitez vous mettre au développement, vous avez l’embarras du choix !

Catégories: 
Tags : 

Les derniers dossiers

Ailleurs sur le Web


30 Commentaires Signaler un abus dans les commentaires

avatar Nico S 04/08/2017 - 17:40 via iGeneration pour iOS

Il n'y a pas mieux en français. Si vous avez encore des doutes, n'hésitez pas !

avatar Hertzfield 04/08/2017 - 18:35 via iGeneration pour iOS

Pour ceux qui ont acheté le cours en Avril et après, la MAJ est gratuite ! Avec pleins d’offres pour des logiciels, genre Paw, Coda, Tower, etc... Bref, super.

avatar Darcel 04/08/2017 - 19:20 via iGeneration pour iOS

Ahah c'est mon prof a l'EPSI Montpellier :)



avatar LaurentR 04/08/2017 - 19:28

La promo Udemy semble avoir été prolongée. Ils marquent 5 jours restant, maintenant.

avatar Valiran 05/08/2017 - 03:23

Bah merde, j'étais en primaire avec lui !

avatar Alex Giannelli 05/08/2017 - 09:05 via iGeneration pour iOS

Ça y est, c'est acheté 😃✊🏻

avatar lepoulpebaleine 05/08/2017 - 11:27 via iGeneration pour iOS

Très bonne formation et formateur. Je recommande !

Je n'avais pas encore fini la formation Swift 3 / iOS 10 et on me propose la mise à jour gratuite vers la version Swift 4 / iOS 11 : d'accord, pas de problème !

Ma seule question « existentielle » est : vaut-il mieux coder en 100 % natif (Swift pour iOS, Java pour Android) ou en hybride avec des framework Javascript (je pense à ionic basé sur Angular) ?

Les puristes vont crier au scandale MAIS :

0. Évidemment on a accès au hardware et aux fonctionnalités spécifiques (appareil photo, GPS, etc).

1. En terme de performances cela tient tout à fait la route aujourd'hui.

2. Un des avantages est le fameux "Coder une fois, exécuter partout".

3. Et pour quelqu'un qui connaît déjà ne serait-ce que des bribes de développement web, la courbe d'apprentissage est fulgurante !

4. ÀMHA Javascript est LE langage d'aujourd'hui, de demain et très probablement d'après demain.

Il y a une chose que l'on pert en codant en hybride avec des frameworks JS (et c'est vraiment dommage) c'est Xcode et son inégalable constructeur d'interface.

Personnellement je n'ai pas choisi, j'apprends les deux, mais à ma vitesse : celle de la tortue. J'espère finir la formation iOS 11 avant la sortie d'iOS 12 ! 😁 Cette fois j'ai un peu d'avance : iOS 11 n'est encore qu'en bêta. Et pour le Javascript, ce qui est sympa, c'est que l'on peut déjà apprendre le JS de dans deux ans (ECMAScript ES6, ES7) alors que les navigateurs d'aujourd'hui sont seulement compatible ES5.

avatar marenostrum 05/08/2017 - 13:25 (edité)

important c'est la partie analyse (d'être capable d'analyser un processus) et pas la partie code. si tu veux devenir millionaire ou faire quelque chose de bien (un programme renommé ou bien fait), et ne pas être que salarie, comme semble être le prof qui vend sa méthode.

après pour faire un truc, pas besoin d'être codeur du tout. y en a plein d'apps, comme File Maker Pro Advanced, etc, pour faire des programmes directement, multiplateforme, sans connaître le code.

avatar Hertzfield 05/08/2017 - 14:40 via iGeneration pour iOS

@lepoulpebaleine

Je suis dev web et dev d’applications.
Les deux sont super.
Après, javascript est fonctionnel et prototypale, il n’est pas du tout orienté objet, mais clairement le javascript EST le langage.
Pour ES6, il a déjà 2ans, mais les navigateurs sont à la traîne.
Avec Babel et WebPack c’est de l’histoire ancienne 😉
Slack, Atom, Visual Studio Code, voilà des App construites en langage web et pourtant crossplatform.

Si tu veux vraiment en chier, apprends le C 😂

avatar oomu 05/08/2017 - 15:53

il n'existe pas de solution miracle vous permettant de TOUT faire et être SUPER riche au passage.

Vous êtes obligés de combiner différentes approches pour différents problèmes.

Parfois du code interprété comme javascript, parfois du natif et compilé comme Swift, parfois des langages spécialisés tel LISP, parfois anciens mais archi-complets pour des problèmes spécifiques comme Fortran.

Et ce que vous pensez être aujourd'hui comme "ZE" langage (javascript dans votre cas), sera peut être totalement ringard et ridiculisé par les enfants dans 20 ans.

-
"2. Un des avantages est le fameux "Coder une fois, exécuter partout"."

je vais mettre le hola sur cela.

Ce mantra, ce graal de l'ingénieur, est concrètement un rêve de feignant au service uniquement du concepteur, pas de l'utilisateur.

Déjà, il est le fruit du fantasme d'une universalité. Or, face à des usages différents (tablette, mobile, ordinateur, embarqué, appareils médicaux, loisirs, etc) et des environnements commerciaux et non commerciaux différents, spécialisés et concurrents (windows, android, linux, etc), ils sont un compromis, un pis-aller, une simplification, un sous-ensemble, un abatardissement.

Un produit "multi-plateforme" (ou crossplatform) n'est donc JAMAIS capable d'exploiter toutes les fonctionnalités intéressantes d'une plateforme.

Sous Mac, il sera, tel n'importe quel programme QT, Electron et j'en passe, incapable d'exploiter entièrement les fonctionnalités de Os X qui n'existent ni sur Linux ni sur Windows. et inversement. redoutablement inversement aussi. (rien de ce qui peut rendre windows supportable mais inexistant sur mac est géré).

Il n'est donc pas dans l'intérêt de l'utilisateur (qui obtient un produit moins adapté à SON ordi, exemple typique du cas d'une app web sur ios) mais du développeur (théoriquement moins cher de faire un programme pour X machines, moins de connaissance à apprendre).

"code once, use everywhere" est un rêve de développeur. Pas de l'utilisateur qui paie le bidule mal fagoté. Un utilisateur préfèrerait un programme adapté et intégré à chacune de ses machines qu'un seul programme incomplet partout.

C'est comme toujours un choix entre coûts et valeur.

Sur un forum de pro-mac (qui ont depuis longtemps jeté toute considération sur le coûts pour obtenir l'ordi le plus agréable qui soit) ne vous étonnez pas si souvent les gens préféreront un Affinity Photo plutôt qu'un Gimp. Pourtant l'un est gratuit, multi-plateforme.

On retrouve ce discours et contre-discours depuis au moins le début de l'informatique académique puis commerciale.

Unix et le C en étaient déjà les ébauches.

Mon point : vous n'arriverez jamais à trouver l'outil unique qui fait tout pour satisfaire tout le monde. Faites vous une raison, apprenez un ensemble d'outils, langages, cadres, vous permettant de couvrir autant que possible d'usages différents, pour rester polyvalent et flexible.

Sinon, vous risquez de vous ultra-spécialiser et potentiellement un jour d'être dans une niche trop petite !

-
Je considère que tout le monde doit en CHIER ET HURLER DE SOUFFRANCE pour évoluer.

Apprenez le C et ne croyez pas les abrutis et autres sensationnalistes qui écrivent des mots tels que "chier" et "hurler" :)
Le C n'est pas complexe. Il n'est pas bien long à apprendre (y a pas 10000 mots clés hein...). Il est très pratique et on le retrouve dans les fondamentaux de quantités d'autres outils et langages.

Il vous fera un bon exercice intellectuel et vous permettra de voir autrement un ordinateur sans devoir vous plonger dans le langage machine spécifique d'un processeur intel ou arm.

si les processeurs physiques vous terrifient, intéressez vous alors à LLVM alors. C'est aussi une machine virtuelle et vous aurez le sentiment d'approfondir les outils Apple et de l'avenir de l'industrie au sens large.

-
Un langage est chose simple. Vous apprenez une maigre syntaxe , deux ou trois concepts qui lui sont spécifiques (si vous n'avez jamais fait que des langages très/trop haut niveau, vous verrez en C l'allocation mémoire, la belle affaire, houlalala...). Et y en a des milliers pour chaque fantaisie et chaque fabricant/éditeur à la Apple et Google.

Non. Plus intéressant et plus exigeant sont les "cadres applicatifs" (frameworks).
Apprendre Obj-C ou Swift est aisé (énième langages objets basés messages). Mais retenir et comprendre tout Cocoa et sa myriade de possibilités pour faire le plus efficacement ce qu'on veut est un défi.

De même entre Java et J2EE, C# et .NET.

Un langage, c'est pas grand chose.

-
Autrement dit encore: ouvrez vous l'esprit ! L'informatique n'est PAS finie ! Ce qui est vrai aujourd'hui sera farfelu demain, ce qui est excitant aujourd'hui sera banal demain.

avatar lepoulpebaleine 07/08/2017 - 15:28 via iGeneration pour iOS

@oomu

Oui, vous avez probablement raison.

À titre perso je connais un peu le C (il me semble que c'est indispensable). En particulier les histoires d'allocations mémoire, etc.

Ma conclusion est qu'un bon développeur doit :
- connaître plusieurs outils (langages, bibliothèques, frameworks) ;
- être capable de choisir le bon outils devant un problème donné.

Oui, c'est difficile : c'est un vrai travail ! 🙂

avatar IceWizard 07/08/2017 - 16:20

@lepoulpebaleine
"À titre perso je connais un peu le C (il me semble que c'est indispensable). En particulier les histoires d'allocations mémoire, etc. »

La connaissance du C n’est pas absolument pas utile pour un novice voulant s’initier à la programmation moderne. Encore moins les histoires d’allocation mémoire, le cauchemar du C et des langages de même génération. ARC, le système de gestion mémoire automatique de Swift fonctionne extrêmement bien, de manière transparente pour le développeur. Pire encore, le C n’est pas un langage object, ce qui le disqualifie d’office.

-------
@lepoulpebaleine
"Ma conclusion est qu'un bon développeur doit :
- connaître plusieurs outils (langages, bibliothèques, frameworks) ;
- être capable de choisir le bon outils devant un problème donné.

Oui, c'est difficile : c'est un vrai travail ! 🙂 »

Et un traducteur trilingue doit absolument connaître au moins 3 langues différentes (forcément), pour exercer professionnellement. Ce qui m’empêche pas des millions de personnes d’avoir des connaissances « amateurs » en anglais suffisante pour lire un livre, regarder un film sans sous-titrage et se balader dans une ville anglophone en parlant avec les gens.

Entre l’expertise du professionnel aguerri Bac+12 en informatique et le novice, il y a une multitude de niveaux de connaissance.

avatar oomu 08/08/2017 - 00:28

merci.

-
pour un novice, je considère que le C _OU_ un langage de + haut niveau tel que Swift ou Java ou Javascript ou autre est un BON Départ.

L'important est de commencer quelque part.

Mais oui, C doit faire partie de son sac de à outils tôt ou pas tard du tout.

Pourquoi ? parce qu'il est une des fondations de l'informatique moderne (ben vi) et vous donne un bon cadre pour voir une des réalités d'un ordinateur.

Et c'est important pour comprendre les contraintes que peuvent avoir un système, un framework, un logiciel, ordinateur mobile, embarqué, arduino, etc.

Le C vous servira d'excuse très utile (c'est bien sur un CV) pour vous confronter à des réalités matérielles. Et si cela vous passionne (on sait jamais), ça sera une porte ouverte vers la suite (langage machine des cpus, C++, etc)

-
" Ce qui m’empêche pas des millions de personnes d’avoir des connaissances « amateurs (...)"

je n'adhère pas au discours de IceWizard. Ne restez pas satisfait de ce que vous savez. Continuez. Surtout si vous voulez travailler professionnellement.

Il me semble bien que dans notre discussion ici il s'agit bien de se former, pas d'être juste amateur. Un amateur serait largement heureux avec un peu de javascript ou un langage de script tel AppleScript.

Le fait qu'un langage ne soit pas "objet", ne le disqualifie pas.

"Entre l’expertise du professionnel aguerri Bac+12 en informatique et le novice, il y a une multitude de niveaux de connaissance."

Ajouter C (ou avoir étudié un langage, une syntaxe de +) est en rien avoir un BAC+12. C'est plutôt avoir un BAC auquel on a ajouté 3 mois. (j'insiste: _3_ mois)

Ne vous laissez pas impressionner !

L'important est de débuter par un langage de programmation complet (javascript par exemple) et de passer à un autre qui vous apporte une approche différente. Tranquillement.

avatar IceWizard 08/08/2017 - 14:05 (edité)

@oomu
"Il me semble bien que dans notre discussion ici il s'agit bien de se former, pas d'être juste amateur. Un amateur serait largement heureux avec un peu de javascript ou un langage de script tel AppleScript. »

Tu as vraiment cette impression en lisant les questions des gens sur ce topic ? Moi j’y vois des curieux cherchant à s’initier à la création d’applications iOS, pas à démarrer une reconversion professionnelle. Ou alors pas avant d’avoir un peu étudié le concept pour voir si cela vaut la peine d’y passer 2 à 3 ans.

-----
@oomu
"Un amateur serait largement heureux avec un peu de javascript ou un langage de script tel AppleScript. « 

Je doute qu’un amateur voulant apprendre à réaliser de petites choses sur son iPhone/iPad soit heureux de commencer son apprentissage par des outils ne permettant PAS de développer des applications iPhone/iPad !

-----
@oomu
"pour un novice, je considère que le C _OU_ un langage de + haut niveau tel que Swift ou Java ou Javascript ou autre est un BON Départ. »

Pour un novice cherchant à apprendre l’informatique théorique, sans objectif précis oui. Dans le style « tiens j’ai envie d’apprendre une langue étrangère pour le plaisir, mais je ne sais pas laquelle ». Dans le cadre de ce topic il s’agit d’apprendre à développer des applications iOS avec Swift.

-----
@oomu
"je n'adhère pas au discours de IceWizard. Ne restez pas satisfait de ce que vous savez. Continuez. Surtout si vous voulez travailler professionnellement. »

Tu n’as peut-être pas compris mon analogue avec l’anglais. Je m’explique. Un langage de programmation est un OUTIL permettant de CREER des CHOSES. Le discours des « pro » que l’on rencontre un peu partout dans ce topic c’est « Petit, pour faire des choses, tu as besoin d'apprendre 3 langages, 4 systèmes d’exploitations et 12 patois javanais !! ». C’est démoralisant et totalement faux. Même avec un petit niveau on peut créer de (petites) applications. D’ailleurs la seule manière (à mes yeux) d’aller plus loin c’est de pratiquer et de créer. On n’a pas besoin d’apprendre la programmation théorique pendant 3 ans avant de développer une application.

------
@oomu
"L'important est de débuter par un langage de programmation complet (javascript par exemple) et de passer à un autre qui vous apporte une approche différente. Tranquillement. »

"Bonjour monsieur, j’adore Games Of Thrones et je voudrais apprendre à écrire de petites nouvelles avec des guerriers, de la magie et des intrigues politiques. Que dois-je faire ?

- Pour écrire il faut maitriser le français. La meilleure manière d’y parvenir c’est de connaître le Latin. On vas donc commencer par apprendre le latin et un peu de grec. C’est toujours utile le grec. Dans deux ou trois ans, on passera à l’étude des grands auteurs classiques. Puis Machaviel et la renaissance italienne, une époque palpitante pour les intrigues. Ensuite, deux ans de français et là, tu pourras écrire ta première histoire. Heureux ?

- Pas vraiment, non ... »

avatar oomu 08/08/2017 - 20:21

"Tu n’as peut-être pas compris mon analogue avec l’anglais. Je m’explique. Un langage de programmation est un OUTIL permettant de CREER des CHOSES. Le discours des « pro » que l’on "

peut être que ces pros disent cela parce qu'ils savent et on raison ?

"rencontre un peu partout dans ce topic c’est « Petit, pour faire des choses, tu as besoin d'apprendre 3 langages, 4 systèmes d’exploitations et 12 patois javanais !! »."

vous êtes encore dans l'exagération. Ce n'est pas du tout ce qu'on a écrit. et le C n'est pas 12 patois javanais.

C'est un seul langage, simple. très petit.

" C’est démoralisant et totalement faux."

C'est vrai. Vous ne pouvez pas en rester qu'à un seul langage et un langage c'est rien.

Une syntaxe c'est rien du tout. C, C++, C#, perl, ruby, python, Go, Objective-C, Java, Bash, Csh, Pascal, Basic, etc c'est rien du tout. Les syntaxes se voient vite. Beaucoup plus compliqué sont les "frameworks" (Swift, J2EE, .NET etc)

Passer d'un langage comme C# à Haskell est nettement moins évident, tellement ces deux langages ont des approches radicalement opposées, c'est par contre formateur et un langage fonctionnel est fort utile pour de nombreux algorithmes.

" Même avec un petit niveau on peut créer de (petites) applications. D’ailleurs la seule manière (à mes yeux) d’aller plus loin c’est de pratiquer et de créer."

oui.

"On n’a pas besoin d’apprendre la programmation théorique pendant 3 ans avant de développer une application."

non.

encore une fois, un langage aussi simple que le c ne demande pas "3 ans". ni même de ne pas développer pour apprendre. On apprend en développant.

Et ensuite, c'est un cheminement, je dis simplement: n'en restez pas à du par coeur et un seul truc.

"- Pour écrire il faut maitriser le français. La meilleure manière d’y parvenir c’est de connaître le Latin. On vas donc commencer par apprendre le latin et un peu de grec"

je vais encore répéter et répéter.

Le C (mais je pourrai remplacer C par autre chose) c'est pas du grec, c'est pas du latin, c'est pas du tout compliqué, c'est pas des années, c'est pas un "grand auteur classique" et c'est pas "deux ans de français"

c'est à tout battre, quelques jours ou quelques semaines pour savoir ce qu'est l'allocation de mémoire, un struct, main () , voir vite ce qu'on veut dire par C99 et autre ansi-truc, et zou basta ! On est capable de s'adapter au cas où. On reste pas comme un hérisson devant un phare le jour où on veut intégrer une chouette lib écrite en C à son programme Swift.

Ce n'est pas la fin du monde. Vous en faites tout un plat quand ce n'est PAS SI DUR. et NON vos exemples et allégories sont outrageusement exagérées et délirantes.

Vous imaginez que c'est des trucs qui prends des années quand c'est juste des semaines. des semaines, pas plus.

Avec des millions de tutos super cools et plein d'articles à travers internet qui explique les grandes lignes et de quoi être productifs, zou.

C'est FACILE

il ne faut PAS se laisser impressionner comme vous ni CROIRE ce que vous écrivez.

Ce n'est PAS dur, ce n'est PAS long. ce n'est PAS le bout du monde.

-
dans ce fil certains ont parlé de développement web. Rien que ça, oblige, par "capillarité" je dirais à se farcir très vite en plus de javascript, du PHP ou autre langage de script serveur (soyons honnête, très vite vient l'envie de faire du cloud) , des frameworks tels jquery ou node.js, et bien sur la clique CSS/HTML pour pouvoir mettre en oeuvre son appli web.

On obtient en deux temps trois mouvement un "j'ai appris 3,4 langages, lol".

C'est BASIQUE !

avatar EBLIS 05/08/2017 - 14:28

J'ai acheté la précédente mais n'ai pas eu le temps de la faire, vous pensez que du coup elle ne sert plus à rien et qu'il faut passer à celle ci?
Je voulais la commencer ces jours ci mais si le language a changé drastiquement cela ne sert peut-être plus à grand chose de s'y mettre.

avatar oomu 05/08/2017 - 15:59

si vous ne souhaitez pas payer la mise à jour, apprenez déjà le cours ios10.

Non ça n'a pas évolué si drastiquement. Et toute connaissance théorique vous sera UTILE pour les décennies à venir.

Les concepts se ressemblent, les paradigmes sont similaires (on parle toujours de COCOA hein, de ios 10 à 11 puis plus tard 12, 13, 14. 15.. suivi d'un 16...)

Et ne remettez pas à demain ce que vous pouvez faire déjà tout de suite puis vous avez déjà sous la main le cours pour ios10.

oui ça va vous être utile. ios 11 n'est que ios 10 avec quelques nouveautés.

Il faut vous mettre à l'eau, allez, tout de suite, zou ! Faut commencer quelque part et ce quelque part c'est ios 10 ce samedi à 17h ! GO !

dans un an vous aurez la même angoisse avec ios 12 beta face à ios 11 et un énième nouveau court à PAYER (car il s'agit toujours de vous vendre un nouveau bidule + à jour, un nouveau court, une nouvelle méthode, un nouveau livre, une nouvelle vidéo, toujours, jusqu'à la fin des temps)

et pis rebelote avec la beta de ios 13 face à ios 12 ("halalala.. dois je apprendre swift 5.25amendé52 ou apprendre Swift 6.0.00452rc24pr31 avec son nouveau construct super cool ? bouhouhouhou")

La réponse est: APPRENEZ SWIFT/COCOA TOUT DE SUITE !

Armé enfin d'un savoir, vous vous adapterez vite aux milliards de mises à jour, évolutions et différences qui arriveront au cours des décennies de votre vie !

je vous rappelle que c'est sans fin.

avatar EBLIS 06/08/2017 - 00:15

Merci beaucoup pour la réponse, je vais suivre les conseils.

avatar IceWizard 05/08/2017 - 21:39

@EBLISS
"J'ai acheté la précédente mais n'ai pas eu le temps de la faire, vous pensez que du coup elle ne sert plus à rien et qu'il faut passer à celle ci?
Je voulais la commencer ces jours ci mais si le language a changé drastiquement cela ne sert peut-être plus à grand chose de s'y mettre. »

Il n’y a pratiquement aucune différence entre Swift 3.0 et 4.0, du moins dans la syntaxe du langage. Les changements douloureux pour les développeurs ont été fait entre les versions 2.0 et 3.0 du langage. A part quelques détails mineurs qu’Xcode devait te signaler avec des messages d’avertissements, tu dois pouvoir utiliser la formation précédente (Swift 3.0 et Xcode 8.3) sur Swift 4 et Xcode 9.0.

avatar EBLIS 06/08/2017 - 00:16 (edité)

Merci à toi aussi pour ta réponse.

avatar marenostrum 06/08/2017 - 00:22

juste une question, pour quelle raison tu veux apprendre à coder ? c'est quoi le but ?

avatar jacobinet 06/08/2017 - 10:30

A mon avis, pour pécho de la meuf ! 😜

avatar kinon 06/08/2017 - 13:06

"A mon avis, pour pécho de la meuf ! 😜"

C'est sûr que pour ça, à difficulté comparable, il vaut mieux apprendre la guitare ou le piano et éventuellement le solfège.:-)

avatar EBLIS 06/08/2017 - 18:32

Mdr c'est exactement ça, je vois les minettes sortir de la fac tous les jours et je me dis que coder c'est le seul moyen de pécho rapidement !
@kinon
J'ai une gratte électrique mais j'arrive pas à apprendre, j'hésitais donc entre le crochet et coder.

@marenostrum
Je suis actuellement dans une impasse, après avoir travaillé dans le design graphique, dans la photographie la gestion de projet e-commerce et le marketing online, il me faut trouver quelque chose pour me renouveler et occuper mon esprit. Je pense que le codage est une forme "d'art" qui peut aussi éveiller la créativité et j'en ai sacrément besoin en ce moment.

avatar oomu 08/08/2017 - 00:34 (edité)

la programmation peut totalement être un art

- la recherche du meilleur algorithme
- la beauté formelle d'un langage plutôt qu'un autre (Ruby est il plus beau que Perl ? qui de l'élégance des concepts de Objective-C face au dégout Visual Basic ? :) )
- le plaisir d'un code bien organisé (classes, héritages et instantiation des objets logique et cohérente)
- un code bien indenté tel une succession d'alexandrins
- ou le radicalisme quasi mystique et obscure d'un code ultra-compact, exprimant le + possible de traitements en un minimum de code.

snirf, c'est bô.

Pages