1. Hãy dành vài giây Đăng nhập hoặc Đăng ký tài khoản để truy cập và sử dụng TBit hiệu quả nhất.
    Ẩn thông báo
  2. Bạn hãy like trang Facebook của TBit để nhận được tin tức công nghệ nhanh nhất từ chúng tôi.
    Ẩn thông báo

Tổng hợp link cho dân lập trình mà bạn không thể bỏ qua (Part 2)

Thảo luận trong 'Lập trình' bắt đầu bởi Phạm Đạt, 1/12/18.

0/5, 0 phiếu

    1. Phạm Đạt TBit-Mod

      1) Coding Style

      [​IMG]

      Airbnb JS Style Guide : Cách lập trình sạch trong JavaScript
      Airbnb Ruby Style Guide : Cách lập trình sạch trong ruby bởi Airbnb
      Ruby coding style guide : Cách lập trình sạch trong Ruby được khuyến khích bởi cộng đồng
      Angular 1 Style Guide : Cách lập trình sạch dành cho Angular được chính John Pappa đề cử
      CS 106B Coding Style Guide : Bí kiếp lập trình mà bất cứ developer nào cũng phải xem
      Debugging Faqs : cách thức để debug cho program của bạn
      Directory of CS Courses (many with online lectures) : Một khóa online CS courses hữu ích khác
      Directory of Online CS Courses : Khóa học Free online CS courses
      Good C programming habits. • /r/C_Programming : Cách lập trình sạch trong C
      Google C++ Style Guide
      How to Report Bugs Effectively : Cách report bug chuẩn
      What are some bad coding habits you would recommend a beginner avoid getting into? : Những thói quen code xấu mà developer cần phải tránh
      PEP8 – Style Guide for Python Code : Cách lập trình sạch trong Python
      Standard JS Style Guide : Cách lập trình sạch trong JavaScript, với linter & automatic code fixer
      Google Python Style Guide : Cách lập trình sạch trong Python, do chính Google biên soạn

      2) Những tool hữu ích chung

      [​IMG]

      CodePad: chuyên dùng cho thực hành các buổi phỏng vấn Coding Interviews và Phone Screen Interviews.
      CodePen : Front End Developer Playground & Code Editor trong Browser
      CodeSandbox : Online code editor với tập trung về việc tạo và chia sẻ web application project.
      Devicons : Cheatsheet cho devs icons
      regex101 : Online regex tester và debugger: PHP, PCRE, Python, Golang và JavaScript
      regexr : Một online tool để học, tạo và test Regular Expressions
      Wit AI : Ngôn ngữ tự nhiên dành cho developer
      Seymour : Live Programming cho Classroom
      Code share : Chia sẻ code ngay trong real-time với những developer khác
      Solid Tools for Developers : Online debugging tool cho developer và system administrators
      OS Query :Những câu hỏi thường gặp về cơ sở hạ tầng của Linux, Windows, và macOS
      LaunchPad : Appollo launchepad dành cho testing GraphQl queries
      IDE Onlang : Viết bằng một ngôn ngữ và có kết quả từ một ngôn ngữ khác
      PullRequest : Code review bởi pro reviewer

      3) Tài liệu hữu ích

      [​IMG]

      Ask Me Anything : Gayle Laakmann McDowell (tác giả của Cracking the Coding Interview)
      Breaking the Code : Biography của Alan Turing
      Cracking The Code Interview : giải mã qui luật của phỏng vấn lập trình
      Download: The True Story of the Internet : Play-list của discovery channel documentary về cuộc chiến của những trình duyệt web và nhiều thứ khác
      Harvard CS50 – Asymptotic Notation (video) : Giải thích về Asymptotic Notation bởi Harvard
      How does CPU execute program (video) : Hãy xem cách CPU thực hiện chương trình
      Machine Code Instructions (video) : Hướng dẫn code
      Machine that Changed the World – một bộ phim tài liệu rất hay về lịch sử máy tính
      Part 1: “không có sẵn để phát trực tuyến miễn phí do vấn đề bản quyền”.
      Part 2: Inventing the Future
      Part 3: The Paperback Computer
      Part 4: The Thinking Machine
      Part 5: The World at Your Fingertips
      Mechanical Computer (All Parts) : một video rất hay từ những năm 1950 giải thích cách máy tính cơ khí được sử dụng để hoạt động mà không cần tất cả các thiết bị điện tử ngày nay.
      Project Code Rush : Sự khởi đầu của Netscape / Mozilla
      Revolution OS Linux Documentary : một bộ phim theo dõi lịch sử của GNU, Linux, nguồn mở và phong trào phần mềm tự do
      Teach Yourself Computer Science : Tự học Computer Science
      The Code : Phim tài liệu về Linux
      Triumph of the Nerds : Play-list

      4) Những trang web để bạn học ngôn ngữ lập trình

      [​IMG]

      Best books for learning java must read : Nắm bắt nền tảng cơ bản về Java
      Bjarne Stroustrup’s C++ Style and Technique FAQ : Nơi dành cho những thắc mắc về C++
      C++11 – the new ISO C++ standard : Một nguồn học khác dành cho C++
      Compilers (video) : Một set các videos giải thích cách GC hoạt động
      Deep Dive Java : Mọi thứ bạn cần biết về Garbage Collection trong Java
      Free Online Chapters of Inside the Java Virtual Machine by Bill Venners : Góc kiến thức dành cho tín đồ Java
      How Garbage Collection Works : Thủ thuật quản lí memory trong Java
      Implementation of Algorithms and Data Structures, Interview Questions and Answers: Học về thuật toán và cấu trúc dữ liệu
      IntelliJ Keyboard Shortcuts : Tập hợp những phím tắt hữu ích trong IntelliJ.
      Java Lecture Notes : Nguồn note và bài học Java hữu ích cho sinh viên
      Java-source : Nguồn thông tin về Java
      Java Visualizer : Giúp bạn dễ hình dung về references, giá trị của variables, etc
      JournalDev – Java, Java EE, Android, Web Development Tutorials : Các bài hướng dẫn về Java, Java EE, Android, Web
      Learning Java : Một online textbook dành cho Java hoàn toàn miễn phí
      Netbeans Keyboard Shortcuts : Tập hợp những phím tắt hữu ích trong Netbeans
      Search Open Source Java API : Học về java library và cách mọi thứ được áp dụng
      The C++ Programming Language : Học về ngôn ngữ C++
      The Java Memory Model: Tìm hiểu về Java Memory Model
      The Java™ Tutorials : Trang hướng dẫn tuyệt nhất về Java
      Understanding JVM Internals : Đọc hiểu về JVM Internals
      XyzWs Java FAQs : Bộ sưu tập các câu hỏi phỏng vấn thường gặp về java
       
      Đang tải...

Chia sẻ trang này

Đang tải...