Learning about web development / second post [ENG/FR]

in #hive-150329last year


image.png

Link to French version --> Cliquez ici pour la Version Française.

Alea jacta es

As I explained in my previous article (which you can find here, I was in the process of negotiating the signature of a conventional severance agreement with my company.

This would allow me to benefit from part of my previous income during my training period.

Well, it's signed! My company's official departure date is 31/10/2023. 🎊🎊🎊

Choosing the training

My initial idea remains the same, to go for a Web Developer training course (so learning HTML / CSS / JS and the various tools needed).

However, while talking with a friend who had himself undergone a professional retraining a few years ago in a similar course, I became hesitant about which route to take.

He told me that in the French market, it's hard for a junior dev to get started in this field.

He told me about other technologies such as Go, Rust and C#, which are very much in demand at the moment.

Nevertheless, I'm a bit upset about this, as my secondary goal is to specialize in web 3 once I've gained a bit of experience.


image.png

The plan is for us to have a call on discord tonight to talk about it. I'll keep you posted on our exchange in a future post.

progression

I've continued the course I was taking via the [Open Classroom] website(https://openclassrooms.com/fr/) on learning HTML and CSS, and although I've encountered difficulties at times, I'm pretty pleased with my progress.

HTML

I worked on the basic structure of a website and the conventions to be respected.

So creating paragraphs, lists and inserting images no longer holds any secrets for me.

I know how to organize my code in tags like section,nav, footer and others.

I still need to learn how to create HTML tables and forms.

CSS

This is the part of the course that gave me the most trouble.

I learned a lot and I try to practice as much as possible to get the concepts into my mind.

So I've been working on a lot of visual properties, the art of selecting them via selectors or classes and on layout with methods like Flexbox or CssGrid.

Specifically, I'm currently working on the position and display properties, and to be honest, I'm struggling a bit.


image.png

Personal project and case studies

Last night, I took advantage of a quiet moment, once the kids were in bed, to launch into a "Container" project of my projects around my learning.

It's called "Phanty's Workshop" and, for the time being, will take the form of a multi-page website linking my various projects together in one place.

The project is still at too early a stage to show you anything, but I hope to share a few elements with you in my next post.

I've also had the chance to work on an update to @deadzy's script, which displays Splinterlands maps according to their edition and level.

A very nice tool that helps me write my articles on this card game.

The latter didn't include the "Soulbound" edition, so I had to update it.

The script was written in JS and used the Jquery library.

I might as well tell you that I sweated a bit.


image.png

Final Words

I hope this format has been more to your liking, and that many of you will enjoy following my progress. And if it can be useful to some of you, I'd be the happiest of men.

You can support my work by voting for this post, leaving a tip or even tipping me directly at this dedicated address --> 0xAE3652dE7addBC7ecD1Fd143084A1C769699396c.


Alea jacta est

Comme je vous l'avez expliqué lors de mon article précédent (que vous pouvez retrouver ici, j'étais en cours de négociation pour la signature d'une rupture conventionnel avec mon entreprise.

Cette dernière me permettait de bénéficier d'une partie de mes revenus précédents pendant ma période de formation.

Eh bien, c'est signé ! La date de départ officiel de mon entreprise est au 31/10/2023. 🎊🎊🎊

Choix de la formation

Mon idée initiale reste la même, me diriger vers une formation de Développeur Web (donc apprentissage du HTML / CSS / JS et des différents outils nécessaires)

Cependant en discutant avec un ami qui à lui-même fait une reconversion professionnelle il y a quelques année dans une formation similaire, j'ai été pris d'hésitation sur le parcours à suivre.

En effet, il m'indique que sur le marché français les début sont difficiles pour un Dev Junior avec cette spécialité.

Il me parlait d'autre technologie comme le langage Go, le Rust, le C# qui sont a contrario très demandé en ce moment.

Néanmoins, cela me contrarie un peu, car j'ai aussi pour objectif secondaire de me spécialisé vers le web 3 une fois que j'aurais acquis un peu d'expérience.


image.png

Il est prévu qu'on se fasse un call sur discord ce soir pour en parler. Je vous tiendrais au courant de notre échange lors d'un prochain post.

progression

J'ai continué le cours que je suivais via le site de Open Classroom sur l'apprentissage du HTML et du CSS et même si j'ai parfois rencontré des difficulté, je suis plutôt satisfait de mes progrès.

HTML

J'ai travaillé sur la structure de base d'un site web et les conventions à respecter.

La création de paragraphe, de liste, d'insertion d'image n'a donc plus de secret pour moi.

Je sais organiser mon code dans des balises comme section,nav, footer et autres.

Il me reste à voir la création de tableau en HTML ainsi que les formulaire.

CSS

C'est cette partie du cours qui m'a posé le plus de problème.

J'ai beaucoup appris et je cherche à pratiquer le plus possible pour imprégner les concepts dans mon esprit.

J'ai donc travaillé sur de nombreuses propriétés visuelles, l'art de les sélectionner via les sélecteurs ou les class et sur la mise en page avec des méthode comme Flexbox ou CssGrid.

Concrètement, je suis actuellement sur la propriété position et display, et pour être franc, je galère un peu.


image.png

Projet personnel et cas pratiques

Hier soir, j'ai profité d'un moment de tranquillité, une fois les enfants au lit, pour me lancer dans un projet "Container" de mes projets autour de mon apprentissage.

Ce dernier est nommé "Phanty's Workshop" et se présentera pour l'instant sous la forme d'un site web multi-pages liant mes différents projets entre eux au sein d'un même endroit.

Le projet est encore à un stade trop peu avancé pour vous montrer quoi que se soit, mais j'espère vous en partager quelques éléments lors de mon prochain post.

J'ai également eu la chance de travailler sur la mise à jour d'un script de @deadzy qui permet d'afficher des cartes du jeu Splinterlands en fonction de leur édition et niveau.

Un très bel outil qui m'aide à écrire mes articles sur ce jeu de carte.

Ce dernier n'incluait pas l'édition "Soulbound" et il a donc fallu le mettre à jour.

Le script était écrit en JS et utilisait la bibliothèque Jquery.

Autant, vous dire que j'ai sué un peu.


image.png

Le mot de la fin

J'espère que ce format vous a plus et que vous serez nombreux à aimer suivre ma progression. Et si cela peut être utile à certain d'entre vous, j'en serais le plus heureux des hommes.

Vous pouvez soutenir mon travail en votant pour ce post, en laissant un tips ou même en me laissant directement un pourboire sur cette adresse dédié --> 0xAE3652dE7addBC7ecD1Fd143084A1C769699396c.

Sort:  

Bon courage et que tout aille bien !!!

!PGM
!PIZZA

Curation par La Principauté du Bastion.


ItharaGaian
Principauté du Bastion (@hive-143869 Community)
Sélection Manuelle

BlasonPrincipautéBastionTransparentSmall.png

Merci, je sais que je peux compter sur toi et la commu FR pour me soutenir dans ce projet !

!HBIT

Success! You mined 1.0 HBIT on Wusang: Isle of Blaq. | tools | wallet | discord | community | daily <><

And, you found a BLAQ pearl (BLAQ)!



You can see your random number generated in the Discord server, #hbit-wusang-log channel. Check your bonus treasure tokens by entering your username at an H-E explorer or take a look at your wallet.

Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.

on essaye oui :-)

