Kompyuter dasturlashni o'rganishni qanday boshlash kerak (rasmlar bilan)

Mundarija:

Kompyuter dasturlashni o'rganishni qanday boshlash kerak (rasmlar bilan)
Kompyuter dasturlashni o'rganishni qanday boshlash kerak (rasmlar bilan)

Video: Kompyuter dasturlashni o'rganishni qanday boshlash kerak (rasmlar bilan)

Video: Kompyuter dasturlashni o'rganishni qanday boshlash kerak (rasmlar bilan)
Video: Linux для начинающих: Arch Linux установка базовой системы UEFI/GPT(виртуальная машина). №1 2021 год 2024, Aprel
Anonim

Dasturlash juda qiziqarli va juda foydali. Bu sizga ijodiy bo'lishga imkon beradi, shuningdek, siz uchun yangi martabalarni ochadi. Agar siz qanday dasturlashni o'rganmoqchi bo'lsangiz, qaerga borish va nimani o'rganish kerakligini tushuntirish uchun quyidagi qo'llanmani o'qing.

Qadamlar

3dan 1 qism: Til tanlash

Kompyuter dasturlashni o'rganishni boshlang 1 -qadam
Kompyuter dasturlashni o'rganishni boshlang 1 -qadam

Qadam 1. Dasturlash tilini tanlang

Kompyuter dasturlash asosan kompyuter bajaradigan yozma ko'rsatmalar to'plami sifatida amalga oshiriladi (ikkilik kodlash deb ham ataladi). Bu ko'rsatmalarni bir necha xil "tillarda" yozish mumkin, yoki ko'rsatmalar va matnni tartibga solishning har xil usullari. Har xil turdagi dasturlarni yaratish uchun odatda har xil tillardan foydalaniladi, shuning uchun siz nima qilmoqchi ekanligingizga mos keladigan tilni tanlang. Agar siz til sizning ehtiyojlaringizga mos kelmasligiga qaror qilsangiz, siz har doim yangi tilga o'tishingiz mumkin.

Kompyuter dasturlashni o'rganishni boshlang 2 -qadam
Kompyuter dasturlashni o'rganishni boshlang 2 -qadam

2 -qadam. C, C ++, C# va tegishli tillarni ko'rib chiqing.

Bu tillar asosan o'yinlar kabi mustaqil kompyuter dasturlarini yaratish uchun ishlatiladi. C va C ++ - yangi boshlanuvchilar uchun o'rganish qiyin tillar, lekin imkonsiz emas. Ularni o'rganish sizga nafaqat dasturlash (ko'pchilik dasturlash tillari C yoki C ++ dan ba'zi tushunchalarni meros qilib oladi), balki kompyuter qanday ishlashini ham chuqur tushunishga yordam beradi. Ular mashhur va keng qo'llaniladi, garchi Java -ga juda o'xshash C#tili ancha keng tarqalgan.

Kompyuter dasturlashni o'rganishni boshlang 3 -qadam
Kompyuter dasturlashni o'rganishni boshlang 3 -qadam

3 -qadam. Java yoki JavaScript -ni ko'rib chiqing

Agar siz veb -plaginlar (JavaScript) yoki mobil ilovalar (Java) ustida ishlashni xohlasangiz, bu yaxshi tillar. Bu tillar hozir juda talabga ega, shuning uchun ularni bilish juda qulay. Shuni yodda tutingki, Java va JavaScript nomlari o'xshashligiga qaramay, butunlay boshqa tillar.

Kompyuter dasturlashni o'rganishni boshlang 4 -qadam
Kompyuter dasturlashni o'rganishni boshlang 4 -qadam

Qadam 4. Python -ni sinab ko'ring

Python - ko'p qirrali platformalarda keng qo'llaniladigan juda ko'p qirrali til. Juda kuchli bo'lishiga qaramay, bu yangi boshlanuvchilar uchun oson tildir, shuning uchun uni sinab ko'ring!

Kompyuter dasturlashni o'rganishni boshlang 5 -qadam
Kompyuter dasturlashni o'rganishni boshlang 5 -qadam

5 -qadam PHP ni ko'rib chiqing

