Panduan Penjelasan Referensi Online

Thursday, September 27, 2018

Daftar Website Terbaik untuk belajar Coding secara online


Gerakan Learn to Code telah mengambil momentum di seluruh dunia dan itu benar-benar hal yang bagus karena keterampilan pemrograman dasar dapat memiliki dampak besar. Jika Anda dapat otodidak sendiri cara menulis kode program, Anda memiliki kelebihan kompetitif atas teman-teman Anda, Anda dapat berpikir secara algoritma dan dengan demikian dapat mengatasi masalah secara lebih efisien.



Tidak ada alasan mengapa tidak mengetahui dasar-dasar pemrograman. Anda dapat mengotomatiskan tugas, Anda dapat memprogram macro Excel Anda, meningkatkan alur kerja, Anda dapat mengekstrak data dari situs web dan menyelesaikan jauh lebih banyak dengan kode program. Anda mungkin tidak dalam bisnis membuat program perangkat lunak tetapi mengetahui dasar-dasar pengkodean akan membantu Anda berkomunikasi secara lebih efektif dengan pengembang software.

Situs-situs terbaik untuk belajar pemrograman


Jika Anda siap terjun ke dunia pemrograman, berikut adalah beberapa situs web terbaik yang menawarkan kursus dalam berbagai bahasa pemrograman secara gratis. Saya juga telah menambahkan daftar ebook pendamping yang akan memberi Anda pemahaman bahasa yang lebih mendalam dan mereka juga tidak memerlukan biaya apa pun.



Online Courses & Screencasts Programming Books (Free)
JavaScript Code Academy , Learn Street , Code Combat, Code Avengers Eloquent JavaScript , JavaScript Guide , Speaking JS,JS The Right Way,Oh My JS, Canvassing
HTML & CSS Code Academy , Don’t Fear The Internet , Tutsplus , Learn Layout,A to Z CSS, Dash, Web Accessibility , The Hello World , Khan Academy , HTML5 from Scratch Mozilla , Dive into HTML5, 20 Things I Learned , HTML Dog, HTML & CSS , HTML5 for Designers , DOM Enlightenment , HTML Canvas
jQuery Code Academy , Tutsplus , Code School jQuery Fundamentals , Learn jQuery
Python Code Academy , Google , Learn Street , Python Tutor, IHeartPY Python for You and Me , Dive into Python , Learn Python the Hard Way , Think Python , Python for Fun , Tango with Django , Django
Ruby & Ruby on Rails Code Academy , TryRubyCode Learn,Railscasts, Rubymonk, Learn Street Why’s (Poignant) Guide to Ruby , Learn Ruby the Hard Way , Learn to Program , Learn Rails by Example
PHP Code Academy PHP Programming , Practical PHP

Google Apps Script Getting Started , Office Hours , Google Scripts Examples , Learning Apps Script
WordPress Treehouse , WordPress TV
Linux & Shell Scripting Stanford.edu , Explain Shell Conquer the Command Line
Node.js Nodetuts , Node School The Node Beginner Book , Mixu’s Node book , Node Up and Running , Mastering Node.js
Angular JS Code School , Egg Head , Learn Angular Angular JS Tutorial , Thinking Angular , Angular Tutorial , Getting Started (Adobe)
Also see: Learn Touch Typing & Code Faster
Git (version control) Code School , Git Immersion, GitHub Training , Udacity Pro Git , Learn Git , Gists in Github
Objective-C (iOS & Mac) Code School , Stanford , iTunesU
Chrome Dev Tools Code School , Dev Tools Secret , Chrome Dev Tools Tutorial , Udacity, Building Browser Apps
Go Language Golang.org , GopherCasts Programming in Go , Go by Example, Learning Go , Building Web Apps with Go , Learning Go
Java Learn Java , Coding Bat, Java Udemy , Learneroo Programming in Java , Thinking in Java , O’Reilly Learning Java , Think Java , Java & CS , Java for Python Devs
Android App Development Udacity (Google Developers), Coursera , The New Boston , Google University , App Development Essentials , Code Learn , App Inventor (Visual)
D3 (data visualization) Data Visualization for the Web , Dashing D3, D3 Tips & Tricks

SQL (Databases) SQL Zoo , SQL @Stanford , Essential SQL , SQL for Nerds , Intro to SQL , SQL Bolt, PHP & MySQL
Everything Else Udacity , edX.org,Coursera,Udemy$, Lynda$, Pluralsight $ , Treehouse$,Open Consortium,One Month Rails $

Jika Anda mempunyai anak, Anda bisa mengunduh Tynker (Android / iOS) atau aplikasi Hopscotch untuk iPad dan mereka dapat mempelajari dasar-dasar pemrograman melalui permainan dan teka-teki.

Ada juga Scratch, proyek MIT yang memungkinkan anak-anak memprogram cerita dan game mereka secara visual. Scratch tersedia sebagai aplikasi web atau Anda dapat mengunduhnya di komputer Mac / Windows / Linux Anda untuk penggunaan offline. Microsoft TouchDevelop, Blockly, dan Alice adalah beberapa aplikasi web lain yang akan memperkenalkan konsep-konsep progamming komputer untuk anak-anak Anda.

Bagan berikut dari Google Trends menunjukkan popularitas penelusuran relatif berbagai bahasa pemrograman selama 5 tahun terakhir. Minat dalam PHP telah menyusut selama bertahun-tahun, JavaScript kerja keras untuk mempertahankan posisinya sementara popularitas Python & Node.js terus meningkat.




Source: labnol.org

0 komentar:

Post a Comment