Bootstrap có dễ học không?

Danh sách các hướng dẫn lập trình trong đó các nhà phát triển phần mềm có tham vọng học cách xây dựng một ứng dụng từ đầu. Các hướng dẫn này được chia thành các ngôn ngữ lập trình chính khác nhau. Hướng dẫn có thể liên quan đến nhiều công nghệ và ngôn ngữ

Để bắt đầu, chỉ cần fork repo này. Vui lòng tham khảo ĐÓNG GÓP. md để biết hướng dẫn đóng góp

Mục lục

  • C#
  • C/C++
  • áo choàng
  • phi tiêu
  • tiên dược
  • đàn nhị
  • F #
  • Đi
  • Haskell
  • HTML/CSS
  • Java
  • JavaScript
  • Kotlin
  • Lúa
  • OCaml
  • PHP
  • con trăn
  • R
  • hồng ngọc
  • rỉ sét
  • Scala
  • Nhanh
  • tài nguyên bổ sung

C/C++

  • Xây dựng một Thông dịch viên (Chương 14 trên được viết bằng C)
  • Bộ cấp phát bộ nhớ 101 - Viết bộ cấp phát bộ nhớ đơn giản
  • Viết Shell trong C
  • Viết một hệ thống tập tin FUSE
  • Xây dựng trình soạn thảo văn bản của riêng bạn
  • Xây dựng Lisp của riêng bạn
  • Cách lập trình trò chơi NES bằng C
  • Viết một hệ điều hành từ đầu
  • Cách tạo một hệ điều hành từ đầu
  • Xây dựng Trình giả lập CHIP-8
  • Bắt đầu lập trình game với C++ và SDL
  • Triển khai Cửa hàng khóa-giá trị
  • Dự án đồ họa 3D tí hon
    • Tiny Renderer hoặc cách OpenGL hoạt động. kết xuất phần mềm trong 500 dòng mã
    • RayTracing có thể hiểu được trong 256 dòng C++ trần
    • KABOOM. trong 180 dòng C++ trần
    • 486 dòng C++. FPS trường học cũ trong một ngày cuối tuần
  • Viết trình biên dịch JIT x86-64 tối thiểu trong C++
    • Phần 1
    • Phần 2
  • Xây dựng thư viện Live Code-reloader cho C++
  • Viết bảng băm trong C
  • Hãy xây dựng một cơ sở dữ liệu đơn giản
  • Hãy viết một hạt nhân
  • Viết Bootloader bằng C
  • Bộ chứa Linux trong 500 dòng mã
  • Viết máy ảo của riêng bạn
  • Học KVM - Triển khai hạt nhân Linux của riêng bạn
  • Viết trình biên dịch C
    • Phần 1. Số nguyên, Lexing và tạo mã
    • Phần 2. toán tử đơn nguyên
    • Phần 3. toán tử nhị phân
    • Phần 4. Thậm chí nhiều toán tử nhị phân hơn
    • Phần 5. Biến cục bộ
    • Phần 6. điều kiện
    • Phần 7. Báo cáo hợp chất
    • Phần 8. vòng lặp
    • Phần 9. Chức năng
    • Phần 10. Biến toàn cầu
  • Triển khai ngôn ngữ với LLVM
  • Meta nghiền nát Saga. một trò chơi thời gian biên dịch C++ 17
  • Phép nhân ma trận hiệu suất cao
  • Kẻ xâm lược không gian từ đầu
    • Phần 1
    • Phần 2
    • Phần 3
    • Phần 4
    • Phần 5
  • Hướng dẫn Tetris trong Nền tảng C++ Độc lập
  • Viết trình gỡ lỗi Linux
    • Phần 1. Thành lập
    • Phần 2. Điểm dừng
    • Phần 3. Thanh ghi và bộ nhớ
    • Phần 4. Yêu tinh và người lùn
    • Phần 5. Nguồn và tín hiệu
    • Phần 6. Bước cấp nguồn
    • Phần 7. Điểm dừng cấp nguồn
    • Phần 8. Ngăn xếp thư giãn
    • Phần 9. Xử lý các biến
    • Phần 10. Chủ đê nâng cao
  • Hãy viết một trình biên dịch
    • Phần 1. Giới thiệu, chọn ngôn ngữ và lập kế hoạch
    • Phần 2. một từ vựng
    • Phần 3. một trình phân tích cú pháp
    • Phần 4. thử nghiệm
    • Phần 5. Trình tạo mã
    • Phần 6. Đầu vào và đầu ra
    • Phần 7. Mảng
    • Phần 8. Chuỗi, tài liệu tham khảo chuyển tiếp và kết luận

lập trình mạng

  • Hãy viết mã ngăn xếp TCP/IP

    • Phần 1. Ethernet & ARP
    • Phần 2. IPv4 & ICMPv4
    • Phần 3. Khái niệm cơ bản về TCP & Bắt tay
    • Phần 4. Luồng dữ liệu TCP & API ổ cắm
    • Phần 5. Truyền lại TCP
  • Lập trình máy chủ đồng thời

    • Phần 1 - Giới thiệu
    • Phần 2 - Chủ đề
    • Phần 3 - Hướng sự kiện
    • Phần 4 - libuv
    • Phần 5 - Nghiên cứu trường hợp Redis
    • Phần 6 - Callbacks, Promises và async/await
  • Nhà môi giới MQTT từ đầu

    • Phần 1 - Giao thức
    • Phần 2 - Kết nối mạng
    • Phần 3 - Máy chủ
    • Phần 4 - Cấu trúc dữ liệu
    • Phần 5 - Tóm tắt chủ đề
    • Phần 6 - Xử lý
    • Phần thưởng - Đa luồng

OpenGL

  • Tạo bản sao trò chơi Breakout 2D trong C ++ với OpenGL
    • đột phá
    • Đang cài đặt
    • kết xuất sprite
    • cấp độ
    • Sự va chạm
      • Trái bóng
      • phát hiện va chạm
      • giải quyết va chạm
    • Vật rất nhỏ
    • hậu xử lý
    • sức mạnh
    • âm thanh
    • kết xuất văn bản
    • suy nghĩ cuối cùng
  • anh hùng thủ công
  • Cách tạo Minecraft bằng C++/OpenGL (video)

C#

  • Học C# bằng cách xây dựng trò chơi nhập vai đơn giản
  • Tạo một trò chơi giống Rogue trong C#
  • Tạo Ứng dụng trống với C# và Xamarin (đang tiến hành)
  • Xây dựng ứng dụng thư viện ảnh iOS với Xamarin và Visual Studio
  • Xây dựng CoreWiki Đây là một hệ thống quản lý nội dung kiểu Wiki được viết hoàn toàn bằng C# với ASP. NET Core và Razor Pages. Bạn có thể tìm mã nguồn ở đây

áo choàng

  • Xây dựng Twitter Bot với Clojure
  • Xây dựng Trình kiểm tra chính tả
  • Xây dựng tích hợp JIRA với Clojure & Atlassian Connect
  • Tạo mẫu với Clojure
  • Tetris trong ClojureScript

phi tiêu

Chớp cánh

  • Bản sao Amazon với Bảng quản trị
  • Ứng dụng giao đồ ăn
  • Bản sao Google Tài liệu
  • Bản sao Instagram
  • Trò chơi TicTacToe nhiều người chơi
  • Bản sao TikTok
  • Ứng dụng đặt vé
  • ứng dụng du lịch
  • Bản sao Twitch
  • Bản sao WhatsApp
  • bản sao từ
  • Thu phóng bản sao

tiên dược

  • Xây dựng một ứng dụng trò chuyện đơn giản với Elixir và Phoenix
  • Cách viết link rút gọn siêu nhanh với Elixir, Phoenix, Mnesia

đàn nhị

  • Trò chuyệnXe buýt. xây dựng ứng dụng phòng trò chuyện nhiều người dùng đầu tiên của bạn với Erlang/OTP
  • Tạo ứng dụng trò chuyện với Erlang, Rebar, Cowboy và Bullet

F #

  • Viết Excel của riêng bạn trong 100 dòng F #

Java

  • Xây dựng một Trình thông dịch (Chương 4-13 được viết bằng Java)
  • Xây dựng một máy chủ HTTP đơn giản với Java
  • Xây dựng ứng dụng đèn pin Android (video)
  • Xây dựng ứng dụng khởi động mùa xuân với xác thực người dùng

JavaScript

  • Xây dựng 30 thứ trong 30 ngày với 30 hướng dẫn
  • Xây dựng một ứng dụng trong Pure JS
  • Xây dựng tiện ích mở rộng máy tính xách tay Jupyter
  • Xây dựng trò chơi TicTacToe bằng JavaScript
  • Xây dựng một ứng dụng thời tiết đơn giản với Vanilla JavaScript
  • Xây dựng ứng dụng Todo List bằng JavaScript

HTML và CSS

  • Xây dựng màn hình tải
  • Xây dựng Máy tính HTML bằng JS
  • Xây dựng Snake chỉ sử dụng JavaScript, HTML & CSS

Ứng dụng di động

  • Xây dựng ứng dụng React Native Todo
  • Xây dựng ứng dụng React Native với Redux Thunk

Ứng dụng web

Phản ứng

  • Tạo phản ứng không có máy chủ. ứng dụng js
  • Tạo bản sao Trello
  • Tạo ứng dụng bình chọn nhân vật với React, Node, MongoDB và SocketIO
  • Hướng dẫn phản ứng. Nhân bản Yelp
  • Xây dựng ứng dụng bình chọn phim đầy đủ với phát triển thử nghiệm đầu tiên bằng Mocha, React, Redux và Immutable
  • Xây dựng một luồng Twitter với React và Node
  • Xây dựng một bản sao trung bình đơn giản bằng React. js và nút. js
  • Tích hợp MailChimp trong JS
  • Xây dựng tiện ích mở rộng của Chrome bằng React + Parcel
  • Xây dựng ứng dụng ToDo với React Native
  • Tạo một ứng dụng trò chuyện
  • Tạo một ứng dụng tin tức với React Native
  • Tìm hiểu Webpack cho React
  • Thử nghiệm ứng dụng React với Puppeteer và Jest
  • Xây dựng bản soạn thảo phản ứng của riêng bạn
  • Viết mã trò chơi cuộc sống với React
  • Hướng dẫn cơ bản về React + Redux
  • Xây dựng Trình lập lịch hẹn
  • Xây dựng ứng dụng trò chuyện bằng phân tích tình cảm
  • Xây dựng thiết lập ứng dụng web đầy đủ
  • Tạo bản sao Todoist với React và Firebase
  • Xây dựng một máy trích dẫn ngẫu nhiên
    • Phần 1
    • Phần 2
    • Phần 3
    • Phần 4
    • Phần 5
    • Phần 6
    • Phần 7
  • Dự án thương mại điện tử React Phone(video)

góc cạnh

  • Xây dựng bản sao Instagram với Angular 1. x

  • Xây dựng ứng dụng khách Hacker News có khả năng ngoại tuyến với Angular 2+

    • Phần 1
    • Phần 2
  • Tạo bản sao Google+ với Django và AngularJS (Angular 1. x)

  • Xây dựng một ứng dụng thế giới thực tuyệt đẹp với Angular 8

    • phần tôi
    • Phần II
  • Xây dựng bố cục Responsive với BootStrap 4 và Angular 6

  • Ứng dụng ToDo với Angular 5

    • Giới thiệu về góc cạnh
    • Phần 1

Nút

  • Xây dựng Trình chỉnh sửa Markdown thời gian thực với NodeJS
  • Phát triển dựa trên thử nghiệm với Node, Postgres và Knex
  • Viết Twitter Bot trong Node. js
    • Phần 1
    • Phần 2
  • Xây dựng một Bot tìm kiếm đơn giản trong 30 phút
  • Xây dựng ứng dụng web thu thập thông tin công việc
  • Xây dựng ứng dụng GitHub
  • Cách xây dựng Ứng dụng Uber-for-X của riêng bạn bằng JavaScript, Node. JS, MongoDB và Web Sockets
    • Phần 1
    • Phần 2

Vue

  • Vue 2 + Firebase. Cách xây dựng ứng dụng Vue với hệ thống xác thực Firebase trong 15 phút
  • Vue. js Application Tutorial – Tạo một ứng dụng lập ngân sách đơn giản với Vue
  • Xây dựng Blog với Vue, GraphQL và Apollo
  • Xây dựng ứng dụng web full stack sử dụng ngăn xếp MEVN (MongoDB, Express, Vue, Node)
    • Phần 1
    • Phần 2
  • Vue. js Hướng dẫn danh sách việc cần làm (video)
  • Vue 2 + Pub/Sub. Xây dựng nền tảng đa người dùng ngang hàng cho trò chơi

Khác (Hapi, Express. )

  • Xây dựng ứng dụng web lũy tiến (PWA)
    • Phần 1
    • Phần 2
    • Phần 3
  • Xây dựng ứng dụng máy tính để bàn gốc với JS
  • Xây dựng một API mạnh mẽ với NodeJs, GraphQL và Hapi
    • phần tôi

D3. js

  • Tìm hiểu D3 bằng cách sử dụng các ví dụ
  • Học cách tạo biểu đồ đường

Sự phát triển trò chơi

  • Tạo trò chơi đột phá 2D bằng Phaser
  • Tạo Flappy Bird bằng HTML5 và JavaScript với Phaser
    • Phần 1
    • Phần 2

Ứng dụng máy tính để bàn

  • Xây dựng ứng dụng trò chuyện trên máy tính để bàn với React và Electron

Điều khoản khác

  • Cách xây dựng một khung công tác web trong chưa đầy 20 dòng mã
  • Xây dựng cho mình một Redux
  • Cách viết DOM ảo của riêng bạn
  • Xây dựng API GraphQL phi máy chủ thời gian thực với WebSockets trên AWS

Kotlin

  • Keddit - Tìm hiểu Kotlin trong khi phát triển ứng dụng Android

Lúa

YÊU VÀ QUÝ

  • BYTEPATH. Tạo một trò chơi hoàn chỉnh với Lua và LÖVE
    • Phần 0. Giới thiệu
    • Phần 1. Vòng lặp trò chơi
    • Phần 2. thư viện
    • Phần 3. Phòng và Khu vực
    • Phần 4. bài tập
    • Phần 5. Khái niệm cơ bản về trò chơi
    • Phần 6. Khái niệm cơ bản về người chơi
    • Phần 7. Số liệu thống kê và tấn công của người chơi
    • Phần 8. kẻ thù
    • Phần 9. Đạo diễn và Gameplay Loop
    • Phần 10. Thực hành mã hóa
    • Phần 11. thụ động
    • Phần 12. thụ động hơn
    • Phần 13. Cây kỹ năng
    • Phần 14. Bảng điều khiển
    • Phần 15. Cuối cùng

con trăn

Rút trích nội dung trang web

  • Khai thác dữ liệu Twitter bằng Python
  • Quét một trang web với Scrapy và MongoDB
  • Cách cạo bằng Python và Selenium WebDriver
  • Tôi nên xem phim nào bằng BeautifulSoup

Ứng dụng web

  • Xây dựng một Microblog với Flask
  • Tạo một ứng dụng web blog trong Django
  • Chọn bài thuyết trình phiêu lưu của riêng bạn
  • Xây dựng danh sách việc cần làm với Flask và RethinkDB
  • Xây dựng danh sách việc cần làm với Django và phát triển dựa trên thử nghiệm
  • Xây dựng một dịch vụ vi mô RESTful bằng Python
  • Dịch vụ vi mô với Docker, Flask và React
  • Xây dựng một ứng dụng web đơn giản với Flask
  • Tạo API Django trong vòng chưa đầy 20 phút
  • Xây dựng ứng dụng phân phối hướng đến cộng đồng với Django, Postgres và JavaScript
    • Phần 1
    • Phần 2
  • Ứng dụng trò chuyện thời gian thực với Vue, django-notifs, RabbitMQ và uWSGI
    • Phần 1
    • Phần 2
    • Phần 3
    • Phần 4
    • Phần 5
    • Phần 6

bot

  • Xây dựng Bot Reddit
  • Cách tạo Bot Reddit - YouTube (video)
  • Xây dựng Bot Facebook Messenger
  • Tạo Reddit + Facebook Messenger Bot
  • Cách tạo Bot Telegram bằng Python
    • Phần 1
    • Phần 2
  • Tạo Bot Twitter bằng Python

Khoa học dữ liệu

  • Tìm hiểu Python cho Khoa học dữ liệu bằng cách thực hiện một số dự án (video)
    • Phần 1. Giới thiệu
    • Phần 2. Phân tích tình cảm trên Twitter
    • Phần 3. Hệ thống khuyến nghị
    • Phần 4. Dự đoán giá cổ phiếu
    • Phần 5. Giấc mơ sâu thẳm trong TensorFlow
    • Phần 6. thuật toán di truyền

Học máy

  • Viết hồi quy tuyến tính từ đầu bằng Python (video)
  • Học máy từng bước trong Python
  • Dự Đoán Chất Lượng Rượu
  • Giải bài toán phân loại trái cây
  • Học Unsupervised Learning với Python
  • Xây dựng mạng lưới thần kinh của riêng bạn từ đầu bằng Python
  • Hồi quy tuyến tính trong Python mà không cần sklearn
  • Hồi quy tuyến tính đa biến không có sklearn
  • Trình đề xuất nhạc sử dụng KNN
  • Tìm câu hỏi Quora tương tự-
    • Sử dụng BOW, TFIDF và Xgboost
    • Sử dụng Word2Vec và Xgboost
  • Phát hiện tin giả bằng Python và Machine Learning

OpenCV

  • Xây dựng máy quét tài liệu
  • Xây dựng Trình phát hiện khuôn mặt bằng OpenCV và Deep Learning
  • Xây dựng hệ thống phát hiện đối tượng tùy chỉnh nhanh nhất bằng cách sử dụng YOLOv3 (danh sách phát video)
  • Xây dựng hệ thống nhận dạng khuôn mặt bằng OpenCV, Python và Deep Learning
  • Phát hiện các tính năng nổi bật trong một hình ảnh
  • Xây dựng máy quét mã vạch
  • Tìm hiểu Face Clustering với Python
  • Theo dõi đối tượng với Camshift
  • Phân đoạn ngữ nghĩa với OpenCV và Deep Learning
  • Phát hiện văn bản trong hình ảnh và video
  • Bộ đếm người sử dụng OpenCV
  • Theo dõi nhiều đối tượng với OpenCV
  • Chuyển kiểu thần kinh với OpenCV
  • OpenCV OCR và nhận dạng văn bản
  • Hướng dẫn chỉnh sửa văn bản nghiêng
  • Hướng dẫn phát hiện mốc trên khuôn mặt
  • Phát hiện đối tượng bằng Mask-R-CNN
  • Hướng dẫn phát hiện mục tiêu tự động
  • EigenFaces sử dụng OpenCV
  • Hướng dẫn phát hiện mốc trên khuôn mặt nhanh hơn (5 điểm)
  • Phát hiện Keypoint bằng tay
  • Theo dõi đối tượng tương quan Dlib -
    • Trình theo dõi đối tượng đơn
    • Trình theo dõi nhiều đối tượng
  • Khâu hình ảnh với OpenCV và Python
  • Phân đoạn phiên bản với OpenCV
  • Máy dò mặt nạ

Học kĩ càng

  • Sử dụng mạng thần kinh chuyển đổi để phát hiện các điểm chính trên khuôn mặt
  • Tạo khuôn mặt trung bình bằng Python và OpenCV
  • Phá vỡ hệ thống Captcha bằng CNN
  • Sử dụng mô hình Khởi động được đào tạo trước để đưa ra dự đoán hình ảnh
  • Tạo CNN đầu tiên của bạn
  • Xây dựng quy trình nhận dạng khuôn mặt
  • Xây dựng trình tạo chú thích hình ảnh
  • Tạo hệ thống nhận dạng khuôn mặt của riêng bạn
  • Huấn luyện AI phát hiện ngôn ngữ trong 20 phút
  • Phát hiện đối tượng với mạng nơ-ron
  • Tìm hiểu Phân tích tình cảm trên Twitter -
    • Phần I - Làm sạch dữ liệu
    • Phần II - EDA, Trực quan hóa dữ liệu
    • Phần III - Định luật Zipf, Trực quan hóa dữ liệu
    • Phần IV - Trích xuất tính năng (bộ đếm vector)
    • Phần V - Trích xuất tính năng (Tfidf vectorizer)
    • Phần VI - Doc2Vec
    • Phần VII - Mô hình hóa cụm từ + Doc2Vec
    • Phần VIII - Giảm kích thước
    • Phần IX - Mạng nơ-ron với các vectơ Tf Idf
    • Phần X - Mạng thần kinh với word2vec/doc2vec
    • Phần XI - CNN với Word2Vec
  • Sử dụng Transfer Learning để phân loại hình ảnh tùy chỉnh
  • Tìm hiểu cách viết mã mạng nơ-ron đơn giản trong 11 dòng Python
  • Xây dựng Mạng nơ-ron bằng cách sử dụng Phương pháp giảm độ dốc
  • Huấn luyện một mô hình máy ảnh để tạo màu
  • Bắt đầu với Keras trên Tập dữ liệu tùy chỉnh
  • Sử dụng EigenFaces và FisherFaces trên bộ dữ liệu Faces94
  • Hướng dẫn nhận dạng chữ số Kaggle MNIST
  • Hướng dẫn thời trang MNIST với tf. máy ảnh
  • CNN sử dụng Keras để tự động phân loại sức khỏe gốc
  • Keras vs Tensorflow
  • Học sâu và phân tích hình ảnh y tế để phát hiện bệnh sốt rét
  • Transfer Learning để phân loại hình ảnh bằng Keras
  • Viết mã Trình phân loại nụ cười bằng CNNS trong Python
  • Xử lý ngôn ngữ tự nhiên bằng scikit-learning
  • Code a Taylor Swift Lyrics Generator
  • Phát hiện mặt nạ bằng PyTorch Lightning

Điều khoản khác

  • Xây dựng một trình thông dịch đơn giản
  • Xây dựng một chuỗi khối đơn giản bằng Python
  • Viết cơ sở dữ liệu NoSQL bằng Python
  • Xây dựng Máy quét bơm xăng với OpenCV/Python/iOS
  • Xây dựng hệ thống truyền phát phân tán với Python và Kafka
  • Viết trình biên dịch JIT x86-64 cơ bản từ đầu trong kho Python
  • Tạo trình gỡ lỗi cấp thấp (Linux)
    • Phần 1
    • Phần 2. C
  • Triển khai Công cụ Tìm kiếm
    • Phần 1
    • Phần 2
    • Phần 3
  • Xây dựng trò chơi cuộc sống
  • Tạo nghệ thuật ASCII đầu cuối
  • Viết Tic-Tac-Toe AI
  • Tạo nghệ thuật photomosaic
  • Xây dựng trò chơi "Rắn" trong thiết bị đầu cuối
  • Viết cho mình một Git
  • Việc triển khai Python của trình chạy mã byte Python
  • Tạo trợ lý giọng nói bằng Python

Đi

  • Tạo ứng dụng trò chuyện thời gian thực với Golang, Angular 2 và WebSocket
  • Xây dựng các ứng dụng Go Web và microservice bằng Gin
  • Cách sử dụng Godog để phát triển theo định hướng hành vi trong Go
  • Xây dựng chuỗi khối trong Go
    • Phần 1. Nguyên mẫu cơ bản
    • Phần 2. Bằng chứng làm việc
    • Phần 3. Kiên trì và CLI
    • Phần 4. giao dịch 1
    • Phần 5. Địa chỉ nhà
    • Phần 6. giao dịch 2
    • Phần 7. Mạng
  • Xây dựng một thùng chứa từ đầu trong Go - Liz Rice (Microscaling Systems)(video)
  • Xây dựng ứng dụng web với GoLang
  • Xây dựng ứng dụng trò chuyện trong Go với ReactJS
    • Phần 1. Thiết lập ban đầu
    • Phần 2. giao tiếp đơn giản
    • Phần 3. Thiết kế Frontend của chúng tôi
    • Phần 4. Xử lý nhiều khách hàng
    • Phần 5. Cải thiện giao diện người dùng
    • Phần 6. Docker hóa chương trình phụ trợ của bạn
  • Go Hướng dẫn WebAssembly - Hướng dẫn Xây dựng Máy tính
  • Máy chủ REST trong Go
    • Phần 1 - thư viện chuẩn
    • Phần 2 - sử dụng gói bộ định tuyến
    • Phần 3 - sử dụng web framework
    • Phần 4 - sử dụng OpenAPI và Swagger
    • Phần 5 - phần mềm trung gian
    • Phần 6 - xác thực
    • Phần 7 - GraphQL
  • Hãy xây dựng một trình rút ngắn URL trong Go - với Gin & Redis
    • Phần 1 - Thiết lập dự án
    • Phần 2 - Lớp lưu trữ
    • Phần 3 - Trình tạo liên kết ngắn
    • Phần 4 - Chuyển tiếp
  • Xây dựng Trò chuyện TCP trong Go(video)
  • Xây dựng ứng dụng khách BitTorrent từ đầu trong Go
  • Lớp chính API REST với Go, PostgreSQL và Docker(danh sách phát video)in progress

PHP

  • Cách xây dựng blog với Laravel (video)
  • Tạo blog của riêng bạn (bằng PHP thuần túy)
  • Xây dựng ví dụ về trang web bất động sản với SilverStripe
  • Xây dựng ứng dụng trò chuyện thời gian thực với Laravel 5. 4 và VueJS (video)
  • Xây dựng mạng xã hội. Laravel 5 - Youtube (video)
  • Xây dựng một ứng dụng nhiều người thuê đầy đủ tính năng với Laravel
    • Phần 0. Giới thiệu
    • Phần 1. Thành lập
    • Phần 2. Vai trò và quyền
    • Phần 3. Lời mời
    • Phần 4. xác thực
    • Phần 5. thử nghiệm
    • Phần 6. Thông tin người dùng
    • Phần 7. triển khai
  • Xây dựng ứng dụng Laravel CRUD từ đầu

OCaml

  • Triển khai ngôn ngữ với LLVM trong OCaml

hồng ngọc

  • Xây dựng ngăn xếp mạng với Ruby
  • Xây dựng Redis của riêng bạn
    • Phần 0. Giới thiệu
    • Phần 1. Máy chủ TCP Barebones
    • Part 2: PING <-> PONG
    • Phần 3. Khách hàng đồng thời
    • Phần 4. tiếng vang
  • Xây dựng lại Git trong Ruby

