11 საუკეთესო ადგილიდან ვისწავლოთ კოდექსი უფასოდ

ასე რომ, თქვენ გადაწყვიტეთ, რომ გსურთ გაიგოთ კოდი, მაგრამ თქვენ არ ხართ დაინტერესებული დაბომბვა გარეთ უამრავი ფულის ფორმალური საკლასო გარემოში.

საბედნიეროდ, ინტერნეტს აქვს ტონა დიდი ადგილები, რომელიც გასწავლით უნარებს, რომელთაც უნდა იცოდნენ, რომ დაიწყოთ კოდირება და ბევრი მათგანი თავისუფალია.

აქ არის 11 ადგილი, რომელიც შეგიძლიათ დაიწყოთ კოდირება ახლა ფული არ არის საჭირო.

Codecademy

შანსი გაქვთ, თუ გაეცანით სწავლას კოდექსის წინ, თქვენ შეხვდით Codecademy- ს.

ადვილია გამოსაყენებელი და აჩვენებს თქვენს კოდის შედეგებს კოდირებას.

Codecademy გთავაზობთ პროგრამულ ენებზე ფართო სპექტრს მათ ინტერაქტიული პლატფორმაზე: HTML და CSS, JavaScript , PHP, Python, Ruby, Angularjs, სარდლობის ხაზი და სხვა.

უფასო კოდი ბანაკი

უფასო კოდის ბანაკი იწყება თქვენ 800 საათის კოდირების პროგრამაში (საზაფხულო ბანაკი თემა). ამ ჩამონათვალში სხვა ვარიანტებისაგან განსხვავებით, არაპროფესიონალური პროექტებისთვის პრაქტიკული კოდირების გამოცდილების კოდირების შემდეგ 800 საათია. ძალზე დიდი გზაა თქვენი პორტფელის აშენება ძვირფასი უნარების შესწავლის შემდეგ.

ახლავე შეგიძლიათ ისწავლონ HTML, CSS, JavaScript, მონაცემთა ბაზა, DevTools, Node.js და Angular.js.

GA Dash

კოდექსის ან უფასო კოდექსისგან განსხვავებით, გენერალური ასამბლეის თავისუფალი ონლაინ სასწავლო პლატფორმა ეფუძნება პროექტებზე მუშაობას. თითოეული გაკვეთილი შედგება ერთი "პროექტის" დასრულებისკენ.

GA Dash ასევე გთავაზობთ რამდენიმე სხვადასხვა კურსის პარამეტრებს, რომლებიც სხვებს არ ასრულებენ, როგორიც არის საპასუხო დიზაინი და აშენება Tumblr თემა ნულიდან.

კოდივერები

Codewars გთავაზობთ fun გზა sharpen კოდირების უნარი. საიტი გთავაზობთ რიგი საბრძოლო ხელოვნების თემატური გამოწვევები სახელწოდებით "კატა". თქვენ შეავსოთ kata მოსაპოვებლად პატივი და წოდებები. მეტი პატივი და წოდებები ნიშნავს უფრო რთულ გამოწვევებს, ამიტომ ყოველთვის რაღაც ახალია მუშაობა.

თუმცა, არსებობს caveat - Codewars ამჯამად მოითხოვს გარკვეული ცოდნა ერთ კოდირების ენებზე, რომ ისინი გთავაზობთ ამ დროს, სანამ თქვენ კი უფლება დარეგისტრირდით.

ამჟამად, მათ სთავაზობენ გამოწვევებს CoffeeScript, JavaScript, Python, Ruby, Java, Clojure, Haskell, მეტი გზა, მათ შორის C + + და PHP.

კურსრა

ჯერ კიდევ სხვა საიტებისგან განსხვავებით, კურსარას აქვს ძალიან დიდი სასწავლო ბიბლიოთეკა, რომელიც ვრცელდება პროგრამულ თემებზე. კლასები ასწავლიან რეალურ უნივერსიტეტ პროფესორებს და 100% თავისუფალია. თუ გსურთ რაიმე თეორიული განათლება მონაცემთა მეცნიერებაში ან პროგრამების Android პროგრამების შესავალებლად, ეს შეიძლება თქვენთვის საუკეთესო ვარიანტი იყოს.

თუმცა, თუ გსურთ სერთიფიკატი მიუთითოთ იმაზე, რომ ამ კურსის დასრულების შემდეგ, თქვენ უნდა გადაიხადოთ ცოტა - $ 30-დან $ 100-მდე, რათა მიიღოთ თქვენი არჩეული სერტიფიცირება.

