Thứ Tư, 3 tháng 6, 2015

Thanh toán học phí học lập trình tại thanhsoft

Phương thức thanh toán học phí
        Các bước để học tại website thanhsoft:

NGUYỄN VĂN THANH
Số tài khoản: 0103278407
Ngân hàng Đông Á, chi nhánh Nguyễn Oanh, Quận Gò Vấp, TP.HCM
Số tài khoản: 0501000023702
Ngân hàng Ngoại Thương ( VCB), chi nhánh Vĩnh Lộc, Bình Tân
CÔNG TY TNHH CÔNG NGHỆ THANHSOFT
Số tài khoản: 6321201008461
Chi nhánh Ngân hàng nông nghiệp và PT nông thôn Bắc Sài Gòn

Đào tạo lập trình phần mềm, website

Đào tạo lập trình phần mềm, website
Các lĩnh vực mà Thanhsoft đảm nhận đào tạo:
 - Lập trình ASP.NET
 - Lập trình C#, ASP.NET theo dự án đặc biệt
 - Lập trình C#, ASP.NET theo yêu cầu
 - Cung cấp và phân phối video Clicp hướng dẫn lập trình các khóa trên và theo yêu cầu

Giao tiếp client-Server trong C#

Các lớp .Net cơ bản trong lập trình mạng, học .net

Các lớp này được cung cấp trong hai namespace System.Net và System.Net.Sockets. Hai namespace này chứa rất nhiều lớp dùng trong lập trình mạng, nhưng trong phạm vi bài viết ta chỉ quan tâm đến các lớp sau::
ClassNamespaceDesciption
IPAddressSystem.NetProvides an Internet Protocol (IP) address.
IPEndPointSystem.NetRepresents a network endpoint as an IP address and a port number.
TcpListenerSystem.Net.SocketsListens for connections from TCP network clients.
SocketSystem.Net.SocketsImplements the Berkeley sockets interface.
TcpClientSystem.Net.SocketsProvides client connections for TCP network services.
NetworkStreamSystem.Net.SocketsProvides the underlying stream of data for network access.

Kết nối Server-Client với TCP/IP

Khi được chạy, server cần được xác định rõ địa chỉ IP và sẽ “lắng nghe” trên một port cụ thể. Server sẽ nằm trong trạng thái này cho đến khi client gửi đến một yêu cầu kết nối. Sau khi được server chấp nhận, một connection sẽ hình thành cho phép server và client giao tiếp với nhau.
Cụ thể hơn, các bước tiến hành trên server và client mà ta cần thực hiện sử dụng giao thức TCP/IP trong C# (có thể chạy server và client trên cùng một máy):
Server:
  1. Tạo một đối tượng System.Net.Sockets.TcpListener để bắt đầu “lắng nghe” trên một cổng cục bộ.
  2. Đợi và chấp nhận kết nối từ client với phương thức AccepSocket(). Phương thức này trả về một đối tượng System.Net.Sockets.Socket dùng để gửi và nhận dữ liệu.
  3. Thực hiện giao tiếp với client.
  4. Đóng Socket.
Thông thường quy trình này sẽ được đặt trong một vòng lặp (lặp lại bước 2) để chấp nhận nhiều kết nối cùng lúc (sử dụng Thread) hoặc các kết nối lần lượt.
Client:
  1. Tạo một đối tượng System.Net.Sockets.TcpClient
  2. Kết nối đến server với địa chỉ và port xác định với phương thức TcpClient.Connect()
  3. Lấy luồng (stream) giao tiếp bằng phương thức TcpClient.GetStream().
  4. Thực hiện giao tiếp với server.
  5. Đóng luồng và socket.
