فهرست مطالب:

آیا می خواهید نحوه کدنویسی را یاد بگیرید؟ از اینجا شروع کنید
آیا می خواهید نحوه کدنویسی را یاد بگیرید؟ از اینجا شروع کنید
Anonim

هیچ وقت برای یادگیری برنامه نویسی دیر نیست. اگر دوست دارید، منتخب منابع آموزشی مفید و کتاب های برنامه نویسی ما را بررسی کنید.

آیا می خواهید نحوه کدنویسی را یاد بگیرید؟ از اینجا شروع کنید!
آیا می خواهید نحوه کدنویسی را یاد بگیرید؟ از اینجا شروع کنید!

دلایل مختلفی برای یادگیری برنامه نویسی وجود دارد. در مرحله اول، با به دست آوردن چنین مهارت هایی، می توانید فرآیندهای کاری را خودکار کنید، توسعه دهندگان را بهتر درک کنید و داده ها را از سایت ها بازیابی کنید. ثانیاً، شیوه تفکر را بازسازی می کند: بدون درک روشن از روابط علت و معلولی، تمرکز عمیق بر روی کار و سایر ویژگی هایی که در هر کسب و کاری مفید هستند، کدنویسی غیرممکن است.

اما اگر نمی خواهید به دانشگاه بروید، اما زمانی برای دوره ها وجود ندارد، از کجا شروع به مطالعه برنامه نویسی کنید؟ البته در خانه با دوره های آنلاین، منابع آموزشی و کتاب. در اینجا مجموعه ای از منابع برای کمک به شما برای شروع سفر طولانی خود به فرقه کدنویس آورده شده است.

بهترین (و رایگان) دوره های برنامه نویسی آنلاین

در اینجا لیستی از سایت هایی وجود دارد که می توانید دوره های رایگان زبان های برنامه نویسی مختلف را در آنها بگذرانید، و فهرستی از کتاب هایی که یادگیری آن را بسیار آسان تر می کند.

زبان برنامه نویسی دوره های آنلاین کتاب های برنامه نویسی رایگان
جاوا اسکریپت Code Academy، Learn Street، Khan Academy، Code Combat، Code Avengers جاوا اسکریپت شیوا، راهنمای جاوا اسکریپت، صحبت کردن جاوا اسکریپت، راه درست JS، Oh My JS
HTML و CSS کد آکادمی، از اینترنت نترسید، Tutsplus، Learn Layout، Dash، دسترسی به وب در HTML5 غوطه ور شوید، 20 چیزی که یاد گرفتم، HTML Dog، HTML & CSS، HTML5 for Designers، DOM Enlightenment
جی کوئری کد آکادمی، Tutsplus، مدرسه کد اصول jQuery، جی کوئری را بیاموزید
پایتون Code Academy، Google، Learn Street، Python Tutor، IHeartPY پایتون برای من و شما، شیرجه رفتن به پایتون، یادگیری پایتون به روش سخت، فکر کردن به پایتون، پایتون برای سرگرمی، جنگو
یاقوت سرخ Code Academy، TryRubyCode Learn، Railscasts، Rubymonk، Learn Street Why’s (Poignant) Guide to Ruby، یادگیری روبی به روش سخت، یادگیری برنامه ریزی
PHP آکادمی کد برنامه نویسی پی اچ پی، پی اچ پی کاربردی
اسکریپت Google Apps شروع کار، ساعات اداری، نمونه‌های Google Scripts، آموزش اسکریپت برنامه‌ها
وردپرس خانه درختی، تلویزیون وردپرس
لینوکس و شل اسکریپت Stanford.edu، توضیح شل خط فرمان را تسخیر کنید
Node.js Nodetuts، مدرسه گره The Node Beginner Book، Mixu's Node Book، Node Up and Running، Mastering Node.js
Git (کنترل نسخه) Code School، Git Immersion، آموزش GitHub Pro Git، Learn Git
Objective-C (iOS و Mac) مدرسه کد، استنفورد، iTunesU
Chrome Dev Tools Code School، Dev Tools Secret، Chrome Dev Tools Tutorial
برو Golang.org برنامه نویسی در Go، Go by Example، Learning Go
اندروید Coursera، The New Boston، Google University
D3 (تجسم داده ها) تجسم داده برای وب، نکات و ترفندهای Dashing D3، D3
همه بقیه Udacity، edX.org، Coursera، Udemy$، لیندا$، کثرت بینش$، خانه درختی$، کنسرسیوم باز

»

برنامه نویسی برای کودکان

اگر می خواهید یک برنامه نویس تربیت کنید، می توانید از سنین پایین به او آموزش دهید. با برنامه های Tynker و Hopscotch iPad، کودک شما اصول اولیه برنامه نویسی را از طریق بازی ها و پازل ها یاد می گیرد.

پروژه دیگر برای آموزش کودکان Scratch است. در اینجا آنها یاد می گیرند که چگونه داستان ها، بازی ها و کارتون های خود را بسازند. می توانید Scratch را به صورت آنلاین مطالعه کنید یا برنامه را برای رایانه های Mac / Windows / Linux بارگیری کنید.

توصیه شده: