Cách học lập trình hiệu quả cao

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Cách học lập trình hiệu quả cao Empty Cách học lập trình hiệu quả cao

Bài gửi by sonvu 25/6/2016, 16:04

Khoảng cách 40 năm tuổi giữa người trả lời và người đặt ra câu hỏi cho thấy rằng lập trình là phù hợp cho bạn trẻ đó. Xin được nhắc lại rằng - học tập là việc chung kiếp , không có lúc nào là quá trễ cả. Một khi bạn đã đi trên con đường đó , bạn phải luôn luôn thực hiện và trau dồi kiến thức. Và ngày nay thừa thãi cách để bạn mài dũa những kỹ năng lập trình của mình.
Nếu bạn đã chọn một   ngôn ngữ lập trình   để tìm hiểu , chúng ta hãy khởi đầu học thông qua một số trang web rất sáng tạo sau đây nhé!
Các khóa hoc php tại học viện Vietpro sẽ cung ứng cho bạn những kỹ năng thực tế nhất để có thể xin được việc làm. Với nhiều mô hình đào tạo như online , offline , và FlipLearning...

Dash   - Học qua các đề án

Cách học lập trình hiệu quả cao Hoc-lap-trinh-truc-tuyen-chat-luong-hieu-qua-03022016-2
Nội dung học:  học photoshop và học illustrator để bổ sung kỹ năng thiết kế web.
Dash tương tự như trang web Codecademy với cách tiếp cận là nhập vai vào các đề án , và các tutorial hướng dẫn bạn thông qua 5 đề án từ dễ đến khó. Ngày nay mới chỉ Phạm vi ở 3 công nghệ web , nó được thiết kế rất tốt dành cho người mới khởi đầu và tuyệt đối miễn phí. Từ việc xây dựng một trang web cá nhân cho tới một trò game Madlibs , học viên sẽ có được 82 kỹ năng bằng cách vượt qua từng bài học một.
Dash được thiết kế cho việc học tập theo tiến độ - bạn không thể học sang các kỹ năng tiếp theo trừ khi bạn đã học qua các kỹ năng trước đó. Các đề án của Dash ngắn hủn gọn và dựa trên nhu cầu thực tế. Mỗi đề án có một "cốt truyện" - với một giả định là bạn đang xây dựng sản phẩm cho các khách hàng tưởng tượng. Dash editor cũng cho phép bạn chuyển sang phần Cuối cùng để xem sản phẩm của mình trên máy tính và thiết bị di động trông sẽ như thế nào.

The Code Player   - Học từ các screencast

Cách học lập trình hiệu quả cao Hoc-lap-trinh-truc-tuyen-chat-luong-hieu-qua-03022016-3
Nội dung học:   hoc lap trinh Android
Học qua các screencasts đối với các lập trình viên là một trải nghiệm thú về cách làm thế nào để xây dựng một sản phẩm gì đó. Hình thức học này không phải là phù hợp với người mới khởi đầu cho lắm , nhưng nếu bạn đã có một số kinh nghiệm thì The Code Player sẽ hướng dẫn bạn làm một số chương trình từ đầu. Các newbie có thể được truyền cảm hứng qua những sản phẩm rất đẹp mắt là Cuối cùng từ những dòng code của họ.
Bạn có thể học ở nhiều tốc độ khác nhau. Sử dụng thanh trượt thời gian để tạm dừng và tua lại những phần bạn bỏ lỡ. Đối với mỗi bài học , bạn cũng nên đọc những phần miêu tả và các ý kiến bình luận ở phía dưới. Nếu bạn muốn xem một người nào đó tạo sản phẩm qua công việc lập trình , với một tốc độ phù hợp , thì The Code Player là lý tưởng dành cho bạn.

Codewars   - Học từ các thử thách lập trình thực tế

