Tài Nguyên
Kho báu template, e‑book và tool miễn phí – “vũ khí bí mật” giúp dân code tăng tốc dự án trong một nốt nhạc.
75 bài viết

“Luyện” gì để trở thành Software Engineer xịn?
Có thể nói, Software Engineer là level “trùm cuối” mà dân công nghệ nào cũng ao ước với tới. Trước khi biết cần trang bị gì để chinh phục level này thì cần hiểu được Software Engineer là gì? Thế nào là Software Engineer? Computer Scientist + Application Developer = Software Engineer, Software Engineer là sự giao thoa giữa hai level Computer Scientist và Application Developer, là người có cái nhìn tổng quát về mọi thứ; vừa có kiến thức chuyên sâu rất tốt, tư duy problem solving cao; vừa có khả năng lập trình cực tốt. Đây là loại mà các công ty phần mềm như Google, Facebook, Twitter, …. luôn muốn tuyển vào. Computer scientist mạnh về kiến thức khoa học máy tính và kỹ năng research; nhưng lại thiếu kỹ năng về phát triển phần mềm; trong khi application developer lại ngược hoàn toàn. Level nào cũng có điểm mạnh, điểm yếu riêng và Software Engineer hội tụ các điểm mạnh của 2 level, và bạn ngày càng dày công tu luyện thì ngày càng sẽ lên trình thôi. Cần gì để trở thành Software Engineer? Đây là sơ đồ đơn giản mô tả những mảng kiến thức (knowledge areas) được tổng hợp bới IEEE Computer Society, một tổ chức quy tụ những kỹ sư giàu kinh nghiệm làm việc trong ngành Software. Đồng thời, những mảng kiến thức này cũng mang tính khái quát rất cao, nên để viết một website, để làm một mobile app, bạn không nhất thiết phải nắm tất cả những mảng kiến thức trong này vẫn có thể làm tốt. Nhưng để định vị bản thân trở thành một software engineer chuyên nghiệp, hướng tới việc xây dựng những hệ thống software ngày càng hoàn thiện, chất lượng cao, cũng như...

Những theme cho VS Code tốt nhất
Visual Studio Code đã chiếm được cảm tình của nhiều nhà phát triển trong những năm gần đây. Dễ sử dụng, tùy biến và trọng lượng nhẹ khiến mọi người lựa chọn. Hãy cùng xem một số theme VSCode tốt nhất có sẵn trên thị trường đang được sử dụng bởi một số nhà phát triển nổi tiếng trong cộng đồng. Để áp dụng theme, Khởi động VS Code (Ctrl + P), dán lệnh bên dưới mỗi theme và nhấn enter để apply. 1. Night Owl ext install sdras.night-owl Links: GitHub | MarketPlace 2. Ariake Dark ext install wart.ariake-dark Links: MarketPlace 3. One Dark Pro ext install zhuangtongfa.Material-theme Links: GitHub | MarketPlace Monokai Darker ext install eserozvataf.one-dark-pro-monokai-darker Links: GitHub | MarketPlace 4. Nord ext install arcticicestudio.nord-visual-studio-code Links: GitHub | MarketPlace 5. Dracula Official ext install dracula-theme.theme-dracula Links: GitHub | MarketPlace 6. Pitch Black ext install viktorqvarfordt.vscode-pitch-black-theme Links: GitHub | MarketPlace 7. City Lights ext install Yummygum.city-lights-theme Links: GitHub | MarketPlace 8. Cobalt Next ext install dline.CobaltNext Links: GitHub | MarketPlace 9. Cobalt2 ext install wesbos.theme-cobalt2 Links: GitHub | MarketPlace 10. Material Theme ext install Equinusocio.vsc-material-theme Links: GitHub | MarketPlace Những Plugin không thể thiếu cho VSCode Code nhanh và hiệu quả hơn với VSCode tips, tricks 8 extension cần thiết dành cho VS Code

5 dự án React buộc phải có trong porfolio của bạn
Trước khi bắt đầu với dự án React, bạn đã vun trồng cho công việc của mình khá nhiều. Và giờ bạn đã có kiến thức khá vững vàng về thư viện React. Trên hết, bạn đã có kiến thức về JavaScript và đặt những ‘feature’ hữu ích nhất để đưa vào sử dụng cho code React của mình. Bạn đã tự thỏa thuận để thúc đẩy bản thân.. nhưng tới bây giờ bạn đã làm được gì rồi ? Làm cách nào để bạn lấp đầy những lỗ hổng giữa việc thấu hiểu nền tảng React. Và trở thành 1 Lập trình viên chuyên nghiệp ? Rất nhiều lập trình viên gặp phải vấn đề này khi họ đã đạt tới giai đoạn trung cấp về việc học React hay với bất kỳ thư viện JavaScript nào. Bản thân họ đều biết rõ hầu hết thư viện cũng như về JavaScript để dùng 1 cách hiệu quả. Nhưng họ đều không biết phải làm gì sau đó. Tìm kiếm cơ hội việc làm React hấp dẫn các công ty HOT Tại sao bạn nên dựng app Sau khi đã học phần cơ bản của React, bạn nên dựng các app dễ chịu với các kĩ năng mà bạn có. Bài thực hành này nằm ngay phần trọng tâm về việc trở thành 1 lập trình viên React hiệu quả. Và là để biết cách tự làm nên các app cũng như sử dụng bộ công cụ phù hợp trong ecosystem của React để dựng nó. Nhưng những ứng dụng nào bạn nên làm với React để nâng cấp khả năng của bạn như 1 lập trình viên ? Trong bài viết này, chúng ta sẽ đi qua 5 loại ứng dụng khác nhau mà bạn nên xem để tạo...