Accueil

Bonjour à toutes et à tous, et bienvenue sur moocaccino.fr, prenez un siège, faites-vous couler un petit café et suivez-moi.

Nani ? C’est quoi ce site ?

Moocaccino est un site dédié à l’apprentissage de la programmation, avec sa dose de joie, de bonne humeur mais surtout de caféine.

De caféine .. ?

Oui, afin de t’aider dans ton apprentissage, les articles sont classés par type de café ! Un café court pour les petits tutos, un allongé pour les tutos conséquents, café corsé pour les tutos de niveau avancé etc …

Ok … On peut savoir qui t’es ?

Moi c’est Nicolas, alias Blackbeard, je suis développeur de métier depuis plus de 10 ans, avec mon associée, nous avons ouvert l’agence The Tiny Spark et depuis quelques années nous proposons tous types de prestations, notamment des formations.

Mais à quoi ça va me servir ton site ? Qu’est-ce que je vais apprendre ?

Eh bien dis-toi que tu y apprendras pas mal de choses, mais que quoiqu’il arrive nous nous focaliserons sur deux choses : la compréhension et / ou l’algorithmie ! En effet, un développeur n’est bon que s’il comprend ce qu’il fait, et cela passe par le fait de prendre le temps de la compréhension ainsi que l’apprentissage et la pratique de l’algorithmie.

Je suis pas vraiment convaincu … T’as pas plus concret ?

Alors disons que pour avoir beaucoup travaillé dans les domaines du web et du jeu vidéo, les mises en pratique seront essentiellement axées sur ces deux domaines, mais pas que ! Je me laisse la liberté de dériver vers le développement embarqué, le client logiciel dit « lourd », la gestion de projet, les méthodes agiles, l’apprentissage des outils etc …

Si tu me suis régulièrement, tu finiras par obtenir une certaine maîtrise de tous ces concepts, et tu comprendras finalement qu’une fois passé un certain niveau, la quasi totalité de tes connaissances acquises dans un domaine spécifique peut se réutiliser dans un autre.

Mouais … Coder League of Legends, c’est quand même pas la même chose que développer un site web …

Et bien figure-toi que si, dans une certaine mesure. Le code n’est qu’un outil, maîtriser son outil, c’est savoir l’utiliser dans presque toutes les situations. Coder un site web n’est certes pas exactement pareil que de recoder un jeu comme LoL, mais les concepts fondamentaux sont transversaux.

Mais pourquoi ton site est en français ? Les développeurs ne sont-ils pas tous supposés parler et coder en anglais ?

L’analyste développeur ( parce que c’est ça le vrai nom du métier ) doit en effet maîtriser l’anglais, ou tout du moins avoir un vocabulaire technique assez fourni. Mais la documentation en anglais est déjà très conséquente.

Si en plus on se heurte à la barrière de la langue systématiquement ( tout le monde n’est pas une bête en anglais ), alors on peut se décourager ou pire, apprendre de travers. Moocaccino n’est pas là pour t’encourager à ne pas apprendre l’anglais, bien au contraire, apprends l’anglais mais à ton rythme, et je te donnerai même un coup de main.

Quand je donne des cours pour grands débutants, je me rends compte que d’apprendre plusieurs langages, frameworks, outils, méthodes agiles etc … Est vraiment compliqué, prend beaucoup de temps, le cerveau finit par saturer.

Mmmh … Pourquoi pas, mais ça coûte combien ton truc ?

Rien, quedalle, gratos, quetchi, nada que pouick … Bref, tout est gratuit, le seul prix à payer c’est ton temps… Et si on vient à se rencontrer tu pourras toujours m’offrir un café ;).