PHP PHP: gipermatnli protsessor degan ma'noni anglatadi. Bu veb -dasturlash tili va uning yozilishi va ommabopligi tufayli o'rganilishi nisbatan oson (mashhurlik tilda bir nechta foydali darsliklar bo'lishini anglatadi). Bu server tomondan dasturlash uchun ajoyib til.

Kompyuter dasturlashni o'rganishni boshlang 6 -qadam
Kompyuter dasturlashni o'rganishni boshlang 6 -qadam

Qadam 6. O'zingizni bu tillar bilan cheklamang

Ko'plab dasturlash tillari mavjud, ularning har xil ishlatilishi. Agar siz dasturchi sifatida ishlashni xohlasangiz, siz bir nechta narsani bilishingiz kerak bo'ladi, shuning uchun iloji boricha ko'proq o'rganing.

Sizning eng yaxshi pul tikishingiz - bu siz xohlagan ish turlarining reklamalariga qarash va ular so'raydigan umumiy tillarni qidirish

3 -qismning 2 -qismi: Tilni o'rganish

Kompyuter dasturlashni o'rganishni boshlang 7 -qadam
Kompyuter dasturlashni o'rganishni boshlang 7 -qadam

Qadam 1. Maktabga borishni o'ylab ko'ring

Dasturchi yollaydigan ko'pchilik kompaniyalar siz o'qigan kollej yoki sizning baholaringizdan ko'ra sizning mahoratingiz haqida ko'proq qayg'ursa -da, bu kollej darajasiga ega bo'lishingizga yordam beradi. Siz o'qituvchilardan (va, ehtimol, do'stlaringizdan) mutaxassislik ko'rsatmalarini olganingizda, o'zingizni o'rgatgandan ko'ra samaraliroq o'rganasiz.

Ko'pincha bu sohada ilmiy daraja olganlar uchun stipendiyalar va grantlar mavjud. Bir darajadagi narx yorlig'idan qo'rqmang: bu mumkin

Kompyuter dasturlashni o'rganishni boshlang 8 -qadam
Kompyuter dasturlashni o'rganishni boshlang 8 -qadam

Qadam 2. Onlayn universitetlardan o'rganing

Siz onlayn darajani to'lovlar va oxirida haqiqiy daraja bilan olasizmi yoki MIT -ning ajoyib Coursera kabi bepul dasturida qatnashasizmi, siz ushbu tuzilgan kurslardan dasturlash haqida ko'p narsalarni bilib olishingiz mumkin.

Kompyuter dasturlashni o'rganishni boshlang 9 -qadam
Kompyuter dasturlashni o'rganishni boshlang 9 -qadam

Qadam 3. Onlayn vositalardan foydalanishga harakat qiling

Dasturlash haqida ko'proq bilish uchun Google Universitetlar Konsortsiumi yoki Mozilla Tuzuvchi Tarmog'i kabi bepul xizmatlardan foydalaning. Ushbu kompaniyalar ko'proq ishlab chiquvchilar o'z platformalarini rivojlantirishga yordam berishini xohlashadi va ularning resurslari Internetdagi eng zo'rlaridan biri bo'lishi mumkin.

Kompyuter dasturlashni o'rganishni boshlang 10 -qadam
Kompyuter dasturlashni o'rganishni boshlang 10 -qadam

Qadam 4. Onlayn darsliklar yordamida o'rganing

Veb -saytlari bo'lgan ko'plab dasturchilar bor, ular sizga individual asoslarni, shuningdek, bir nechta fokuslarni o'rgatadi. Bularni topish uchun o'rganmoqchi bo'lgan tilingiz bo'yicha qo'llanmalarni qidiring.

Kodni o'rganishni o'rganish uchun ko'plab bepul onlayn darslar mavjud. Xon akademiyasi kompyuterni kodlashni o'rgatadi, oson darsliklar va videolar bilan. Codecademy-bu bosqichma-bosqich qo'llanmalar bilan o'rganiladigan yana bir bepul sayt

Kompyuter dasturlashni o'rganishni boshlang 11 -qadam
Kompyuter dasturlashni o'rganishni boshlang 11 -qadam

Qadam 5. Iloji bo'lsa yoshlikdan boshlang

Bolalarga dasturlashni o'rgatish uchun mo'ljallangan bir nechta dasturlar mavjud. MIT's Scratch kabi dasturlar juda foydali va siz qanchalik yosh bo'lsangiz, uni tanlash osonroq bo'ladi (har qanday til kabi).

To'plamlardan saqlaning, chunki ular kamdan -kam foydali narsalarni o'rgatadi

3 dan 3 qism: O'zingizni o'rgatish

Kompyuter dasturlashni o'rganishni boshlang 12 -qadam
Kompyuter dasturlashni o'rganishni boshlang 12 -qadam

Qadam 1. Yaxshi kitob yoki dasturlash bo'yicha darslikdan boshlang

Siz o'rganmoqchi bo'lgan dasturlash tili bo'yicha yaxshi kitobni oling. Amazon yoki shunga o'xshash saytlardagi sharhlar, odatda, foydali bo'lmagan kitoblardan foydali kitoblarni aniqlashga yordam beradi.

Kompyuter dasturlashni o'rganishni boshlang 13 -qadam
Kompyuter dasturlashni o'rganishni boshlang 13 -qadam

