Tin mới nhất

Menu

Browsing "Older Posts"

Ebook Vue.js 2 and Bootstrap 4 Web Development xây dựng ứng dụng web hiện đại

09 tháng 8 2018 / No Comments
Ebook Vue.js 2 and Bootstrap 4 Web Development xây dựng ứng dụng web hiện đại

Giới thiệu Vue.js 2 and Bootstrap 4 Web Development

Vue.js là javascript framework đang được các lập trình viên yêu thích nhất hiện nay do tính đơn giản và khả năng bất tận của nó. Có rất nhiều sách điện tử về Vue.js được viết ra trong thời gian gần đây nhưng đa phần là những cuốn sách mang tính chất giới thiệu, hướng dẫn cơ bản mà chưa có một cuốn sách nào chỉ ra cách thức xây dựng một ứng dụng web hiện đại từ A đến Z. Ebook Vue.js 2 and Bootstrap 4 Web Development đã làm được điều đó khi giới thiệu đến với bạn đọc không chỉ kiến thức về Vue.js mà còn giới thiệu Bootstrap một css framework cũng đã rất nổi tiếng và kèm theo đó là Firebase một Cơ sở dữ liệu thời gian thực (realtime database), một khái niệm còn khá mới mẻ mà tôi chắc rằng trong một vài bài viết tới chúng ta sẽ cùng tìm hiểu nó.
Xuyên suốt theo cuốn sách là một dự án xây dựng một ứng dụng ProFitOro, ứng dụng nhắc nhở và ghi nhận việc luyện tập thể thao theo phương thức quản lý thời gian Pomodoro. Bạn sẽ được hướng dẫn rất kỹ càng về những công việc cần thực hiện trong dự án phần mềm sử dụng Vue.js. Tôi tin chắc nếu bạn đọc một cách nghiêm túc cuốn sách này bạn sẽ dễ dàng hơn khi tham gia các dự án phát triển web cũng như kiến thức về framework Vue.js sẽ ở một trình độ cao hơn.
ProFitOro là một ứng dụng đơn trang SPA (Single Page Application) theo kiểu ứng dụng xây dựng diễn đàn mà

Thông tin ebook Vue.js 2 and Bootstrap 4 Web Development

Tác giả: Olga Filipova, một tác giả nữ đến từ thành phố Kyiv, Ukraine. Chị hiện đang sinh sống cùng với chồng và con tại Bồ Đào Nha, hiện tại Olga Filipova đang là trưởng nhóm phát triển fontend cho Meetrics. Đây cũng là tác giả của cuốn sách Learning Vue.js 2, cuốn sách cực kỳ cơ bản cho những newbie của Vue.js.
Ngày xuất bản: Tháng 9 năm 2017
Nhà xuất bản: Packt
Độ dày: 427 trang
Giá: 29.99 USD.

Mục lục cuốn sách

CHƯƠNG 1: PLEASE INTRODUCE YOURSELF – TUTORIAL

  • Hello, user
  • Creating a project in the Firebase console
  • Scaffolding a Vue.js application
  • Adding a Bootstrap-powered markup
  • Making things functional with Vue.js
  • Deploying your application
  • Extra mile – connecting your Firebase project to a custom domain
  • Summary

CHƯƠNG 2: UNDER THE HOOD – TUTORIAL EXPLAINED

  • Vue.js
  • Bootstrap
  • Combining Vue.js and Bootstrap
  • What is Firebase?
  • Summary

CHƯƠNG 3: LET’S GET STARTED

  • Stating the problem
  • Gathering requirements
  • Personas
  • User stories
  • Retrieving nouns and verbs
  • Mockups
  • Summary

CHƯƠNG 4: LET IT POMODORO!

  • Scaffolding the application
  • Defining ProFitOro components
  • Implementing the Pomodoro timer
  • Introducing workouts
  • Summary

CHƯƠNG 5: CONFIGURING YOUR POMODORO

  • Setting up a Vuex store
  • Defining actions and mutations
  • Setting up a Firebase project
  • Connecting the Vuex store to the Firebase database
  • Exercise
  • Summary