edX

Like Coursera, edX გთავაზობთ ბევრად უფრო კურსებს, ვიდრე უბრალოდ პროგრამირების ენები, და თქვენ შეიძლება მოიპოვოს სამართლიანი თანხის კომპიუტერული მეცნიერების ცოდნა მათი კურსები. ყველა კლასის მასალა მხარდაჭერილია უნივერსიტეტებსა და ნამდვილ პროფესორ-მასწავლებლებს შორის. ბევრი კლასების მიღება შეიძლება თქვენს ტემპში და არ შემოიფარგლება გარკვეული ვადები.

ასევე, როგორც კურსსერას, თუ კლასში გარკვეული რწმუნება გინდა, საჭიროა ფულის გადახდა ($ 30- $ 100) და კურსი გადაამოწმოთ "გადამოწმებულ" ფორმატში - რაც იმას ნიშნავს, რომ მათ იციან, რომ თქვენ იღებთ რა თქმა უნდა.

ხან აკადემია

კრანსერასა და ედქსს მსგავსად, ხან აკადემია ტონა სუბიექტებს სთავაზობს, ვიდრე მხოლოდ კოდირება. თუმცა, განსხვავებით სხვები, არსებობს ვარიანტი უნდა ვისწავლოთ საფუძვლებს კოდირების ერთ საათში - სრულყოფილი თუ თქვენ დაინტერესებული მიღების მიმოხილვა თემები.

კოდირების ენებზე შესთავაზა მოიცავს JavaScript, HTML და CSS, SQL, და სხვა პროგრამირების / კომპიუტერული მეცნიერების თემები.

MIT OpenCourseWare

MIT კურსის მასალების ამ კრებულში შესასვლელად არ არის საჭირო ანგარიში. მათი პროგრამირების სექცია მერყეობს კომპიუტერულ ანიმაციებში გამოყენებული ალგორითმების საინჟინრო პრობლემის დანერგვის საკითხებში.

ერთადერთი შემცირება ისაა, რომ ზოგიერთი კურსების დავალება არ ექნება პასუხი, ასე რომ, არ არის გაცნობიერებული ამ საიტისგან, თუ სწორად აკეთებთ მუშაობას.

ოდინის პროექტი

დამზადებულია ვიქტორ კოდის სკოლის შემქმნელთა მიერ - პრემიერა ონლაინ კოდირების ბანაკის ბანაკი - Odin Project არის უფასო ვერსია.

ეს პროექტი დაფუძნებულია და ასევე გთავაზობთ ფინალურ კურსს, რომელიც დაქირავებულ უნარ-ჩვევებს იძენს, რომელიც ყოველთვის ბონუსია.

კოდირების ენებზე შესთავაზა შედის HTML, CSS, JavaScript და jQuery, და Ruby on Rails.

უდემი

უდემი გთავაზობთ გადახდას და უფასო კურსებს ნებისმიერი თემის ჩათვლით, პროგრამირების ჩათვლით. თუმცა, ისინი სათემო კურსები არიან. მნიშვნელოვანია წაკითხვის კურსები მიმოხილვა ადრე diving, რადგან ეს არ შეიძლება იყოს როგორც ეფექტური, როგორც კურსი ერთ-ერთი სხვა საიტებზე.

კოდექსის მოთამაშე

ეს არის ვიდეო გაკვეთილების კომპილაცია, რომელიც დაგეხმარებათ დაწყებამდე პროცესის დასრულებამდე. ეს შეიძლება საუკეთესოდ იყოს გამოყენებული სხვა საიტებთან ან კურსებთან ერთად, როგორც ეს დაფუძნებულია მთლიანად მცირე ცნებებსა და პროექტებზე.

დასკვნა

როგორც ზემოთ აღვნიშნეთ 11 კურსების აღწერიდან, უმჯობესია გამოვიყენოთ რამდენიმე სხვადასხვა რესურსი იმისათვის, რომ ისწავლონ ეფექტურად. ეს არის საუკეთესო საშუალება თქვენი გამოცდილების გაფართოება და პროგრამირების სფეროში.

მაშინაც კი, თუ გადაწყვეტთ, რომ თქვენ არ გსურთ კოდის მიღების შემდეგ ან რამდენიმე წვრთნების გაკეთება, შეგიძლიათ კვლავ იმუშაოთ ტექნოლოგიაში !