💻 | Working on review

This commit is contained in:
2021-03-28 13:06:16 +02:00
parent 17e904e74a
commit 02534e8520
22 changed files with 855 additions and 907 deletions

View File

@@ -0,0 +1,64 @@
---
slug: how-i-start
title: Comment ai-je commencé le développement ?
description: Comment ai-je commencé le développement ? Que suis-je capable de maitriser ? Quel sera mon futur ?
reading_time: 5
tags: ["tags.life"]
cover: post-2
date: 07-01-2021
background: false
---
## Présentation
Beaucoup me demandent comment ai-je commencé le développement, quelle formation ai-je suivi et pourquoi avoir commencé ?
Voici donc l'article vous permettant de tout découvrir.
### Sommaire
- Comment tout a commencé ?
- Et le web dans tout ca ?
- Quelles formations ai-je suivi ?
- Que suis-je capable de realise aujourd'hui ?
- Comment envisage-je mon futur dans ce domaine ?
- Conclusion
## 1. Comment tout a commencé ?
Etant un joueur de jeux-vidéos et tres curieux, je me suis renseigné sur comment un jeu-vidéo fonctionnait.
À ce moment-là je jouais à Minecraft, j'ai donc découvert l'existence du développement et de mon premier langage de programmation : le **Java**.
Je voulais donc ajouter ma touche personnelle et ma créativité a la communauté. C'est pourquoi, j'ai appris à utiliser ce langage, la syntaxe et tous ce qui va avec.
J'ai donc installé mon premier environnement de développement et j'ai débuté avec de tous petits projets.
## 2. Et le web dans tout ca ?
C'est bien plus tard que j'ai pris connaissance de l'immensité du domaine du web. Comme je me suis vraiment intéressé à ce nouveau domaine,
j'ai donc appris de nouveaux langages de programmation : **JavaScript**, **Html** et **Css**.
Ces langages étaient beaucoup plus simples à apprendre car je possédais de bonnes bases dans la programmation. Je me suis autant formé dans le développement `Front` que dans le développement `Back`.
Le `Front` se traduit par l'interface visible de l'application par un utilisateur et le `Back` par la partie invisible et inaccessible par un utilisateur.
## 3. Quelles formations ai-je suivi ?
À mon commencement, j'ai suivi une formation sur [OpenClassrooms](https://openclassrooms.com) pour apprendre la syntaxe du Java.
De plus, je me suis acheté un gros livre, tres gros livre de 400 pages nommé `La programmation en Java`. J'ai acquis de nouvelles fonctionnalités comme les principes de la programmation objet par exemple.
Aujourd'hui, j'apprends majoritairement en autodidacte à l'aide d'Internet et de serveurs discords de développement.
Et depuis peu, je suis des formations sur [Udemy](https://udemy.com) notamment pour apprendre **Go** et **Docker**.
Enfin, j'utilise également [Youtube](https://youtube.com) pour suivre des tutoriels plus ou moins techniques.
## 4. Que suis-je capable de réaliser aujourd'hui
Actuellement, je suis capable de réaliser des applications Web en entier, à la fois le `Back` et le `Front`. Comme les applications mobiles et bureautiques se basent sur les memes technologies,
je sais également développer des applications de ce type. Pour voir toutes mes compétences maitrisées, n'hésitez pas à visiter ma page [A propos](/about), dans la partie _Compétences Techniques_.
## 5. Comment envisage-je mon futur dans ce domaine ?
Je me pose actuellement beaucoup de questions sur mon futur dans le développement et mon futur professionnel. J'assiste donc à de nombreuses conférences informatiques et je fais beaucoup de recherches.
Dernièrement, j'ai pris connaissance d'un domaine que je ne connaissais que vaguement. C'est un tres grand intérêt qui s'est tout de suite développé pour ce domaine car il remplit toutes mes attentes
et je pense beaucoup m'épanouir dans ce domaine !
## 6. Conclusion
Maintenant, vous connaissez tout sur mon commencement et mon parcours. J'espère avoir répondu à toutes vos questions et que vous savez comment vous pouvez commencer votre propre parcours !
Je suis disponible pour toutes vos questions supplémentaires !
## Informations
Voici différents liens de serveurs discord de développement avec une communauté active :
- [ItsAlexousd](https://discord.gg/HE4UeBGvGA)
- [La Meute](https://discord.gg/TzJJ4KVGDd)
- [ArtDanjProduction](https://discord.gg/rEzmnWSp3V) (Serveur tout neuf)
De plus, je tiens énormément à remercier **\_RealAlpha\_** et **Freeze** (et tous les autres) qui ont su répondre à toutes mes questions et avec qui je partage une tres grande passion !
J'ai commencé efficacement le Web grace a Freeze, merci à toi 😉
Ils sont tres actifs sur les serveurs discord et sauront vous aider pour le développement Java et Web

View File

@@ -0,0 +1,62 @@
---
slug: new-version-new-website
title: Ouverture de la nouvelle version de mon site !
description: Après de long mois de développement, voici la version 2 de mon site !
reading_time: 2
tags: ["tags.dev"]
cover: post-1
date: 13-12-2020
background: false
---
## Présentation
Après de long mois de développement, j'ai l'honneur de vous présenter la toute nouvelle version de mon site.
Quelles sont les nouveautés ? Quelles sont les techniques utilisées ? Tout sera détaillé dans cet article.
### Sommaire :
- Pourquoi une nouvelle version ?
- Pourquoi c'était si long ?
- Que propose cette nouvelle version ?
- Quelles sont les technologies utilisées ?
- Conclusion
## 1. Pourquoi une nouvelle version ?
Il faut savoir que j'ai découvert pleins de nouvelles technologies concernant le développement web.
En effet, c'est un domaine que j'ai toujours voulu découvrir. Je me suis donc lancé il y a un an pour sortir mon site, sa première version.
Étant nouveau dans ce domaine, le code est vite devenu compliqué à maintenir et n'est pas du tout modulable.
Ces contraintes font que je ne pouvais pas le mettre à jour souvent et quand je voulais.
De plus, ayant plus d'expérience dans ce domaine, j'ai voulu améliorer le design de mon site en le rendant plus
modifiable et en améliorant le code.
## 2. Pourquoi c'était si long ?
Je suis actuellement en classe de Terminale générale, c'est donc pourquoi j'ai beaucoup de devoirs qui me demandent du temps
personnel que je préfère consacrer plutôt qu'au développement. Je suis souvent sous pression à cause de ce nouveau
Baccalauréat, où toutes les notes comptent pour la note finale du Baccalauréat.
Je n'ai pas réellement un esprit créatif, je cherche donc à être le plus satisfait possible du résultat final du
design de mon site. J'ai également découvert de nouvelles technologies, encore oui, qui m'ont demandées un temps
d'apprentissage avant de foncer tête baissée dans le code. J'ai cherché à être plus organisé dans le code,
pour gagner du temps, comme je n'en n'avait peu.
## 3. Que propose cette nouvelle version ?
Cette nouvelle version propose beaucoup plus de fonctionnalités que la version précédente :
- Un meilleur rendu mobile 📱
- Un module jour 🌞 et un module nuit 🌚
- Un site multi-langage 🌍
- Une dynamisation du contenu ⚙
- Un blog ✒
- Un portfolio 🎓
- Un Cv personnel ✉
- Un meilleur point de contact 📌
## 4. Quelles sont les technologies utilisées ?
Dans cette version, j'ai utilisé plusieurs technologies :
- NuxtJs pour le rendu côté serveur
- VueJs pour l'interface de l'utilisateur
- TailwindCss & Sass pour le style
- NuxtJs/Content pour tout le contenu
## 5. Conclusion
Pour conclure, je suis très satisfait du résultat de cette nouvelle version, de ses fonctionnalités.
Je vous laisse visiter le reste du site et me donner votre avis !