Cách học lập trình hiệu quả cao Hoc-lap-trinh-truc-tuyen-chat-luong-hieu-qua-03022016-4
Nội dung học:   JavaScript , CoffeeScript ,   Ruby , Python , Clojure , Haskell.
Việc thi đấu với một ai đó giỏi hơn mình có thể là cách nhanh nhất để học hỏi - các Chỉ chung các sinh vật viên chuyên nghiệp đều biết điều "bí mật" này. Codewars là một nền móng khác dành cho các lập trình nâng cao kỹ năng của mình bằng cách thi đấu với những người khác thông qua những thử thách lập trình thực tế. Nhưng ở đây bạn phải chứng tỏ mình thông qua ngôn ngữ lập trình mà bạn đã chọn lúc đăng ký thành viên. Startup này sẽ yêu cầu bạn giải quyết một "kata   ( một thuật ngữ trong môn võ karatedo )" trước khi bạn được phép dự khán , tương tự như các đặc trưng của một trường võ thuật.
Codewars không phải là nơi phù hợp cho người mới khởi đầu. Nó có thể phát triển thành một tầng lớp trực tuyến , nơi các lập trình viên nhân tài có thể cạnh tranh , cộng tác và phối hợp lại xung quanh những thách thức lập trình - nhưng chỉ khi họ đã có một số kinh nghiệm lập trình rồi.
CodeWars là một nỗ lực khác của cộng đồng để tìm thấy giải pháp cho những Sự tình khó trong lập trình. Các yếu tố game được đưa vào làm cho quá trình học thêm vui vẻ. Giá dụ , mực độ khó sẽ tăng dần , và bạn sẽ nhận được những điểm số khi vượt qua thử thách đó. Nó không phải là một nhiệm vụ dễ dàng cho một newbie , nhưng chắc chắn đây là một trong những cách thú nhất để nâng cao kỹ năng lập trình của bạn.

Programmr   - Học với một "Simulator"

Nội dung học:   19 công nghệ từ Android tới SQL
Programmr được thiết kế để mô phỏng một chương trình dành cho việc học tập và rèn luyện kỹ năng lập trình. Nền móng này bao gồm các công nghệ như AngularJS , Backbones ,   PHP , Python và nhiều gia chi dĩ. Trang web này tự gọi mình là "một phòng thí nghiệm tương tác trực tuyến" cho các lập trình viên mới khởi đầu viết code , biên dịch và chạy đề án trong trình duyệt. Các "giảng viên ảo" cung cấp những phản hồi tức khắc cho học viên khi họ hoàn tất các bài tập và những thách thức. Bạn có thể viết code cho chương trình của riêng mình , sau đó nhúng chúng như các video YouTube.
Bạn có thể thực hiện với sự giúp rập của các bài tập và những thách thức trong lập trình. Tạo ra đề án của riêng mình và thêm nó vào danh sách khoảng 3000 đề án khác trên trang web này. Hoặc đào sâu vào các đề án đã có và tìm hiểu cách người ta viết code như thế nào. Đôi khi ở đây người ta cũng tổ chức những cuộc thi , và người thắng lợi sẽ nhận được một số thẻ quà tặng Amazon.

CheckIO   - Học với các trò game

Cách học lập trình hiệu quả cao Hoc-lap-trinh-truc-tuyen-chat-luong-hieu-qua-03022016-6
Nội dung học:   Python
Việc chương trình game vào trong học lập trình là khuynh hướng mới nhất... đặc biệt là đối với việc dạy trẻ con các khái niệm lập trình cơ bản. CheckIO là một nền móng lập trình dành cho người mới khởi đầu muốn tìm hiểu một số kỹ năng Python. Python là một trong những ngôn ngữ lập trình phổ biến nhất dành cho người mới khởi đầu. Trên trang CheckIO , các cột mốc lập trình được gọi là "hòn đảo ( island )". Bạn phải vượt qua các thử thách lập trình hay còn gọi là "nhiệm vụ" để đi từ hòn đảo này sang hòn đảo khác. 
Bạn sẽ có 3 cơ hội học tập - đóng góp các câu hỏi qua GitHub , giúp dịch các câu hỏi sang 10 ngôn ngữ khác nhau , và cung cấp các gợi ý để giải quyết Sự tình. Với sự phối hợp của cộng đồng , người dùng có thể thiết kế các nhiệm vụ để thách thức các đồng nghiệp của họ và giúp nhau nâng cao kỹ năng của mỗi người. CheckIO đã trở thành một trong những nơi phổ biến nhất cho việc   học lập trình Python.

Bạn đang học lập trình theo cách nào?


Nếu bạn đã và đang học lập trình , hãy cho chúng tôi biết làm thế nào mà bạn đứng dậy được sau mỗi lần vấp ngã , cách để giữ động lực trong thời gian dài - hoặc những nguồn tài nguyên mà bạn đang sử dụng để học tập mỗi ngày.
sonvu
sonvu
Cấp 2
Cấp 2

Bài gửi : 71
Điểm : 3404
Like : 0
Tham gia : 04/03/2016
Đến từ : Hai Phong

https://trainghiemmuasam.com

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

- Similar topics

Permissions in this forum:
Bạn không có quyền trả lời bài viết