CHƯƠNG 6: PLEASE AUTHENTICATE!

  • AAA explained
  • How does authentication work with Firebase?
  • How to connect the Firebase authentication API to a web application
  • Authenticating to the ProFitOro application
  • Making the authentication UI great again
  • Managing the anonymous user
  • Personalizing the Pomodoro timer
  • Updating a user’s profile
  • Summary

CHƯƠNG 7: ADDING A MENU AND ROUTING FUNCTIONALITY USING VUE-ROUTER AND NUXT.JS

  • Adding navigation using vue-router
  • Using Bootstrap navbar for navigation links
  • Code splitting or lazy loading
  • Server-side rendering
  • Nuxt.js
  • Summary

CHƯƠNG 8: LET’S COLLABORATE – ADDING NEW WORKOUTS USING FIREBASE DATA STORAGE AND VUE.JS

  • Creating layouts using Bootstrap classes
  • Making the footer nice
  • Storing new workouts using the Firebase real-time database
  • Storing images using the Firebase data storage
  • Using a Bootstrap modal to show each workout
  • It’s time to apply some style
  • Summary

CHƯƠNG 9: TEST TEST AND TEST

  • Why is testing important?
  • What is Jest?
  • Getting started with Jest
  • Testing utility functions
  • Testing Vuex store with Jest
  • Making Jest work with Vuex, Nuxt.js, Firebase, and Vue components
  • Testing Vue components using Jest
  • Snapshot testing with Jest
  • Summary

CHƯƠNG 10: DEPLOYING USING FIREBASE

  • Deploying from your local machine
  • Setting up CI/CD using CircleCI
  • Setting up staging and production environments
  • What have we achieved?
  • Summary
LINK DOWNLOAD

XEM HƯỚNG DẪN DOWNLOAD TẠI ĐÂY

XEM TẤT CẢ +100 KHÓA HỌC KHÁC TẠI ĐÂY


Ebook Learning Laravel ‘s Eloquent Làm việc với database thật dễ dàng

/ No Comments
Ebook Learning Laravel ‘s Eloquent Làm việc với database thật dễ dàng

Learning Laravel ‘s Eloquent

Thông tin về cuốn sách Learning Laravel ‘s Eloquent
  • Tác giả: Francesco Malatesta, một tác giả trẻ sinh năm 1990, là một lập trình viên đến từ Vasto, thành phố rất đẹp ở miền Tây nước Ý. Trong tâm trí của anh chỉ luôn ngắn gọn một từ “Không bao giờ dừng lại”. Anh cũng chính là người sáng lập cộng đồng Laravel tại Ý.
  • Thời gian xuất bản: tháng 7 năm 2005.
  • Nhà xuất bản: Packt Publishing

Nội dung cuốn sách Learning Laravel ‘s Eloquent

Như tiêu đề của cuốn sách, nội dung chính xoay quanh việc sử dụng Laravel Eloquent ORM với các kiến thức về xây dựng kiến trúc cơ sở dữ liệu, thực hiện các công việc như tạo bảng, cột trong database, sinh dữ liệu test, mapping các bảng thành các Model trong lập trình, xây dựng mối quan hệ trong database trên Model, xử lý dữ liệu truy vấn và một phần rất thú vị là mở rộng hơn các tính năng của Eloquent Model.
Cuốn sách chia làm 8 chương, có độ dầy 202 trang với bố cục khoa học và dễ đọc. Mục lục cuốn sách như sau:
  • CHƯƠNG 1: SETTING UP OUR FIRST PROJECT
  • CHƯƠNG 2: BUILDING THE DATABASE WITH THE SCHEMA BUILDER CLASS
  • CHƯƠNG 3: THE MOST IMPORTANT ELEMENT – THE MODEL!
  • CHƯƠNG 4: EXPLORING THE WORLD OF RELATIONSHIPS
  • CHƯƠNG 5: USING COLLECTIONS TO ENHANCE RESULTS
  • CHƯƠNG 6: EVERYTHING UNDER CONTROL WITH EVENTS AND OBSERVERS
  • CHƯƠNG 7: ELOQUENT… WITHOUT LARAVEL!
  • CHƯƠNG 8: IT’S NOT ENOUGH! EXTENDING ELOQUENT, ADVANCED CONCEPTS