Quy trình này có thể được minh họa theo mô hình sau:
Nhiều bạn, khi tiến hành tích hợp các ứng dụng trong phần mềm: cho phép nhiều người dùng có thể trao đổi dữ liệu chat qua lại, truyền file với nhau luôn gặp rắc rồi, lý do là:
- Bạn phải xác định rõ phần mềm bạn viết sài đơn hay có 2 phiên bản server - client. Nhất thiết để làm tốt điều này, bạn cần tạo ra 1 ứng dụng server chạy liên tục trên website, có thể nó 1 dạng windows services chạy Console hay 1 dạng winform (tùy bạn). Tác dụng của ứng dụng Server là cửa ngõ trung gian, trung chuyển thông tin cho các client
 - Bạn phải có máy chủ (server): Thường thì các bạn viết ứng dụng chỉ đơn thuần là kết nối mọi phần mềm client lên thẳng Database trên server, điều này chỉ giải quyết được lưu trữ dữ liệu mà thôi. Nhất thiết bạn phải có 1 máy chủ ổn định, có quyền remote desktop để làm vài công việc
- Bạn tạo Port trên phiên bản server: Port này nhất định không được trùng với các Port mà server đang được sử dụng: chẳng hạn Port 80, Port này rất nhiều phần mềm đang sử dụng: Yahoo, Skype, Webbrowser, hay các Port đặc biệt: port SQL, port Remote, port FireWall của Windows
Đăng kí học & hỗ trợ: 0908.450.457 (Mr. Thanh) - Skype: thanhsoft.2009
Email: thanh.thanhsoft@gmail.com
Thanhsoft - Đào tạo lập trình C#, đào tạo lập trình web ASP.NET chất lượng cao và chuyên nghiệp

Khóa học lập trình C# .NET, lập trình ASP.NET C#

Thanhsoft triển khai đào tạo nhiều khóa học .Net ở các cấp độ cơ bản và nâng cao, hình thức học phong phú, đa dạng và hiện đại
1.       Khóa học lập trình winform C# Online
*       Mục tiêu:
-          Nắm vững kiến thức nền tảng ngôn ngữ C#
-          Thành thạo công cụ toolbox trong Visual Studio
-          Biết cách và sử dụng thành thạo các công cụ phát triển DevExpress, Janus, Crystal Report
-          Thành thạo và hiểu rõ quy trình xử lý dữ liệu ADO.NET, Entity framework
-          Hiểu biết và vận hành tốt OOP, 3 tier
-          Xây dựng được 1 phần mềm cá nhân sử dụng của riêng mình, phục vụ mục đích riêng
*       Nội dung
Khóa C# winform sẽ gồm 14 bài, các bài có mối liên hệ với nhau theo hệ thống từ đơn giản đến phức tạp:
-          Environment, comment, region
-          Variable, Operator, Loop
-          Array, Directory, File
-          Sql Server Basic
-          Sql Server Advance
-          Design Winform C#
-          ADO.Net
-          Class, ADO.Net Advance
-          Entity framework 4.5
-          Design Winform by DevExpress 13.1.8
-          Design Winform by Janus Winform
-          OOP, Mô hình 3 tier
-          Package software
-          Web Services
*       Hình thức học: Online trực tiếp qua teamview. Học viên và giảng viên sẽ Online cùng lúc để remote máy tính, trong quá trình học sẽ được thu hình và gởi lại cho học viên ngay sau buổi học. Hình thức học này sẽ giúp học viên cảm thấy tự nhiên, trao đổi thoải mái, tiết kiệm và xóa tan được không gian và không khí của 1 lớp học truyền thống
*       Học phí: 2,200,000 ( lớp 1 người), 1,800,000( lớp 2 người),1,500,000 ( lớp 3 người). Lớp đối đa 3 học viên
*       Lịch khai giảng: thường xuyên và học theo lịch của học viên sắp xếp
2.       Khóa học lập trình website ASP.NET Online
*       Mục tiêu
-          Nắm vững kiến thức nền tảng ngôn ngữ C#
-          Thành thạo công cụ toolbox trong Visual Studio
-          Nắm vững kĩ thuật sử lý Javascript, Css
-          Biết cách và sử dụng thành thạo các công cụ phát triển , Crystal Report
-          Thành thạo và hiểu rõ quy trình xử lý dữ liệu ADO.NET, Entity framework
-          Hiểu biết và vận hành tốt OOP, 3 tier
-          Xây dựng được website  sử dụng của riêng mình, phục vụ mục đích riêng
*       Nội dung
Khóa học lập trình web ASP.NET sẽ trang bị đầy đủ kiến thức xây dựng 1 website trên nền tảng .Net ( C#) với nội dung:
-          Environment ASP.Net
-          HTML, CSS
-          Server control, Web User Control
-          Template Website
-          JavaScript/ Jquery
-          ADO.Net basic
-          ADO.Net Advance
-          Entity framework
-          AJAX
-          OOP, mô hình 3 tier
-          Design website by DevExpress, Obout tool
-          Report: Crystal Report, Microsoft Report, XtraReport,...
-          Public website: IIS, FTP, public code, hosting, domain
-          Web Services
*       Hình thức học: Online trực tiếp qua teamview. Học viên và giảng viên sẽ Online cùng lúc để remote máy tính, trong quá trình học sẽ được thu hình và gởi lại cho học viên ngay sau buổi học. Hình thức học này sẽ giúp học viên cảm thấy tự nhiên, trao đổi thoải mái, tiết kiệm và xóa tan được không gian và không khí của 1 lớp học truyền thống
*       Học phí: : 2,200,000 ( lớp 1 người), 1,800,000( lớp 2 người),1,500,000 ( lớp 3 người). Lớp đối đa 3 học viên
*       Lịch khai giảng: thường xuyên và học theo lịch của học viên sắp xếp
3.       Khóa học lập trình winform theo yêu cầu Online
*       Mục tiêu: Dành cho các bạn đã biết ít nhiều về C#, nhưng có nhiều phần chưa hiểu rõ, cần học theo những phần chỉ định riêng của học viên, căn cứ vào đó, Thanhsoft sẽ chia thành các buổi dạy
*       Nội dung: Đào tạo theo yêu cầu của học viên, với phần lớn thời gian là demo code trực tiếp qua teamview, trao đổi và hỏi đáp trong lúc dạy
*       Hình thức học: Online trực tiếp qua teamview. Học viên và giảng viên sẽ Online cùng lúc để remote máy tính, trong quá trình học sẽ được thu hình và gởi lại cho học viên ngay sau buổi học. Hình thức học này sẽ giúp học viên cảm thấy tự nhiên, trao đổi thoải mái, tiết kiệm và xóa tan được không gian và không khí của 1 lớp học truyền thống
*       Học phí: 500,000/buổi/ học viên
*       Lịch khai giảng: thường xuyên và học theo lịch của học viên sắp xếp
4.       Khóa học lập trình website ASP.NET theo yêu cầu Online
*       Mục tiêu: Dành cho các bạn đã biết ít nhiều về C#, nhưng có nhiều phần chưa hiểu rõ, cần học theo những phần chỉ định riêng của học viên, căn cứ vào đó, Thanhsoft sẽ chia thành các buổi dạy
*       Nội dung: Đào tạo theo yêu cầu của học viên, với phần lớn thời gian là demo code trực tiếp qua teamview, trao đổi và hỏi đáp trong lúc dạy
*       Hình thức học: Online trực tiếp qua teamview. Học viên và giảng viên sẽ Online cùng lúc để remote máy tính, trong quá trình học sẽ được thu hình và gởi lại cho học viên ngay sau buổi học. Hình thức học này sẽ giúp học viên cảm thấy tự nhiên, trao đổi thoải mái, tiết kiệm và xóa tan được không gian và không khí của 1 lớp học truyền thống
*       Học phí: 500,000/buổi/ học viên
*       Lịch khai giảng: thường xuyên và học theo lịch của học viên sắp xếp
5.       Khóa học đào tạo thành thạo lập trình C# qua dự án Online
*       Mục tiêu:
Khóa học dành riêng cho người muốn học và viết thành thạo 1 dự án cụ thể theo kiêu “ cầm tay chỉ việc”. Giảng viên sẽ hướng dẫn cho học viên từng bước xây dựng 1 phần mềm
*       Nội dung:
-          Giảng viên sẽ đưa ra 1 phần mềm ( hoặc học viên đưa ra ý tưởng ) và hướng dẫn làm từng bước
-          Giảng dạy lại kiến thức C#  liên quan đến kĩ thuật từng bước
-          Học viên code lại các Form tương tự
*       Hình thức học: Online trực tiếp qua teamview. Học viên và giảng viên sẽ Online cùng lúc để remote máy tính, trong quá trình học sẽ được thu hình và gởi lại cho học viên ngay sau buổi học. Hình thức học này sẽ giúp học viên cảm thấy tự nhiên, trao đổi thoải mái, tiết kiệm và xóa tan    được không gian và không khí của 1 lớp học truyền thống
*       Học phí: 5,000,000/học viên/2 tháng
*       Lịch khai giảng: thường xuyên
6.       Khóa học đào tạo thành thạo lập trình ASP.NET qua dự án Online
*       Mục tiêu:
Khóa học dành riêng cho người muốn học và viết thành thạo 1 dự án cụ thể theo kiêu “ cầm tay chỉ việc”. Giảng viên sẽ hướng dẫn cho học viên từng bước xây dựng 1 website
*       Nội dung:
-          Giảng viên sẽ đưa ra 1 website và hướng dẫn làm từng bước
-          Giảng dạy lại kiến thức C#  liên quan đến kĩ thuật từng bước
-          Học viên code lại các Page tương tự
*       Hình thức học: Online trực tiếp qua teamview. Học viên và giảng viên sẽ Online cùng lúc để remote máy tính, trong quá trình học sẽ được thu hình và gởi lại cho học viên ngay sau buổi học. Hình thức học này sẽ giúp học viên cảm thấy tự nhiên, trao đổi thoải mái, tiết kiệm và xóa tan   được không gian và không khí của 1 lớp học truyền thống
*       Học phí: 5,000,000/học viên/ 2 tháng
*       Lịch khai giảng: thường xuyên
7.       Khóa học lập trình winform C# qua video
*       Nội dung: Toàn bộ bài học được ghi âm sẵn của khóa học số 01
*       Hình thức học: Học qua video quay sẵn
*       Học phí: 700,000/khóa
*       Lịch khai giảng: thường xuyên
8.       Khóa học lập trình  website ASP.NET qua video
*       Nội dung: Toàn bộ bài học được ghi âm sẵn của khóa học số 02
*       Hình thức học: Học qua video quay sẵn
*       Học phí: 700,000/khóa
*       Lịch khai giảng: thường xuyên
9.       Khóa học hướng dẫn winform phần mềm bán hàng từ A-Z
*       Nội dung: Toàn bộ bài học được ghi âm sẵn của khóa học số 05
*       Hình thức học: Học qua video quay sẵn
*       Học phí: 2,000,000/khóa
*       Lịch khai giảng: thường xuyên
10.    Khóa học hướng dẫn website ASP.NET web bán hàng từ A-Z
*       Nội dung: Toàn bộ bài học được ghi âm sẵn của khóa học số 06
*       Hình thức học: Học qua video quay sẵn
*       Học phí: 2,000,000/khóa
*       Lịch khai giảng: thường xuyên
Giảm học phí cho học viên cũ - Luôn cập nhật kĩ thuật mới nhất, hỗ trợ học tập 24/07
Các bạn liên hệ:
Nguyễn Văn Thanh
Phone: 0908.450.457
Website: www.thanhsoft.net
Email: thanh.thanhsoft@gmail.com