cong-nghe-thong-tin-bao-mat

              [masp]tedu-20[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học: Lập trình C# nâng cao - Tedu.vn

GIỚI THIỆU KHÓA HỌC
Khóa học lập trình C# nâng cao giúp các bạn tìm hiểu sâu hơn về các khái niệm đặc trưng trong lập trình C# và là khóa học tiếp nối của khóa lập trình căn bản. Sau khi học xong giúp các bạn hiểu hơn được các khái niệm như delegate, events hay lập trình bất đồng bộ trong C# giúp tạo tiền đề cho các bạn nghiên cứu sau này.
Nội dung khóa học gồm 9 bài bao gồm:
Lập trình C# nâng cao – Bài 1: Làm việc với hệ thống File Lập trình C# nâng cao
– Bài 2: Properties Lập trình C# nâng cao
– Bài 3: Khái niệm và cách sử dụng Delegates trong C# Lập trình C# nâng cao
– Bài 4: Làm việc với Events Lập trình C# nâng cao
– Bài 5: Làm việc với Collection Lập trình C# nâng cao
– Bài 6: Làm việc với Generic Lập trình C# nâng cao
– Bài 7: Đa luồng trong C# Lập trình C# nâng cao
– Bài 8: Extension Methods Lập trình C# nâng cao
– Bài 9: Lập trình bất đồng bộ bằng async/await Để học tập thật tốt các bạn cần cài đặt Visual Studio 2015 bản Community để thực hành theo các ví dụ của mình.
Ngoài ra các bạn cũng có thể đọc thêm trên các trang như của Microsoft sẽ giúp bạn hiểu hơn về bài học của mình.

Bạch Ngọc Toàn

Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer  và điều hành tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.

Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy

[/chitiet]
Lập trình C# nâng cao

























             [masp]tedu-19[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học: Lập trình JQuery từ cơ bản đến nâng cao  - Tedu.vn

GIỚI THIỆU KHÓA HỌC
Nội dung khoá học
Jquery căn bản - Bài 1: Giới thiệu tổng quan về JQuery
Jquery căn bản - Bài 2: Sự kiện document.ready trong jQuery
Jquery căn bản - Bài 3: Lợi ích của việc nhúng thư viện qua CDN
Jquery căn bản - Bài 4: Sử dụng ID Selector
Jquery căn bản - Bài 5: Thao tác với element qua tên thẻ
Jquery căn bản - Bài 6: Thao tác với Element qua Class
Jquery căn bản - Bài 7: Get Element thông qua thuộc tính
Jquery căn bản - Bài 8: Các toán tử so sánh khi truy cập giá trị thuộc tính
Jquery căn bản - Bài 9: Cách set-get giá trị thuộc tính của Element
Jquery căn bản - Bài 10: Làm việc với Radio và Checkbox
11
Jquery căn bản - Bài 11: Làm việc với single select và multiple select
12
Jquery căn bản - Bài 12: Cách sử dụng vòng lặp each() trong jQuery
13
Jquery căn bản - Bài 13: Giới thiệu về JSON
14
Jquery căn bản - Bài 14: Chuyển đổi qua lại giữa JSON, String và .NET Objects
15
Jquery căn bản - Bài 15: Prepend và Append trong jQuery
16
Jquery căn bản - Bài 16: Thêm mới một phần tử vào trước hoặc sau một phần tử khác
17
Jquery căn bản - Bài 17: Thao tác với CSS Class trong jQuery
18
Jquery căn bản - Bài 18: Cách sử dụng phương thức map() trong jQuery
19
Jquery căn bản - Bài 19: Change event trong jQuery
20
Jquery căn bản - Bài 20: jQuery mouse events

Bạch Ngọc Toàn

Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer  và điều hành tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.

Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy

[/chitiet]
Lập trình JQuery từ cơ bản đến nâng cao























            [masp]tedu-18[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học: Lập trình Visual C# căn bản cho người mới bắt đầu - Tedu.vn

GIỚI THIỆU KHÓA HỌC
Nếu như nói đến lập trình thì chúng ta không thể nào không nhắc đến C#. Có thể nói đây là ngôn ngữ vô cùng mạnh mẽ và thông dụng nhất hiện nay. C# thông dụng ở chỗ nó rất dễ học, dễ nắm bắt và với một trình soạn thảo trực quan nó cho phép chúng ta dễ dàng thiết kế giao diện người dùng, kiểm tra lỗi..... Nói tới C# thì chúng ta lại liên tưởng tới Asp.Net, Windows Phone, Window Form...những nền tảng mà một IT nào cũng biết và nghe nhắc tới. C# là một trong rất nhiều ngôn ngữ lập trình được hỗ trợ bởi .NET Framework. Có thể hiểu đơn giản đây là một trung tâm biên dịch trong đó tất cả các ngôn ngữ được hỗ trợ bởi .NET Framework sẽ được chuyển đổi ra MSIL (một dạng mã trung gian) rồi từ đấy mới được biên dịch tức thời (Just in time Compiler – JIT Compiler) thành các file thực thi như exe. Một thành tố quan trong nữa trong kiến trúc .NET Framework chính là khối chức năng cung cấp tất cả các dịch vụ mà chương trình cần giao tiếp với phần cứng, với hệ điều hành. Nếu bạn đã làm quen với Java thì không thể không biết đến máy ảo Java (JVM) nổi tiếng. Nhưng .Net Framework không phải là một máy ảo, bởi thực tế bộ khung này không cài đặt các kỹ thuật máy ảo. Ứng dụng viết bằng java sẽ chạy trên JVM. Ứng dụng trên nền .NET thực sự được biên dich và chạy ở mức mã máy, tương tự những ứng dụng quen thuộc viết bằng C, hay VB. Để có thể giúp các bạn làm quen với ngôn ngữ C# , ngày hôm nay myclass xin gữi đến các bạn khóa học Lập Trình C# Căn Bản. Mục đích của khóa học giúp cho các bạn làm quen với môi trường C# và làm sao để có thể tạo ra một ứng dụng với C#. 

Bạch Ngọc Toàn

Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer  và điều hành tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.

Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy

[/chitiet]
Lập trình Visual C# căn bản cho người mới bắt đầu





















           [masp]tedu-17[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học: Lập trình dự án Website bán hàng ASP.NET MVC 4 - Tedu.vn

GIỚI THIỆU KHÓA HỌC

Đây là khóa học của TEDU với format là quá trình làm một dự án thực tế step by step để giúp các bạn giải quyết các vấn đề thường gặp một cách nhanh nhất.

Nội dung khoá học 1 Bài 1: Giới thiệu ASP.NET MVC và tạo ứng dụng ASP.NET MVC đầu tiên 2 Bài 2: Cách tạo Model – View – Controller và tương tác giữa chúng 3 Bài 3: Cách tạo vùng Admin bằng Area trong ứng dụng ASP.NET MVC 4 Bài 4: Sử dụng Layout template dùng chung cho Views trong ASP.NET MVC 5 Bài 5: Tạo trang login trong ASP.NET MVC với Entity Framework Code First 6 Bài 6: Cách đăng nhập với Custom Membership Provider trong ASP.NET MVC 7 Bài 7: Hiển thị danh sách dữ liệu bằng Razor trong ASP.NET MVC 8 Bài 8: Validate dữ liệu form trong ASP.NET MVC 9 Bài 9: Insert dữ liệu với ASP.NET MVC và Entity Framework 10 Bài 10: Tạo project ASP.NET MVC với Visual Studio 2015 11 Bài 11: Thiết kế cơ sở dữ liệu cho dự án thực tế với SQL Server 2008 R2 12 Bài 12: Tạo tầng Data Access với Entity Framework Codefirst trong Visual Studio 2015 13 Bài 13: Sử dụng Session và đăng nhập với Entity Framework Codefirst 14 Bài 14: Nâng cấp tính năng đăng nhập trong ASP.NET MVC 15 Bài 15: Kiểm tra session trong Admin 16 Bài 16: Cách sử dụng Layout và section trong ASP.NET MVC 17 Bài 17: Thêm mới bản ghi với Entity Framework 18 Bài 18: Phân trang danh sách dữ liệu trong ASP.NET MVC 19 Bài 19: Update bản ghi trong ASP.NET MVC sử dụng Entity Framework Codefirst 20 Bài 20: Xoá bản ghi sử dụng Ajax Postback trong MVC 21 Bài 21: Tìm kiếm dữ liệu trong quản trị 22 Bài 22: Tích hợp CK Finder để quản lý thư viện ảnh online vào ứng dụng ASP.NET MVC 23 Bài 23: Tích hợp trình soạn thảo CK Editor vào ứng dụng ASP.NET MVC 24 Bài 24: Cách sử dụng RenderPage để chia nhỏ HTML trong MVC 25 Bài 25: Cách sử dụng Dropdopdown List trong ASP.NET MVC 26 Bài 26: Cách debug ứng dụng ASP.NET MVC với Visual Studio 27 Bài 27: Cách sử dụng file Web.config trong ASP.NET 28 Bài 28: Cách gọi AJAX trong ASP.NET MVC 29 Bài 29: Tạo thông báo cho người dùng với Bootstrap Style 30 Bài 30: Dựng giao diện cho trang client (trang bên ngoài) 31 Bài 31: Cách đọc dữ liệu cho các thành phần dùng chung trong ASP.NET MVC 32 Bài 32: Cách binding dữ liệu ra trang chủ Website sử dụng View Bag 33 Bài 33: Cách tạo URL thân thiện cho SEO trong ASP.NET MVC 34 Bài 34: Tạo trang chi tiết sản phẩm 35 Bài 35: Hiển thị danh mục sản phẩm nhiều cấp 36 Bài 36: Tạo trang danh sách sản phẩm với phân trang custom. 37 Bài 37: Cách fix các lỗi thường gặp 38 Bài 38: Tạo giỏ hàng trong ASP.NET MVC - Phần 1 39 Bài 39: Cách tạo giỏ hàng trong ASP.NET MVC - Phần 2 40 Bài 40: Cách tạo giỏ hàng trong ASP.NET MVC - Phần 3 41 Bài 41: Truy vấn nhiều bảng trong ASP.NET MVC sử dụng Entity Framework 42 Bài 42: Cách gửi mail trong ASP.NET MVC 43 Bài 43: Tạo form liên hệ và tích hợp Google Map API 44 Bài 44: Tạo trang đăng ký thành viên và tích hợp Captcha 45 Bài 45: Tạo trang đăng nhập và đăng xuất cho khách hàng 46 Bài 46: Đăng nhập bằng tài khoản Facebook với ASP.NET MVC 47 Bài 47: Tích hợp đa ngôn ngữ trong ASP.NET MVC 48 Bài 48: Cách đọc dữ liệu từ file XML và binding ra Dropdownlist bằng Ajax 49 Bài 49: Cách sử dụng Output Cache để tăng tốc độ trong ASP.NET MVC 50 Bài 50: Tạo trang tìm kiếm với chức năng tự động gợi ý (Auto complete) 51 Bài 51: Tối ưu SEO cho website bằng cách tạo tag 52 Bài 52: Phân quyền cho người dùng sử dụng Custom Attribute trong ASP.NET MVC 53 Bài 53: Tối ưu hoá đường truyền bằng cách nén CSS và Javascript 54 Bài 54: 10 nguyên tắc để tối ưu SEO cho website của bạn 55 Bài 55: Cách publish dự án và tâm sự kết thúc khoá học 56 Bài 56: Hướng dẫn quản lý nhiều ảnh cho sản phẩm 57 Cách đưa website ASP.NET lên hosting Windows Bạch Ngọc Toàn

Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer  và điều hành tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.

Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy

[/chitiet]
Lập trình dự án Website bán hàng ASP.NET MVC 4



















          [masp]tedu-16[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học: Java Script căn bản- Tedu.vn

GIỚI THIỆU KHÓA HỌC

Khóa học JavaScript căn bản của TEDU giúp các bạn xây lại nền tảng cho ngôn ngữ đình đám JavaScript hiện nay. Xu hướng hiện nay là JavaScript từ server cho đến client rồi đến mobile, với lượng framework ra đời rất đa dạng và phong phú. Nắm chắc nền tảng cơ bản JavaScript sẽ giúp các bạn học chắc hơn, học nhanh hơn. Đây là khóa học cơ bản bao gồm cú pháp, câu trúc điều khiển, hàm, đối tượng, prototype...trong JavaScript. Những khái niệm mà các bạn tưởng chừng như biết rồi và nắm chắc nhưng vẫn có những vấn đề mà các bạn chỉ gặp khi gặp bug. Với mong muốn có được nền tảng JavaScript vững chắc cho các bạn, TEDU đã thiết kế và thực hiện khóa học JavaScript căn bản giúp các bạn có một hành trang tốt hơn để có thể tự tin học các framework khác của JavaScript.

Bạch Ngọc Toàn

Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer  và điều hành tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.

Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy

[/chitiet]
Khóa học Java Script căn bản

















         [masp]tedu-15[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học: Angular 2 căn bản - Tedu.vn

GIỚI THIỆU KHÓA HỌC

Angular 2 là một framework hoàn chỉnh phát triển bởi Google, nó kế thừa các tính năng của AngularJS phiên bản 1 và phát triển đột phá với các tính năng và kiến trúc mới giúp cho việc xây dựng ứng dụng Web và Mobile dễ dàng hơn. Tại sao chúng ta nên dùng Angular 2: Angular2 có tốc độ tốt hơn AngularJS Hỗ trợ TypeScript với các tính năng của ES6 mạnh mẽ Kiến trúc hướng Component dễ dàng tháo lắp và mở rộng. Hỗ trợ bởi nhiều các modules sẵn có của NPM Cách viết hiện đại và dễ bảo trì Để học tốt khóa học Angular 2 này các bạn cần có kiến thức về HTML, CSS, JavaScript và hơn hết các bạn cần học trước khóa học ES6 và TypeScript căn bản trước khi bắt đầu sẽ giúp các bạn tiếp cận nhanh hơn. Khóa học Angular2 cơ bản có các nội dung tổng quát về các thành phần và kiến trúc của Angular2 thông qua các ví dụ sẽ giúp bạn dễ dàng tiếp cận hơn. Đồng thời mình sẽ cố gắng giúp các bạn hiểu được tác dụng của nó trong dự án thực tế.

Nội dung khoá học
Angular 2 căn bản - Bài 1: Giới thiệu về Angular 2 2 Angular 2 căn bản - Bài 2: Kiến trúc Angular 2 3 Angular 2 căn bản - Bài 3: Cài đặt môi trường và tạo Hello World app 4 Angular 2 căn bản - Bài 4: Hiểu về các thành phần của ứng dụng 5 Angular 2 căn bản - Bài 5: Tạo mới 1 component 6 Angular 2 căn bản - Bài 6: Áp dụng CSS cho component 7 Angular 2 căn bản - Bài 7: One way binding 8 Angular 2 căn bản - Bài 8: Binding class và style cho element 9 Angular 2 căn bản - Bài 9: Event binding 10 Angular 2 căn bản - Bài 10: Two way binding 11 Angular 2 căn bản - Bài 11: Stuctural directives 12 Angular 2 căn bản - Bài 12: Attribute Directives 13 Angular 2 căn bản - Bài 13. Sự Tương tác giữa các component 14 Angular 2 căn bản - Bài 14: Cách tạo và sử dụng Pipes 15 Angular 2 căn bản - Bài 15: Xây dựng Form từ template 16 Angular 2 căn bản - Bài 16: Form validation - phần 1 17 Angular 2 căn bản - Bài 17: Form validation - phần 2 18 Angular 2 căn bản - Bài 18: Làm việc với Services 19 Angular 2 căn bản - Bài 19: Khái niệm về Observable và Promise 20 Angular 2 căn bản - Bài 20: Làm việc với Http Service và Observable 21 Angular 2 căn bản - Bài 21: Cách sử dụng routing trong Angular 2 22 Angular 2 căn bản - Bài 22: Redirect với Routing 23 Angular 2 căn bản - Bài 23: Gửi và nhận parameter trên URL 24 Angular 2 căn bản - Bài 24: Định nghia child routes 25 Angular 2 căn bản - Bài 25: Điều khiển truy cập trong Route 26 Angular 2 căn bản - Bài 26: Truyền tham số tùy chọn 27 Angular 2 căn bản - Bài 27: POST và PUT trong Http Service 28 Angular 2 căn bản - Bài 28: Phương thức DELETE trong Http 29 Angular 2 căn bản - Bài 29: Tìm kiếm trong bảng 30 Angular 2 căn bản - Bài 30: Định hướng và kết thúc khóa học

Bạch Ngọc Toàn

Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer  và điều hành tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.

Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy

[/chitiet]
Khóa học Angular 2 căn bản















        [masp]tedu-14[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học:Sử dụng TypeScript căn bản- Tedu.vn

GIỚI THIỆU KHÓA HỌC

Khóa học TypeScript căn bản là khóa học miễn phí của TEDU giới thiệu cho các bạn làm quen với một ngôn ngữ gọi là TypeScript dùng để phát triển ứng dụng phía client. Giúp bạn có nền tảng tốt để học Angular2. TypeScript là một ngôn ngữ lập trình mã nguồn mở, hay còn gọi là superset của JavaScript được phát triển bởi Microsoft được ra mắt lần đầu năm 2012, bổ sung các tính năng của lập trình hướng đối tượng từ C#. Với khóa học TypeScript các bạn sẽ hiểu được các cú pháp của ES6 (một chuẩn viết code mới của JS) và cách hoạt động cũng như tính năng của TypeScript. Đây là tiền đề vững chắc cho việc học framework Angular2 vốn đa phần sử dụng TypeScript để coding thay vì dùng JavaScript thuần. Sau khi viết TypeScript thì trình dịch code (transpiler) sẽ dịch TypeScript sang JavaScript thuần để trình duyệt có thể hiểu. Với TypeScript bạn sẽ viết code ít hơn, dễ dàng debug hơn đồng thời nó cũng gần hơn với ngôn ngữ C# phía backend và lập trình hướng đối tượng với các kiểu dữ liệu, validate cú pháp chỉn chu hơn. Trong khóa học này TEDU sẽ sử dụng Visual Studio Code để hướng dẫn các bạn viết code với các tính năng của TypeScript. Các bạn sẽ làm quen dần để học tốt hơn với framework mới nhất của Angular là Angular2 dùng để phát triển ứng dụng Web Single Page Application. Nội dung của khóa học bao gồm gần 40 video với các tính năng được giới thiệu của TypeScript giúp các bạn hiểu tổng quan nhất về ngôn ngữ này. Chúc các bạn học tốt.

Nội dung khoá học
Bài 1: Giới thiệu ECMA Script và TypeScript
Bài 2: Cài đặt môi trường cho TypeScript
Bài 3: Hoisting trong JavaScript
Bài 4. Từ khóa let trong TypeScript
Bài 5: Từ khóa let trong vòng for
Bài 6: Từ khóa const 7
Bài 7: Các kiểu dữ liệu trong TypeScript 8
Bài 8: Arrow function 9
Bài 9: Từ khóa this 10
Bài 10: Giá trị mặc định cho tham số của function 11 TypeScript căn bản -
Bài 11: Rest Parameter 12 TypeScript căn bản
- Bài 12: Spread parameter 13 TypeScript căn bản
- Bài 13: Bóc tách Array 14 TypeScript căn bản
- Bài 14: Bóc tách object 15 TypeScript căn bản
- Bài 15: String templates và cách đẩy code lên Github 16 TypeScript căn bản
- Bài 16: Vòng lặp for of 17 TypeScript căn bản
- Bài 17: Khai báo class 18 TypeScript căn bản
- Bài 18: Khai báo phương thức trong Class 19 ES6
- Bài 19: Kế thừa class trong ES6 20
Bài 20: Giới thiệu về Modules trong ES6 21 ES6 & TypeScript căn bản
- Bài 21: Cách cài đặt Module Loader 22 ES6 & TypeScript căn bản
- Bài 22: Export và import trong Modules 23 ES6 & TypeScript căn bản
- Bài 23: Default exports 24 ES6 & TypeScript căn bản
- Bài 24: Export Functions và Class 25 ES6 & TypeScript căn bản
- Bài 25: Kiểu Array và Tuples 26 ES6 & TypeScript căn bản
- Bài 26: Sử dụng constructor 27 ES6 & TypeScript căn bản
- Bài 27: Interface 28 ES6 & TypeScript căn bản
- Bài 28: Decorators 29 ES6 & TypeScript căn bản
- Bài 29: Kết thúc khóa học

Bạch Ngọc Toàn

Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer  và điều hành tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.

Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy

[/chitiet]
Khóa học sử dụng TypeScript căn bản













       [masp]tedu-13[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học: Quản lý source code trong dự án với GIT - Tedu.vn

GIỚI THIỆU KHÓA HỌC

Git là một hệ quản trị mã nguồn đang được ưa chuộng và sử dụng rộng rãi hiện nay. Được phát triển năm 2006 bởi Linus Tovarld, cha đẻ của Linux. Ngoài các dự án nhỏ hay cá nhận thì GIT cũng được áp dụng vào quản lý các dự án lớn với hàng trăm thậm chí hàng ngàn lập trình viên khác nhau. Trong dự án thực tế tôi đã từng tham gia và sử dụng GIT, GIT thật tuyệt vời, nhất là với sự chuyển dịch cách thức làm dự án phần mềm phức tạp, delivery nhanh chóng, đáp ứng các sự thay đổi của khách hàng thì GIT lại càng tỏ ra linh hoạt và quản lý source code một cách rất hiệu quả. GIT có thể áp dụng cho mọi loại dự án phần mềm và mọi loại kích thước dự án. Không đứng ngoài xu thế mình đã nghiên cứu, chắt lọc và cho ra một khóa học làm chủ hệ quản trị mã nguồn (SCMS – Source Control Management System) GIT với mong muốn giúp các bạn có một kỹ năng tốt nhất để đáp ứng công việc sau này. Không bị bỡ ngỡ hay gặp những khó khăn trong việc quản lý source code của dự án cũng như gặp những sự cố đáng tiếc trong dự án.

Nội dung khoá học

Bài 1: Giới thiệu tổng quan về hệ thống quản lý Version (VCS)

Bài 2: Giới thiệu tổng quan về GIT

Bài 3: Cách cài đặt GIT trên máy tính của bạn

Bài 4: Cấu hình GIT cho lần đầu tiên sử dụng

Bài 5: Khởi tạo 1 Repository

Bài 6: Quản lý sự thay đổi trong Repository

Bài 7: Xem lịch sử Commit

Bài 8: Huỷ bỏ sự thay đổi trong thư mục làm việc

Bài 9: Làm việc với Remote Repository

Bài 10: Làm việc với Tag trong GIT

Bài 11: Tạo các Alias để tăng tốc độ gõ lệnh

Bài 12: Khái niệm và cách làm việc với Branch

Bài 13: Cách merge nhánh và xử lý xung đột (Conlicts) trong GIT Bài 14: Quản lý nhánh trong GIT Bài 15: Workflow làm việc với nhánh trong GIT 16

Bài 16: Làm việc với Branches trên Remote Repository 17

Bài 17: Tìm hiểu Rebasing trong GIT 18

Bài 18: Github - Cài đặt và cấu hình Github 19

Bài 19: Github - Đóng góp vào một dự án trên Github 20

Bài 20: Github - Bảo trì dự án trong Github 21

Bài 21: Github - Quản lý team dự án 22

Bài 22: Cài đặt một Git Server cho chính mình 23

Bài 23: Làm rõ hơn vấn đề Reset 24

Bài 24: Stashing và Cleaning 25

Bài 25: Merge code nâng cao 26

Bài 26: Làm việc với GIT thông qua Source Tree 27

Bài 27: Sử dụng GIT với Git Extension trong Visual Studio 28

Bài 28: Giới thiệu về Bitbucket 29

Bài 29: Bài tập quản lý source code trong dự án thực tế 30

Bài 30: Ôn tập kiến thức và kết thúc khoá học

Bạch Ngọc Toàn

Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer  và điều hành tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.

Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy

[/chitiet]
Quản lý source code trong dự án với GIT











      [masp]tedu-11[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học: ReactJS căn bản - Tedu.vn

GIỚI THIỆU KHÓA HỌC

ReactJS là thư viện phát triển ứng dụng phía client của Facebook phát triển công bố lần đầu tiên vào năm 2011. Trải qua một thời gian phát triển, cộng đồng của React khá đông và mạnh mẽ với số lượng ứng dụng và công ty sử dụng rất phong phú. Phải đánh giá trung thực đây mới chỉ là một thư viện nên mọi thứ chúng ta làm đều phải tự tay làm rất nhiều nhưng đổi lại thì nó rất mềm dẻo và performance khá tốt. So với Angular của Google là một framework hoàn chỉnh hỗ trợ tất cả những gì chúng ta cần để phát triển ứng dụng phía client thì React lại thiếu nhiều hơn. Nhưng nó cũng có rất nhiều điểm mạnh của riêng mình. Sự ra đời của React Native cũng thay đổi cuộc chơi trong việc phát triển ứng dụng Mobile. Thay vì bạn phải học tất cả các nền tảng mobile như iOS và Android thì chỉ cần sử dụng React Native là có thể viết một ứng dụng chạy trên cả 2 nền tảng này. Đối với các framework khác như Angular cũng có nhiều Third party (bên thứ 3) hỗ trợ viết ứng dụng như NativeScript, VueJS thì có Vue Native. Nhưng React Native vẫn được nhiều công ty và tổ chức sử dụng hơn cả. Chính vì thế, là một tuỳ chọn tốt cho các bạn làm quen với ReactJs và React Native, TEDU phát hành khoá học này nhằm trang bị kiến thức sử dụng ReactJS căn bản cho các bạn muốn học để phát triển ứng dụng React Native cho Mobile. Kết thúc khoá học các bạn sẽ có thể làm một ứng dụng SPA sử dụng ReactJS làm nền tảng cho việc phát triển ứng dụng React và React Native sau này.

Nội dung khoá học

Bài 1: Giới thiệu về khóa học ReactJS căn bản

Bài 2: Viết một ứng dụng ReactJS đầu tiên

Bài 3: Từ khóa let và const

Bài 4: ES6 - Arrow Function

Bài 5: Import và Export module

Bài 6: ES6 - Tìm hiểu về Class

Bài 7: ES6 - Tìm hiểu khai báo Class, Methods và Properties

Bài 8: ES6 - Toán tử Spread và Rest

Bài 9: ES6 - Kỹ thuật desctructuring

Bài 10: ES6 - Primitive types và reference types

Bài 11: ES6 - Array functions Bài 12: Development workflow

Bài 13: Tạo ứng dụng ReactJS

Bài 14: Tìm hiểu về cấu trúc thư mục ReactJS

Bài 15: Tìm hiểu về cú pháp JSX

Bài 16: Tạo function component

Bài 17: Xuất nội dung động cho component

Bài 18: Sử dụng Props

Bài 19: Props và state

Bài 20: Xử lý sự kiện 21

Bài 21: Sử dụng useState() hook 22

Bài 22: Truyền tham chiếu hàm giữa component 23

Bài 23: Sử dụng Two-way binding 24

Bài 24: Làm việc với Stylesheet 25

Bài 25: Render theo điều kiện 26

Bài 26: Sử dụng map để render list 27

Bài 27: Xóa phần tử trong list 28

Bài 28: Set style động 29

Bài 29: Set class động 30

Bài 30: Sử dụng thư viện Radium

Bạch Ngọc Toàn

Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer  và điều hành tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.

Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy

[/chitiet]
Khoá học ReactJS căn bản









      [masp]tedu-11[/masp]

[giaban]0đ[/giaban]


[tinhtrang]Còn hàng[/tinhtrang]

[chitiet]

Share khóa học: Xây dựng ứng dụng Mobile với Flutter căn bản - Tedu.vn

GIỚI THIỆU KHÓA HỌC

Nhu cầu phát triển ứng dụng trên nền tảng Mobile đang phát triển rất nhanh và yêu cầu của khách hàng và bất cứ sản phẩm nào cũng cần ứng dụng trên Mobile. Nắm bắt được xu hướng đó, TEDU đã nghiên cứu và ra mắt cho các bạn mới bắt đầu học lập trình Mobile một khóa học că bản sử dụng Flutter. Đây là framework xây dựng ứng dụng mobile đa nền tảng từ Google, nó có thể sử dụng để xây dựng ứng dụng chạy trên các hệ điều hành Mobile phổ biến hiện này là Android và iOS với chỉ một source code. Về tốc độ của Flutter được đánh giá là tiệm cận Native nhất làm tăng trải nghiệm người dùng nhờ cơ chế Flutter SDK trên cả 2 nền tảng. Sau khi tìm hiểu cả 3 framework là Xamarin, React Native và Flutter thì TEDU quyết định làm khóa học và các ứng dụng của TEDU sau này bằng Flutter. Mỗi framework đều có ưu nhược điểm nhưng đánh giá chung thì Flutter có những lợi thế như sau: - Nó đến từ công ty chính là cha đẻ của Android nên có thế mạnh riêng về tối ưu hóa tốc độ và hiểu được Native chạy như thế nào. - Cài đặt rất nhanh chóng - Hỗ trợ nhiều widget tốt và tích hợp sẵn Material Design - Ngôn ngữ Dart rất dễ dùng và có cú pháp giống Java hay Javascript. - Tốc độ được đánh giá là gần Native nhất. - Tính năng Hot Reload cho phép chúng ta xem những thay đổi trên UI luôn ngay khi save. Và đề các bạn học được khóa này các bạn chỉ cần cơ bản về OOP là có thể học được và làm quen với 1 ngôn ngữ mới là Dart thì TEDU sẽ nói trong quá trình học. Mình thấy nó khá dễ hiểu và giống Java hay JavaScript. Hy vọng khóa học sẽ giúp các bạn nắm được những điều cơ bản làm nền tảng cho các khóa học nâng cao sau này.

Nội dung khoá học
Flutter căn bản
- Bài 1: Giới thiệu tổng quan khóa học Flutter căn bản
- Bài 2: Các kiến thức chung về phát triển mobile Flutter căn bản
- Bài 3: Cài đặt môi trường phát triển Flutter căn bản
- Bài 4: Tìm hiểu ngôn ngữ Dart Flutter căn bản
- Bài 5: Giới thiệu về Flutter Flutter căn bản
- Bài 6: Viết ứng dụng đầu tiên Flutter căn bản
- Bài 7: Giới thiệu về Widget Flutter căn bản
- Bài 8: Stateful và stateless widget Flutter căn bản
- Bài 9: Cách kết hợp các Stateless widget Flutter căn bản
- Bài 10: Sử dụng Material Design Flutter căn bản
- Bài 11: Cách sử dụng Stateful widget Flutter căn bản
- Bài 12: Sử dụng ListView để hiển thị danh sách Flutter căn bản
- Bài 13: Thêm tương tác cho ListView item Flutter căn bản
- Bài 14: Điều hướng sang màn hình mới Flutter căn bản
- Bài 15: Thay đổi theme cho ứng dụng Flutter căn bản
- Bài 16: Handling gestures

[/chitiet]
Xây dựng ứng dụng Mobile với Flutter căn bản







Ant Green
ĐĂNG NHẬP
Nhận nhiều ưu đãi hơn