Sent 0.1 PGM - 0.1 LVL- 1 STARBITS - 0.05 DEC - 1 SBT - 0.1 THG - 0.000001 SQM - 0.1 BUDS - 0.01 WOO - 0.005 SCRAP tokens

remaining commands 2

BUY AND STAKE THE PGM TO SEND A LOT OF TOKENS!

The tokens that the command sends are: 0.1 PGM-0.1 LVL-0.1 THGAMING-0.05 DEC-15 SBT-1 STARBITS-[0.00000001 BTC (SWAP.BTC) only if you have 2500 PGM in stake or more ]

5000 PGM IN STAKE = 2x rewards!

image.png
Discord image.png

Support the curation account @ pgm-curator with a delegation 10 HP - 50 HP - 100 HP - 500 HP - 1000 HP

Get potential votes from @ pgm-curator by paying in PGM, here is a guide

I'm a bot, if you want a hand ask @ zottone444


PIZZA!

$PIZZA slices delivered:
@itharagaian(3/10) tipped @phanty

Hâte de voir la suite :)

Merci pour ton soutien

Congratulations @phanty! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You distributed more than 700 upvotes.
Your next target is to reach 800 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

HiveFest Meetings Contest

le Go, le Rust, et le C#/C++ sont de bon languages et sont aussi utilisés dans l'écosystème blockchain (le coeur de Hive est en C++) mais à te lire j'ai l'impression que c'est plus le dev frontend qui t'intéresse. Tu peux rester sur ton idée et accroitre tes chances en y ajoutant quelques plus comme l'apprentissage d'un framework (React, Angular, Svelte...) voir sur mobile via React ou Ionic (IOS/Android) 👉 https://mobiskill.fr/blog/conseils-emploi-tech/react-native-vs-ionic-quel-framework-choisir/

Merci pour cette avis, c'est très pertinent :)

Coucou @phanty, super nouvelle ! Ton contenu a été sélectionné par les curateurs @itharagaian, @faustine.books pour recevoir une curation spéciale de Hive-FR 🎉 N'hésite pas à upvoter ce commentaire car les curateurs recevront 80% des récompenses pour leur implication 😉

Tu peux nous soutenir en délégant à @hive-fr quelques Hive Power 👉 https://hive-fr.com/mydelegation/@hive-fr. Tu es aussi le bienvenu sur notre serveur Discord 👉 https://discord.hive-fr.com

Hive-FR Separator.png
dApp Hive-FR: https://hive-fr.com
 
Hive-FR Delegation program: manual curation + 85% reward back