Có thể nói Learning Laravel ‘s Eloquent là cuốn sách chuyên đề về làm việc với database rất hay. Bạn có thể mua ebook tại Puckt với giá 23.99$ hoặc download link dưới.





Ebook Vue.js 2 Cookbook Công thức cho lập trình Vue.js

/ No Comments
Ebook Vue.js 2 Cookbook Công thức cho lập trình Vue.js

Thông tin ebook Vue.js 2 Cookbook

Tác giả: Andrea Passaglia, một tác giả người Ý, năm 2016 anh đã chuyển về thung lũng Silicon của Châu Âu và làm việc cho Tổ chức nghiên cứu và phát triển Edgeverve Dublin trong lĩnh vực về ngân hàng.
Thời gian xuất bản: Tháng 4 năm 2017.
Nhà xuất bản: Packt
Giá: 35.99$
Độ dày: 454 trang.
Nội dung sách được viết dựa trên framework Vue.js 2.

Nội dung Vue.js 2 Cookbook

  • Chương 1: GETTING STARTED WITH VUE.JS
    Chương 2: BASIC VUE.JS FEATURES
    Chương 3: TRANSITIONS AND ANIMATIONS
    Chương 4: ALL ABOUT COMPONENTS
    Chương 5: VUE COMMUNICATES WITH THE INTERNET
    Chương 6: SINGLE PAGE APPLICATIONS
    Chương 7: UNIT TESTING AND END-TO-END TESTING
    Chương 8: ORGANIZE + AUTOMATE + DEPLOY = WEBPACK
    Chương 9: ADVANCED VUE.JS – DIRECTIVES, PLUGINS, AND RENDER FUNCTIONS
    Chương 10: LARGE APPLICATION PATTERNS WITH VUEX
    Chương 11: INTEGRATING WITH OTHER FRAMEWORKS

Ebook Learning Vue.js 2 Học Vue.js 2 chỉ với một cuốn sách

/ No Comments
Ebook Learning Vue.js 2 Học Vue.js 2 chỉ với một cuốn sách

Thông tin chung về cuốn sách Learning Vue.js 2

Tác giả: Olga Filipova, một tác giả nữ đến từ thành phố Kyiv, Ukraine. Chị hiện đang sinh sống cùng với chồng và con tại Bồ Đào Nha, hiện tại Olga Filipova đang là trưởng nhóm phát triển fontend cho Meetrics.
Thời gian xuất bản: tháng 12 năm 2016.
Nhà xuất bản: Packt
Độ dày: 334 trang.
Nội dung cuốn sách dựa trên framework Vue.js 2

Nội dung cuốn sách Learning Vue.js 2

Olga Filipova là một lập trình viên có kinh nghiệm trong phát triển fontend, chính vì vậy các nội dung được viết ra trong Learning Vue.js 2 là rất sát với thực tế. Bản thân Olga Filipova cũng đang quản lý một dự án về học trực tuyến, do vậy các phần trong sách được kiến trúc có tính sư phạm cao. Với mỗi vấn đề đều có phần dẫn dắt và các ví dụ thực hành giúp cho việc nắm bắt các kiến thức framework Vue.js 2 trở lên dễ dàng.
Mục lục Learning Vue.js 2
  • Chương 1: GOING SHOPPING WITH VUE.JS
  • Chương 2: FUNDAMENTALS – INSTALLING AND USING
    Chương 3: COMPONENTS – UNDERSTANDING AND USING
    Chương 4: REACTIVITY – BINDING DATA TO YOUR APPLICATION
    Chương 5: VUEX – MANAGING STATE IN YOUR APPLICATION
    Chương 6: PLUGINS – BUILDING YOUR HOUSE WITH YOUR OWN BRICKS
    Chương 7: TESTING – TIME TO TEST WHAT WE HAVE DONE SO FAR!
    Chương 8: DEPLOYING – TIME TO GO LIVE!
    Chương 9: WHAT IS NEXT?
    Chương 10: SOLUTIONS TO EXERCISES

Laravel Starter ngắn gọn, xúc tích cho người mới tìm hiểu PHP framework Laravel

/ No Comments
Laravel Starter ngắn gọn, xúc tích cho người mới tìm hiểu PHP framework Laravel

Laravel Starter là cuốn sách do Shawn McCool một chuyên gia có 15 năm kinh nghiệm trong phát triển ứng dụng web, đồng sáng lập Big Name một dịch vụ trên nền tảng web biên soạn. Shawn gia nhập Laravel team vào năm 2012 và là người dành rất nhiều thời gian cho cộng đồng Laravel.
Laravel Starter với 64 trang, khá cô đọng nhưng rất kỹ lưỡng, đặc biệt cho người mới làm quen với Laravel. Cuốn sách bắt đầu bằng việc cài đặt cấu hình ứng dụng từng bước một, tiếp đến là tạo ra một ứng dụng quản lý người dùng, qua đó bạn sẽ được làm quen với các khái niệm Eloquent, khám phá hệ thống xác thực sẵn có trong Laravel. Cuối cùng là thảo luận về các gói thư viện lập trình sẵn có, triển khai một cách hiệu quả các module phức tạp.
Laravel Starter tập trung vào đối tượng mới làm quen Laravel, cung cấp các khái niệm, thuật ngữ và một số cách thức làm việc giúp tiếp cận nhanh với framework mới này. Bạn có thể bắt tay vào những ứng dụng chuyên nghiệp ngay sau khi đọc qua cuốn sách này.

Link tải ebook Laravel Starter

XEM HƯỚNG DẪN DOWNLOAD TẠI ĐÂY

XEM TẤT CẢ +100 KHÓA HỌC KHÁC TẠI ĐÂY

Ebook Mastering Laravel – chuyên nghiệp cho những dự án lớn

/ No Comments
Ebook Mastering Laravel – chuyên nghiệp cho những dự án lớn

Giới thiệu Mastering Laravel

Mastering Laravel được viết bởi Christopher John Pecoraro, phát hành vào tháng 7 năm 2015. Cuốn sách 232 trang chứa đưng một lượng kiến thức khá lớn về framework Laravel. Mastering Laravel xây dựng các ví dụ của mình xoay quanh một hệ thống đặt vé cho du lịch, các chương được sắp xếp rất khoa học. Kết thúc cuốn sách cũng là lúc bạn hoàn thành được một dự án web có tính thực tế cao. Các hệ thống đặt vé du lịch hiện được sử dụng rất nhiều bởi những công ty lữ hành.

Nội dung mục lục của Mastering Laravel

  • Chương 1: DESIGNING DONE RIGHT WITH PHPSPEC
  • Chương 2: AUTOMATING TESTS – MIGRATING AND SEEDING YOUR DATABASE
  • Chương 3: BUILDING SERVICES, COMMANDS, AND EVENTS
  • Chương 4: CREATING RESTFUL APIS
  • Chương 5: USING THE FORM BUILDER
  • Chương 6: TAMING COMPLEXITY WITH ANNOTATIONS
  • Chương 7: FILTERING REQUESTS WITH MIDDLEWARE
  • Chương 8: QUERYING THE DATABASE WITH THE ELOQUENT ORM
  • Chương 9: SCALING LARAVEL
  • Chương 10: BUILDING, COMPILING, AND TESTING WITH ELIXIR
Project đặt vé du lịch được viết trên Laravel 5.0, được tác giả trình bày theo phong cách rất chuyên nghiệp. Sau khi đọc cuốn sách này bạn không chỉ nắm được kiến thức sâu hơn về Laravel mà quan trọng là nắm bắt được cách thức tổ chức source code, cách thức làm việc với các công cụ hỗ trợ trong một dự án phần mềm lớn.
Christopher John Pecoraro, tác giả cuốn sách đã có gần 20 năm kinh nghiệm trong phát triển các ứng dụng web, do đó những gì tinh túy nhất trong từng đấy năm làm việc được đưa vào Mastering Laravel. Cuốn sách đặc biệt rất cần thiết cho những bạn đã học Laravel một thời gian nhưng chưa có kinh nghiệm đi làm, đây sẽ là cẩm năng kỹ năng cho bạn.

Link tải Mastering Laravel

Bạn nào có điều kiện tài chính nên mua sách gốc để ủng hộ tác giả, ở quê nhà điều kiện còn khó khăn nên chưa thể mua được chúng ta tải sách ở link dưới đây:
LINK DOWNLOAD

XEM HƯỚNG DẪN DOWNLOAD TẠI ĐÂY

XEM TẤT CẢ +100 KHÓA HỌC KHÁC TẠI ĐÂY



Laravel 5 Essentials cuốn sách cần thiết cho mọi người

/ No Comments
Laravel 5 Essentials cuốn sách cần thiết cho mọi người

Laravel 5 Essentials của tác giả Martin Bean, một cuốn sách có độ dày vừa phải, rất phù hợp cho mọi người, đặc biệt những người mới làm quen với framework Laravel. Cuốn sách này cung cấp các kiến thức cần thiết khi học Laravel, dựa trên phiên bản 5 , tuy cuốn sách không cập nhật đến phiên bản mới nhất hiện nay là 5.4 nhưng cũng đã làm nổi bật những gì cần nắm bắt khi sử dụng Laravel.
Bạn sẽ nắm bắt được những kiến thức sau khi đọc xong cuốn sách này:
  • Thiết lập được môi trường làm việc với các ứng dụng Laravel.
  • Tạo một môi trường làm việc từ con số 0 (rất phù hợp cho những người chuyển đổi từ môi trường lập trình khác sang).
  • Thao tác với CSDL thông qua Laravel Eloquent ORM.
  • Tạo và chạy Laravel migration và Laravel seeding.
  • Nắm được cách sử dụng câu lệnh artisan.
  • Bảo mật ứng dụng khỏi các nguy cơ tiềm ẩn.
  • Thực hiện kiểm thử ứng dụng sau khi phát triển.
  • Học được nhiều các tính năng khác của Laravel như service provider, package, queue worker…

Mục lục nội dung Laravel 5 Essentials

  • Chương 1: Giới thiệu về Laravel.
  • Chương 2: Thiết lập môi trường phát triển.
  • Chương 3: Ứng dụng đầu tiên.
  • Chương 4: Laravel Eloquent ORM
  • Chương 5: Kiểm thử ứng dụng – đơn giản hơn bạn nghĩ.
  • Chương 6: Làm quen với các dòng lệnh artisan.
  • Chương 7: Xác thực và bảo mật.

Lời kết

Laravel 5 Essentials xứng đáng là một trong những cuốn sách tốt giúp bạn làm quen nhanh chóng một môi trường lập trình mới như Laravel 5. Còn chần chờ gì nữa, bạn hãy bắt tay vào đọc và thực hành các ví dụ trong sách. Nếu bạn chưa có phiên bản PDF của Laravel 5 Essentials hãy truy cập vào PackPub hiện đang có chương trình giảm giá cho cuốn sách này với giá 12$, hoặc nếu chưa có kinh phí cho việc mua tài liệu bạn có thể tham khảo phiên bản dưới đây của cuốn sách.
LINK DOWNLOAD

XEM HƯỚNG DẪN DOWNLOAD TẠI ĐÂY

XEM TẤT CẢ +100 KHÓA HỌC KHÁC TẠI ĐÂY