10 conseils pour les débutants en langage de programmation

in #fr6 years ago (edited)

ssdfg.jpg

Pensez-vous à apprendre le langage de programmation à utiliser dans la conception de jeux vidéo ou le développement d'une application pour Android ou iPhone? Donc vous voulez apprendre la "programmation". Les langages de programmation sont infinis et chaque jour dans le nouveau pour couvrir toutes les utilisations, mais ce qui le distingue bien qu'une fois que vous apprenez à écrire des programmes, l'apprentissage du reste sera aussi facile que possible.

En tant que débutant, vous préférez commencer par Java ou HTML.Une fois que vous avez un langage de programmation, vous serez en mesure de créer de nombreux nouveaux programmes et lancer votre imagination et votre créativité à lancer.
Étapes dans le langage de programmation

Vous programmer

Premièrement: Définissez votre objectif:

L'apprentissage d'un langage de programmation implique à la fois du plaisir et du défi, même les diplômés universitaires qui étudient les langages de programmation depuis des années sont intrigués lorsqu'ils sont debout ou qu'ils choisissent leur spécialité.

Alors définissez vos priorités, que voulez-vous faire? Par exemple, voulez-vous devenir programmeur, développeur de jeux ou expert Android?

Deuxièmement: Choisissez un langage de programmation:

Cible toi

Commencez toujours par l'un des langages de base: choisissez par exemple un niveau intermédiaire de langage C suivi de C ++: il est dit dans les communautés programmatiques que l'apprentissage de ces deux langages est nécessaire pour tout programmeur efficace.

Commencer à apprendre des langues comme Java est déroutant pour les débutants, en commençant par Python est également très populaire.

Ainsi, vous devriez étudier un langage de programmation pendant au moins un an et apprendre les formats de traduction les plus courants (orientés objet) et procéduraux.

Vous avez également besoin de lire beaucoup sur (IDE) ou (compilateur) et comment l'utiliser et l'utiliser lors de l'écriture pour modérer les programmes.

Vous pouvez ensuite passer à un langage plus avancé tel que Java.Au cours de votre période d'apprentissage, essayez d'écrire autant de codes que possible et recommandez d'acheter des livres sur les sujets suivants:

  • Arbre binaire
  • développement de logiciels

Troisièmement: j'aime les mathématiques:

Pour de nombreuses raisons, beaucoup de maths sont détestés et essayent de les éviter, mais si vous voulez être un bon programmeur, vous devez vous entraîner à résoudre de nombreux problèmes mathématiques tous les jours, même si un jour.

Le sujet semble facile mais il ne l'est pas, il n'est pas aussi important de savoir combien de connaissances vous avez sur un langage de programmation que de comprendre comment cela se rapporte aux règles des mathématiques. De nombreux problèmes sont liés à des séquences telles que Fibonacci, Floyd Triangle, séquence de Fourier, et de nombreuses équations mathématiques que vous apprenez vous feront gagner beaucoup de temps.

Mathématiques, éduquez-vous

Commencez donc à apprendre de nouvelles équations mathématiques et apprenez le calcul et les mathématiques finies, sans les mathématiques, vous ne comprendrez pas le cod age.

Quatrièmement: stimulez-vous:

Rappelez-vous que le monde a été créé en six jours! Ne vous appuyez pas pour tout apprendre rapidement, surtout l'apprentissage de la programmation n'est pas facile.

Stimulez-vous

Donc, essayez d'utiliser les principes de la pensée logique pour résoudre les problèmes et ne tentez pas de sauver ou vous manquerez le plaisir.

Cinquièmement: Prenez votre temps:

Même les programmeurs professionnels peuvent parfois ne pas résoudre certains problèmes. Donc, vous devez vous détendre lorsque vous essayez de résoudre un problème particulier et prendre des notes secondaires, l'étude de la création de données et les mathématiques vous aideront beaucoup.

Temps, informez-vous

Il faut beaucoup d'heures pour pratiquer la résolution de problèmes pour acquérir la compétence de résoudre divers problèmes, et après un certain temps, vous pouvez vous appeler un expert en toute confiance.

Il existe de nombreux sites qui vous forment sur ces questions et vous donnent des tâches et des explications en tant que Code Academy ou Project Euler pour développer vos compétences.

Sixièmement: ne pas reculer

La programmation devient très ennuyante et frustrante si vous ne la prenez pas au sérieux mais une fois que vous aurez résolu le problème, vous constaterez que toute frustration disparaîtra. Pratique du calcul (Fourier, Victor, valeurs limites, algèbre linéaire, matrices).

Reste toi-même.

Lorsque vous travaillez sur un problème complexe, prenez des pauses périodiques pour laisser votre cerveau se détendre et apporter le problème à votre subconscient. Vous devriez également définir un bon calendrier pour le travail. Lorsque vous vous ennuyez, faites une sieste ou faites une promenade, mais ne reculez pas

Septième: Se tourner vers l'enseignant:

Essayez d'enseigner aux autres et montrer les applications que vous avez développées sur les autres. Si vous savez qui est meilleur que vous, essayez de partager vos pensées et vos expériences pour enrichir vos connaissances.

Essayez de développer vos propres applications en imitant les applications professionnelles populaires telles que les applications Windows et les applications d'édition de texte.

Professeur, éduquez-vous

Participez à des compétitions pour vous pousser à la limite. Connaître une langue est une bonne chose, mais devenir expert dans plus d'une langue fait de vous un meilleur programmeur, bien sûr.

Huitième: Soyez un lecteur de la haine:

Les programmeurs les plus compétents sont aussi de bons lecteurs, donc vous devriez lire beaucoup et lire et revoir votre travail sur une base continue.

Lisez-vous

Investissez votre argent dans des livres utiles: vous devriez acheter les meilleures sources, références et recherches sur une base continue entre plus d'une référence et ne pas compter sur une seule référence.

Neuvième: Investissez vos fonds dans des centres de formation:

Si vous n'êtes pas satisfait que vous soyez autodidacte, vous pouvez vous inscrire à l'un des cours pour débutants, mais avant de vous inscrire, voyez qui a suivi ces cours et comment ils en ont bénéficié.

Entraîne toi

X. Entrainement beaucoup:

Résolvez des centaines de problèmes de programmation et même inventez vos propres problèmes. Voici un certain nombre de sites Web qui vous aideront:

TopCoder - un site américain populaire dans les concours de logiciels .. va augmenter vos connaissances sur les algorithmes.
Codeforces - Evalue de nombreuses compétitions de programmation.
Project Euler - contient de nombreux problèmes mathématiques liés à la programmation.
CodeAbbey- Un site spécialement conçu pour les débutants dans le monde de la programmation.

Sort:  

Article très intéressant, bien que je ne sois pas vraiment d'accord non plus avec le principe de base consistant à apprendre d'abord le C ou le C++ pour commencer vu que, ce qui est précisément déroutant et pénible avec la programmation c'est son haut degré d'abstraction. L'apprentissage d'un langage de haut niveau comme le javascript est à mon sens plus intéressant pour débuter car il permet de rapidement prendre conscience du rôle essentiel qu'il joue dans une application de manière pratique et ouvre en amont les capacités de l'apprenti-programmeur pour aborder avec plus de sérénité les méandres du C++. Mais bon, ça se discute...

You got a 1.01% upvote from @upme requested by: @just-smile.
Send at least 2.5 SBD to @upme with a post link in the memo field to receive upvote next round.
To support our activity, please vote for my master @suggeelson, as a STEEM Witness

Resteemed by @resteembot! Good Luck!
Curious?
The @resteembot's introduction post
Get more from @resteembot with the #resteembotsentme initiative
Check out the great posts I already resteemed.

thanks for sharing

This post received a 79.59% upvote from @morwhale team thanks to @just-smile! For more information, click here! , TeamMorocco! .
STEEM Price : 5.976 $

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.033
BTC 63816.85
ETH 3134.82
USDT 1.00
SBD 3.86