Viên ngọc trên tay vịn

  • Hướng dẫn về Ruby on Rails
  • Xây dựng Instagram từ đầu với Ruby on Rails
  • Xây dựng mạng xã hội bằng Rails
  • Cách xây dựng ứng dụng Ruby on Rails

Haskell

  • Viết cho bạn một Haskell - Xây dựng trình biên dịch chức năng hiện đại
  • Viết cho mình một kế hoạch trong 48 giờ
  • Viết cho bạn một lược đồ, Phiên bản 2
  • Cuộn Bot IRC của riêng bạn
  • Làm phim Monad
  • Tạo một trang web với Haskell (lỗi thời)

R

  • Xây dựng ứng dụng web với Shiny
  • Xây dựng Bot tiền điện tử
  • Tìm hiểu khai thác quy tắc liên kết trong R

rỉ sét

  • Một ứng dụng web đơn giản trong Rust
    • Phần 1
    • Phần 2a
    • Phần 2b
  • Viết một hệ điều hành bằng Rust thuần túy
  • Xây dựng một công cụ trình duyệt trong Rust
  • Viết một microservice trong Rust
  • Học Rust với quá nhiều danh sách liên kết
  • Rỉ sét chi tiết. Viết dịch vụ trò chuyện có thể mở rộng từ đầu
    • Phần 1. Triển khai WebSocket. Giới thiệu
    • Phần 2. Gửi và nhận tin nhắn
  • Viết Rust Roguelike cho Desktop và Web
  • Ứng dụng trang đơn sử dụng Rust
  • Viết Trình giả lập NES trong Rust
  • Tạo mô phỏng quá trình tiến hóa bằng mạng thần kinh và thuật toán di truyền, đồng thời biên dịch ứng dụng thành WebAssugging
    • Phần 1
    • Phần 2
    • Phần 3
    • Phần 4

Scala

  • Blockchain dựa trên diễn viên đơn giản
  • không có phép thuật. Biểu thức chính quy

Nhanh

  • Hacking with Swift - Học Swift bằng cách thực hiện 39 dự án
  • Game bắn súng góc nhìn thứ nhất cổ điển từ đầu

Tài nguyên bổ sung

  • Liên kết Redux phản ứng
  • Udemy. com
  • Python đầy đủ ngăn xếp
  • trường nút
  • ScotchIO
  • tập thể dục
  • đầu trứng. io
  • Blog của Michael Herman
  • nhà tư tưởng. io
  • khai sáng
  • Hội thảo Câu lạc bộ Hack
  • CodeCrafters

Học Bootstrap có khó không?

Bootstrap không khó học nếu bạn có hiểu biết cơ bản về CSS và HTML . Nếu bạn đang sử dụng plugin JavaScript, bạn nên hiểu cơ bản về cách thức hoạt động của JavaScript.

Sẽ mất bao nhiêu ngày để học Bootstrap?

Bootstrap có dễ học không? . Nếu bạn đã thành thạo các ngôn ngữ phát triển giao diện người dùng như HTML, CSS và JavaScript, thì bạn có thể học những kiến ​​thức cơ bản về Bootstrap sau một hoặc hai tuần .

Mất bao nhiêu thời gian để học Bootstrap quora?

Cá nhân tôi mất 3–4 ngày để nắm vững về nó. Khi bạn tìm hiểu lý do Bootstrap được tạo ra và nó được thiết kế để làm gì thì việc học trở nên rất dễ dàng. Bootstrap có cách tiếp cận “Đầu tiên trên thiết bị di động” (còn được gọi là thiết kế đáp ứng) khi tạo trang web.

Bootstrap có thân thiện với người mới bắt đầu không?

May mắn thay, Bootstrap đi kèm với tài liệu toàn diện, vì vậy thật dễ dàng để tra cứu chi tiết từng đoạn mã hoạt động như thế nào. Tài liệu thậm chí bao gồm các mẫu mã, giúp người mới bắt đầu sử dụng Bootstrap dễ dàng hơn