[masp]tedu-10[/masp]
[giaban]0đ[/giaban]
Chắc hẳn khi làm web developer bạn đã từng gặp những tình huống phải chỉnh sửa ảnh hoặc thiết kế banner quảng cáo hay chỉnh sửa những ảnh có sẵn. Điều này bạn không thể tránh khỏi phải sử dụng một phần mềm chỉnh sửa ảnh nổi tiếng nhất thế giới là Photoshop của hãng Adobe. Nắm bắt được nhu cầu đó, TEDU đã thiết kế một khoá học mini dành cho tất cả các bạn đã đang và sẽ làm web developer giúp chúng ta tự chỉnh sửa ảnh, thiết kế banner hay thao tác với ảnh và hiểu được các thao tác trên Photoshop mà không phải chờ một ai giúp mình. Trong quá trình làm việc, mình cũng có những kỹ năng mà mình nghĩ là đủ dùng cho các bạn nên đã thiết kế ra khoá học này để chia sẻ kỹ năng của mình cho tất cả mọi người. Đối với khoá học này không phải là chuyên về chỉnh sửa ảnh chuyên nghiệp nhưng nó đủ để các bạn có tư duy về hoạt động của Photoshop và có thể làm những việc mà một Developer cần phải làm và mình thấy nó đủ dùng. Hy vọng khoá học sẽ giúp ích cho các bạ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
Photoshop căn bản dành cho Web Developer |
[masp]tedu-09[/masp]
[giaban]0đ[/giaban]
Các bạn đang là developer thì không lạ gì với khái niệm Unit test. Một chương trình có Unit test sẽ giảm tỷ lệ bug xuống rất nhiều và tiết kiệm được rất nhiều công sức test lại những đoạn đã thay đổi và các chức năng liên quan. Để trở thành một developer giỏi thì Unit test là một trong những kỹ năng rất quan trọng không thể thiếu để giúp chất lượng code của các bạn tốt hơn, giảm rủi ro cho mã nguồn khi có thay đổi. TEDU đã nghiên cứu và thiết kế ra khóa học này nhằm giúp các bạn đạt được điều đó. Thay vì phải tự tìm hiểu thì từ kiến thức dự án thực tế, TEDU sẽ giúp các bạn có được những hiểu biết và kỹ năng làm việc với Unit test. Khóa học này sẽ sử dụng framework xUnit rất phổ biến trên nền tảng .NET, mã nguồn dùng để thực hiện unit testing cho khóa học này là mã nguồn của khóa học TEDU-17 Xây dựng ứng dụng với ASP.NET Core đã áp dụng các kỹ thuật rất hiện đại như .NET Core, Repository, DI, N-Layer, DDD. Vì thế áp dụng unit test vào mã nguồn này sẽ giúp các bạn gần hơn với kỹ thuật unit test trong dự án thực tế.
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
Unit test dành cho .NET Developer |
[masp]tedu-08[/masp]
[giaban]0đ[/giaban]
Bạn dùng LINQ to Entity bạn đã nắm chắc ngôn ngữ SQL chưa?
Làm sao để tổ chức tốt một hệ thống Backend trong .NET Core cùng các khái niệm đi kèm với nó? Ngoài ra khoá học này còn cung cấp nhiều hơn thế. Khoá học này thiết kế theo phương pháp mới xây dựng một REST API chuẩn REST từng bước sau đó refactoring code theo Design Pattern.
Khi các bạn học về ASP.NET MVC nói riêng và lập trình nói chung thì cái quan trọng nhất không phải cách code mà quan trọng nhất là tư duy.
Với các bạn mới học thì tư duy chưa đủ sắc bén để học các pattern và hiểu được cách hoạt động của nó cũng như là lợi ích của nó. Chính vì thế TEDU đã nghiên cứu và thiết kế ra khoá học này nhằm mục đích giúp các bạn mới học có thể tự tay code từ đầu một Solution xây dựng WebAPI theo chuẩn RESTful để phục vụ frontend như ứng dụng SPA hay ứng dụng Mobile.
Ngoài ra khoá học còn trang bị cho các bạn các kỹ năng nâng cao như: ASP.NET MVC Lifecycle Sử dụng Docker Thiết kế CSDL cho sản phẩm có thuộc tính động Đa ngôn ngữ trong thiết kế CSDL Cách viết thủ tục trong SQL tối ưu. Nắm chắc về REST và RESTful API
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
Thiết kế RESTful API với ASP.NET Core và Dapper ORM |
[masp]tedu-07[/masp]
[giaban]0đ[/giaban]
Lập trình ứng dụng desktop với Winform là một chủ đề không mới với nhiều bạn có kinh nghiệm. Nhưng với các bạn mới vào nghề lập trình thì đây là một môn khá thú vị. Nó tạo ra một ứng dụng chạy trên Desktop. Không như ứng dụng Web, chúng ta phải học design giao diện khá vất vả thì Visual Studio hỗ trợ chúng ta kéo thả giao diện Winform rất dễ dàng. Điều này khiến chúng ta thấy thích thú và tập trung vào xử lý logic hơn đối với các ứng dụng không cần online và cũng không cần quá chú trọng về giao diện. Thực tế là rất nhiều ứng dụng hiện nay chạy Winform còn mượt mà và nhanh hơn Web rất nhiều, các tool nhỏ hoặc các phần mềm quản lý thì chạy Winform đảm bảo tốc độ và mượt mà hơn trên Web rất nhiều. Khóa học này được thiết kế giúp các bạn sinh viên đang làm đồ án tốt nghiệp bổ trợ thêm, hoặc các bạn yêu thích lập trình muốn dành thời gian học để làm một công cụ cho mình.
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
Lập trình ứng dụng Desktop với Winforms |
[masp]tedu-06[/masp]
[giaban]0đ[/giaban]
Đây không đơn thuần là khóa học giúp các bạn làm dự án hay làm project thực tế mà nó còn bao gồm các kiến thức và kỹ năng giúp các bạn làm việc chuyên nghiệp trong môi trường công ty phần mềm. Để giúp các bạn không bị lạc lõng trong giai đoạn đầu bước vào nghề lập trình, mình đã thiết kế lên khóa học này dựa trên các kinh nghiệm và kỹ năng được đúc kết trong quá trình học tập và làm việc qua các dự án và công ty khác nhau.
Ngoài kiến thức phổ quát về công nghệ đến các kiến thức chuyên sâu về .NET mà mình muốn truyền đạt lại cho các bạn. Khóa học cũng sẽ giúp các bạn có thêm các kỹ năng như quản lý source code với Git, Unit testing, phân tích thiết kế code và cơ sở dữ liệu. Đưa các giải pháp cho các vấn đề khác nhau mà chúng ta gặp trong dự án.
Với một khóa học tổng hợp và chuyên sâu các kỹ năng cần thiết để làm dự án các bạn được học cả backend với C#, Entity Framework, các design pattern đồng thời cả những kiến thức frontend như Jquery, AngularJs. Ngoài ra mình cũng sẽ nói thêm về SQL Server cho các bạn còn chưa có nhiền kinh nghiệm và kiến thức về nó. Với mong muốn tạo ra giá trị cao nhất cho các bạn khi tham gia khóa học này, mình đã cố gắng đưa những best practices vào dự án giúp các bạn dễ dàng thích nghi với môi trường công việc, dễ dàng mở rộng cũng như đáp ứng các nhu cầu khác nhau của khách hàng trong tương lai.
Phần 1: Phần backend – server side sử dụng Entity Framwork, Repository, Unit Of Work, IoC Giới thiệu về dự án và công nghệ Thiết kế cơ sở dữ liệu theo chức năng dự án Dựng cấu trúc dự án thực tế Cách sử dụng Git và Source Tree để quản lý source code dự án. Xây dựng tầng Domain Entities cho dự án Thiết kế class cho phần Entity framwork Code First Triển khai Repository và Unit Of Work cho Data Access Layer Triển khai phần Service xử lý business logic cho dự án Hoàn thiện tầng service và viết thêm phương thức ngoài Repository Unit testing cho phần service và repository Triển khai Web API để tạo Resfull API Cách tổ chức project web và viết Web API Sử dụng Autofac để triển khai Dependency Injection trong dự án Sử dụng Automapper để map giá trị hai đối tượng. Tích hợp ASP.NET Identity cho phần chứng thực người dùng
Phần 2: Phần frontend sử dụng AngularJS, Web API Tổng quan về AngularJS và cách cài đặt sử dụng Bower Khái niệm và cách sử dụng Controller và view trong AngularJS Khái niệm và cách sử dụng scope và rootScope Services trong AngularJS Directives trong AngularJS Dựng cấu trúc phần quản trị với Single Page Application sử dụng AngularJS Triển khai cơ chế routing cho SPA bằng angular ui router Cách binding dữ liệu từ WebAPI ra bảng trong HTML bằng AngularJS Sử filter trong AngularJS Sử dụng directive để tạo phân trang cho list Tìm kiếm dữ liệu trong bảng bằng AngularJS Triển khai service thông báo cho người dùng Thêm mới dữ liệu trong form sản phẩm Cập nhật dữ liệu trong AngularJS Validate form trong AngularJS Xóa dữ liệu sử dụng AngularJS Xóa nhiều bản ghi trong AngularJS Cách nhúng CK Editor trong phần nội dung Cách nhúng CKFinder cho quản lý ảnh Quản lý tag cho từng sản phẩm Quản lý nhiều ảnh cho sản phẩm Tạo form đăng nhập quản trị và điều hướng Đăng nhập trang quản trị sử dụng ASP.NET Identity Bổ túc kiến thức về GIT, SoureTree và Github Extension for Visual Studio
Phần 3: Phần trang khách hàng sử dụng ASP.NET MVC 5 Ghép giao diện HTML vào file Master layout cho project Web Binding các thành phần dùng chung sử dụng PartialView Binding slide và sản phẩm trên trang chủ Rewrite URL trong ASP.NET MVC để tạo Friendly URL Tạo trang danh sách sản phẩm và phân trang Sắp xếp sản phẩm trong danh sách theo điều kiện Tạo trang tìm kiếm sản phẩm với chức năng Autocomplete Tạo trang chi tiết sản phẩm và hiển thị sản phẩm liên quan Tạo trang danh sách sản phẩm theo tag Tạo trang giới thiệu sử dụng page Sử dụng output cache trong ASP.NET MVC Tạo trang liên hệ và sử dụng Google Map API Gửi phản hồi và gửi mail trong ASP NET sử dụng SMTP Tạo trang đăng ký thành viên và sử dụng Captcha Đăng nhập trong ASP.NET MVC với ASP.NET Identity Tạo trang giỏ hàng trong ASP.NET – Phần 1 Tạo trang giỏ hàng trong ASP.NET - Phần 2 Quản lý user, phân quyền cho user sử dụng ASP.NET Identity Thống kê doanh thu và vẽ biểu đồ sử dụng Store Procedure trong Code First Bổ túc về Entity Framwork Code First Tối ưu hóa SEO cho website của bạn Các lỗi thường gặp và cách khắc phục Trả lời các câu hỏi và giải thích thêm về flow dự án Publish và deploy website lên hosting Đôi điều tâm sự và chia sẻ về nghề nghiệp cho các bạn Tích hợp thanh toán trực tuyến qua Ngân Lượng Đăng nhập với Facebook và Google+
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
Làm dự án với WebAPI, AngularJS và EF Code First |
[masp]tedu-05[/masp]
[giaban]0đ[/giaban]
Nhiều khi bạn tự hỏi tại sao chúng ta lại thiết kế cơ sở dữ liệu như thế này?
Liệu rằng chúng ta đã làm đúng chưa?
Vậy dựa vào đâu để biết rằng nó đúng hay chưa?
Hầu hết các bạn đi làm thì thiết kế cơ sở dữ liệu theo thói quen và kinh nghiệm để lại từ dự án trước để áp dụng vào việc phân tích thiết kế cơ sở dữ liệu cho các dự án sau. Nhưng chưa chắc những điều đó đã đúng với tất cả. Hơn nữa việc này đòi hỏi các bạn sẽ phải "trả giá" nhiều và mất nhiều thời gian để có thể có được những kinh nghiệm đó. Được cô đọng từ nhiều năm kinh nghiệm trong việc giảng dạy và làm dự án thực tế, kết hợp với kiến thức trong học thuật. Giảng viên Nguyễn Hoàng Tùng đã đúc rút và thực hiện khóa học này. TEDU xin gửi tới các bạn khóa học: Phân tích thiết kế cơ sở dữ liệu theo chuẩn nhằm giúp các bạn tu luyện nội công trong việc phân tích thiết kế database.
Học tập: Tốt nghiệp Đại Học Bách Khoa và Lập trình viên quốc tế tại Aptech Kinh nghiệm: Anh là một giảng viên đã có trên 3 năm kinh nghiệm tại một trung tâm Aptech ở Hà Nội. Đồng thời Anh là một .NET Developer tài năng và đang một Project Manager kiêm Technical Leader tại một công ty phần mềm. Với những kinh nghiệm giảng dạy và làm việc của anh, đã và sẽ giúp cho các bạn có những kiến thức và kỹ năng tốt nhất cho con đường phát triển sự nghiệp của mình
Khóa học phân tích thiết kế CSDL theo chuẩn |
[masp]tedu-04[/masp]
[giaban]0đ[/giaban]
Khóa học này sẽ hướng dẫn cho các bạn cách làm dự án thực tế và tổ chức source code với Angular 2 CLI sau đó bài cuối sẽ nâng cấp lên Angular 6.
Khóa học có sử dụng thư viện Angular CLI + Webpack làm công cụ chính phát triển trên nền Visual Studio Code của Microsoft. Phần WebAPI sẽ kế thừa lại từ khóa học làm dự án thực tế với AngularJS WebAPI và Entityt Framework Code First.
Ngôn ngữ chính sử dụng sẽ là TypeScript ES6 hiện đại. Với khóa học này các bạn sẽ có thể tự tin xây dựng một ứng dụng Single Page Application (SPA) từ đầu đến cuối bao gồm các nội dung chính sau đây:
Là các bạn đã có nền tảng JavaScript, HTML và CSS. Các bạn đã học qua khóa TypeScript căn bản và khóa học Angular 2 căn bản của
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
Làm dự án thực tế với Angular 2+ Web API |
[masp]tedu-03[/masp]
[giaban]0đ[/giaban]
Đây là khoá học giúp cho các bạn có thể thành thạo tư duy phân tích và thiết kế một cơ sở dữ liệu hoàn chỉnh dựa trên yêu cầu khách hàng. Với ví dụ là 10 dự án khác nhau giúp các bạn trải nghiệm qua từng loại yêu cầu cụ thể và đa dạng. Điều quan trọng hơn là các bạn sẽ dần hình thành tư duy phân tích và thiết kế cơ sở dữ liệu. Kế thừa và phát triển từ tư duy đã được logic và hệ thống hoá qua khoá học Phân tích và thiết kế CSDL theo chuẩn.
Nội dung chủ yếu là học cách nhận điện đối tượng, thuộc tính và quan hệ của chúng trong hệ thống thông qua yêu cầu khách hàng. Thiết kế làm sao để tối ưu, chuẩn hoá và xử lý ngoại lệ đồng thời có những tư duy về việc các khía cạnh khác nhau trong thiết kế CSDL.
Ngoài ra khoá học còn phổ biến cho các bạn các kiến thức về tối ưu hoá tốc độ trong Database và thực hiện query sao cho hiệu năng tốt nhất. Cách tối ưu và viết câu lệnh trong Store Procedure. Học xong khoá học này các bạn sẽ có kiến thức và kỹ năng tốt để phục vụ cho công việc của mình.
Đối tượng và yêu cầu tiên quyết
Có kiến thức cơ bản về RDBMS
Có kiến thức cơ bản về SQL Server
Hình thức học sẽ là học online 100%
Giới thiệu về cách thức học tập và hỗ trợ
Cài đặt và khởi động SQL Server
Các lỗi thường gặp trong SQL Server
Tư duy thiết kế cơ sở dữ liệu
Các bước thiết kế CSDL
Tìm các thực thể từ giao diện
Tìm mối quan hệ giữa các thực thể
Tìm thuộc tính của các thực thể
Lựa chọn khóa tự nhiên
Vẽ mô hình quan hệ
Chuẩn hóa CSDL quan hệ
Các dự án thực tế
Hệ thống bán hàng online
Hệ thống website du lịch đa ngôn ngữ
Hệ thống website rao vặt bất động sản
Hệ thống website tin tức
Hệ thống website học trực tuyến
Hệ thống website trắc nghiệm online
Hệ thống website kết bạn trực tuyến
Hệ thống website thanh toán điện tử
Hệ thống quản trị quan hệ khách hàng
Hệ thống cơ sở dữ liệu Multi-tenancy
Thiết kế cơ sở dữ liệu phân quyền
Các thao tác dữ liệu thường dùng
Chọn một đề tài để tạo truy vấn
Xây dựng các thủ tục CRUD
Phân trang bản ghi với SP
Dynamic SQL Command
Tối ưu tốc độ cho SQL Server
Tìm hiểu tổng quan về Index
Tìm hiểu về Execution Plan
Thực hành về sử dụng công cụ SQL Execution Plan
Sử dụng công cụ SQL Profiler
Tìm hiểu các cơ chế Physical Join trong SQL
Tính năng Statistic trong SQL
Bảo trì index trong SQL Servers
Sạc lại kiến thức về Index
Các quy tắc viết lệnh để tối ưu tốc độ
Các kỹ thuật index nâng cao
Tính năng nâng cao
Cấu trúc cơ sở dữ liệu SQL
Cách sao lưu và phục hồi CSDL
Cấu hình gửi mail trong SQL Server
Cấu hình Job chạy tự động trong SQL Server
Merge dữ liệu giữa 2 bảng
Nhập xuất dữ liệu từ File
Cấu hình và sử dụng Fulltext search
Làm việc với Link Server
Pivot trong SQL
Partition bảng trong SQL
SQL Integration Service
Kinh nghiệm phỏng vấn SQL
Tổng kết khóa học
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
Phân tích & thiết kế CSDL với 10 loại dự án |
[masp]tedu-02[/masp]
[giaban]0đ[/giaban]Xây dựng ứng dụng quản lý kho với Java Spring Boot, Hibernate và MySQL |