2 -qadam. Bu til uchun tarjimon oling

Tarjimon - bu boshqa kompyuter dasturi, lekin u siz dasturlash tilida yozgan g'oyalaringizni "mashina kodi" ga aylantiradi, shunda siz ishlarni ko'rishingiz mumkin. Ko'p dasturlar mavjud va siz o'zingiz uchun mos bo'lganini tanlashingiz kerak bo'ladi.

Kompyuter dasturlashni o'rganishni boshlang 14 -qadam
Kompyuter dasturlashni o'rganishni boshlang 14 -qadam

3 -qadam. Kitob o'qing! Kitobdan dasturlash tiliga misollar oling va ularni tarjimoningizga kiriting. Misollarni o'zgartirishga harakat qilib, dasturni boshqacha qilib ko'ring.

Kompyuter dasturlashni o'rganishni boshlang 15 -qadam
Kompyuter dasturlashni o'rganishni boshlang 15 -qadam

4 -qadam. Ishchi dastur yaratish uchun o'z g'oyalaringizni birlashtirishga harakat qiling

Valyutalarni konvertatsiya qilish dasturi kabi oddiy ishlardan boshlang va o'qish va dasturlash tilini o'rganishda davom eting.

Kompyuter dasturlashni o'rganishni boshlang 16 -qadam
Kompyuter dasturlashni o'rganishni boshlang 16 -qadam

5 -qadam Boshqa tilni o'rganing

Birinchi tilingizda faol dasturlashni boshlaganingizdan so'ng, ikkinchisini o'rganishni xohlashingiz mumkin. Agar siz boshlaganingizdan tubdan farq qiladigan paradigmani ishlatadigan ikkinchi dasturlash tilini o'rgansangiz, maksimal foyda olasiz. Masalan, agar siz sxemada boshlagan bo'lsangiz, keyingi safar C yoki Java -ni o'rganishga urinib ko'rishingiz mumkin. Agar siz Java -da boshlagan bo'lsangiz, Perl yoki Python -ni o'rganishingiz mumkin.

Kompyuter dasturlashni o'rganishni boshlang 17 -qadam
Kompyuter dasturlashni o'rganishni boshlang 17 -qadam

Qadam 6. Dasturlashni davom ettiring va yangi narsalarni sinab ko'ring

Yaxshi dasturchi bo'lish uchun siz hech bo'lmaganda o'zgaruvchan texnologiyani kuzatib borishingiz kerak. Bu doimiy ta'lim jarayoni va siz doimo yangi tillarni, yangi paradigmalarni o'rganishingiz kerak, va eng muhimi: yangi narsalarni dasturlash!

Muvaffaqiyatli dasturchi bo'lish, xuddi shunday o'ylashni o'rganishni anglatadi. Siz qiyinchiliklarga o'rganish imkoniyatlari, o'z mahoratingizni oshirish istagi va dasturlash jarayonini takomillashtirishning yangi usullariga ochiq bo'lishingiz kerak

Video - bu xizmatdan foydalanib, ba'zi ma'lumotlar YouTube bilan bo'lishishi mumkin

Maslahatlar

  • Qiziqarli narsadan boshlang, muammolarni mantiqiy hal qilish ko'nikmalarini oshirib, o'zingizni qiyinchiliklarni hal qilishga undang.
  • Yangi boshlanuvchilar uchun juda qulay bo'lgan juda yaxshi dasturlash tili mavjud. Bu, shuningdek, foydalanuvchilar uchun qulay deb ham ataladi. Va bu VB (Visual Basic tili), buni sinab ko'ring, bu ajoyib.
  • Java kabi murakkab tildan boshlamang, balki Python kabi oson tildan boshlang. Python yangi boshlanuvchilarni rag'batlantiradi va dasturlashning deyarli barcha jihatlaridan iborat.
  • Yurakdan, sintaksis majburiydir. Siz uni o'zingiz xohlagan tarzda qo'llashingiz mumkin. Ba'zi namunaviy dasturlarni o'rganing, so'ngra o'z kodingizni yozishni boshlang.
  • Qulay ma'lumotnomani oling. Tillar yangilanishda davom etar ekan, bu oxirgi versiya ekanligiga ishonch hosil qiling.
  • Java multithreading deb nomlangan kuchli kontseptsiyaga ega. Buni diqqat bilan o'rganing.
  • Java dasturlarini yozishda Eclipse -dan foydalaning. Bu sizning kodingizni tuzatishi mumkin bo'lgan juda foydali dastur va siz o'z kodingizni bir zumda ishga tushirishingiz mumkin, shuningdek, bir nechta fayllarni ko'rib chiqish uchun paket tadqiqotchisidan foydalanishingiz mumkin.

Tavsiya: