Khóa Học

Đăng ký

Khóa Bootcamp Front-End .Net part-time

  • Thời gian học: từ 36 – 49 giờ
  • Danh mục: Khóa Học
  • Học viên tham gia: 1

Khóa học đặc biệt vừa học – vừa làm – vừa có lương!

Có một số bạn đến với Học Với Chuyên Gia và chia sẻ như sau :

– “Mình ban ngày đi làm hành chính, tối về mới có thời gian. Nhưng mình không thích học online, học online không hiệu quả bằng đi học offline trực tiếp tại lớp học”.

– “Mình muốn vừa đi học, vừa được làm và có lương!”

– “Mình muốn vừa được học mà lại vừa được thực tập tại HVCG Software được không?”

Nhận thấy nhu cầu muốn được học nhưng vẫn có thể đi làm để kiếm ra tiền của nhiều bạn trẻ hiện nay, Học Với Chuyên Gia đã triển khai mô hình “BOOTCAMP PARTIME” cho lớp học offline Front-end và .Net tại Hà Nội. Với mô hình “BOOTCAMP PARTIME”, học viên sẽ được trực tiếp học qua dự án thật, học trong môi trường làm việc thật. Các học viên sẽ được dạy lý thuyết sau đó là thực hành dưới sự hướng dẫn và kiểm tra của các Mentor.

  1. Thời gian đào tạo: 5 tháng
  2. Thời gian học: Từ 19h30 – 21h00
  3. Số lượng học viên: 10 học viên
  4. Học phí: 31 triệu – giảm 20% cho những bạn đăng ký sớm nhất.

 

Kiến thức được đào tạo trong hóa học Front-end

  1. Hiểu sâu và sử dụng thành thạo công nghệ cốt lõi để lập trình giao diện cho 1 trnag web: HTML5, CSS3,             Javascript…
  2. Nắm vững Bootstrap 4 và ứng dụng vào làm proét thực tế.
  3. Tìm hiểu và làm chủ các Preprocesor của HTML và CSS là: PUG, SASS, SCSS… để viết code hiệu quả, dễ bảo trì.
  4. Thực hành các hiệu ứng Animation bằng css tăng độ hấp dẫn, tính thẩm mỹ cho trang web.
  5. Photoshop căn bản phục vụ cho vệc cắt file PSD sang HTML.
  6. DOM và cách tương tác với DOM băng jQuery.
  7. Javascript ES6 tạo tiền đề để học lên các Framework như ReactJS, Angular…
  8. Tập khả năng làm việc nhóm thông qua các dự án thực tế bằng GIT ( GitHub, GitLab,… )
  9. Chia sẻ kinh nghiệm về UX/UI trong việc thiết kế giao diện một trang web.
  10. Thực hành cắt các file PSD => HTML với đầy đủ hiệu ứng phức tạp.

 

Kiến thức được đào tạo trong khóa học .Net

  1. Hiểu được giá trị & mục đích khi sử dụng .NET và C#
  2. Học được cách cài đặt, sử dụng IDE để lập trình(Sử dụng công cụ Visual Studio)
  3. Hiểu được ngôn ngữ lập trình(NNLT) là gì & căn bản của NNLT
  4. Các từ khóa, cấu trúc, những nền móng ban đầu để xây dựng một ứng dụng đơn giản trên C#5.
  5. Hiểu về hướng đối tượng & các tính chất hướng đối tượng trong C#
  6. Hiểu về cách cài đặt, lập trình trên hệ Cơ Sở Quản Trị Dữ Liệu(Hệ CSQTDL) nói chung, và Sql Service nói riêng
  7. Nắm được cách liên kết dữ liệu từ hệ CSQTDL và chương trình thông quan EntityFramework và các thư viện khác
  8. Lập trình cơ bản trên ASP Net MVC để xây dựng ứng dụng Web
  9. Lập trình JQuery để xây dựng các trang web SPA(Single Page Application)
  10. Được cung cấp các “Bí Kíp” để trở thành lập trình viên chuyên nghiệp theo cách.

 

 

HỌC XONG BẠN CÓ THỂ ?

  • HỌC NGHỀ – HỌC THÀNH NGHỀ
  • HIỂU BIẾT TOÀN TẬP TỪ HTML, CSS, JAVASCRIPT, JQUERY, BOOTSTRAP
  • HIỂU SÂU VỀ RESPONSIVE WEB
  • CẮT LAYOUT TỪ FILE PHOTOSHOP THEO BOOTSTRAP
  • LẬP TRÌNH VỚI JAVASCRIPT,JQUERY
  • LẬP TRÌNH MOBILE APP (WINDOWS PHONE, IOS, ANDROID) BẰNG HTML,CSS,JS
  • HIỂU BIẾT TOÀN TẬP VỀ C#, .Net.
  • LẬP TRÌNH ỨNG DỤNG VỚI.Net.
  • HỌC THEO DỰ ÁN THỰC TẾ
  • THAM GIA VÀO CÁC CÔNG TY LỚN TRONG VÀ NGOÀI NƯỚC
  • XÂY DỰNG CÁC WEB, APP CHO RIÊNG MÌNH
  • GIA TĂNG THU NHẬP – FREELANCER

 

TÔI ĐƯỢC GÌ SAU KHOÁ HỌC NÀY ?

  • CAM KẾT 100% HỖ TRỢ VIỆC LÀM VÀO FPT HOẶC NHỮNG CÔNG TY KHÁC SAU KHI HỌC
  • Được đào tạo bài bản từ CHƯA biết gì đến Thành Thạo các Kỹ năng
  • Nắm rõ quá trình xây dựng hệ thống Web trải qua các qui trình.
  • HTML: Cấu trúc trang web theo chuẩn HTML5
  • CSS: Bố cục layout, kiến thức về responsive web design và cách tạo các hiệu ứng đẹp nhờ CSS.
  • Javascript, Jquery cơ bản, xử lý sự kiện, tương tác của người dùng.
  • Hiểu sâu kiến thức từ HTML, CSS, Javascript, Jquery, Bootstrap đến Responsive Web, Cắt layout từ file Photoshop sang giao diện web Bootstrap
  • Hiểu rõ về ngôn ngữ lập trình Javascript
  • Có được kiến thức lập trình web ASP.NET MVC. Từ đó có tự do xây dựng website theo ý mình theo chuẩn ASP.NET MVC.
  • Biết cách triển khai Website của mình lên hosting.
  • Nắm được một số thủ thuật thông dụng khi làm web như ( Jquery, Ajax, css3).
  • Hiểu rõ về ngôn ngữ lập trình ASP.NET MVC.
  • Có được kiến thức lập trình phần mềm bằng C#.
  • Biết cách tạo ra phần mềm có thể cài đặt.
  • Hiểu rõ về ngôn ngữ lập trình C#.
  • Lắng nghe các kinh nghiệm, chia sẻ nghề nghiệp của những chuyên gia đầy kinh nghiệm
  • Có nhiều dự án thực tế để thêm vào CV

 

ĐỐI TƯỢNG THEO HỌC KHOÁ HỌC ?

  • Tất cả các bạn đam mê lĩnh vực CNTT.
  • Những bạn Sinh viên đầu cấp ngành CNTT.
  • Những bạn Sinh viên cần kiến thức thực tế và dự án thực tiễn để chứng tỏ cho nhà tuyển dụng.
  • Những bạn học sinh vừa tốt nghiệp Phổ thông Trung học.

 

Với những kiến thức đó bạn có thể làm gì?

  • Làm Front-end developer tại các công ty chuyên thiết kế website, gia công dự án website lớn.
  • Xin việc tại các công ty chuyên thiết kế theme cho website.
  • Làm freelance: fix bug HTML, CSS, Javascript, tối ưu hóa trang web sẵn có hoặc tự làm theme để bán.
  • Tạo App và đẩy lên store để kiếm tiền
  • Làm C# developer tại các công ty.
  • Làm freelance: thiết kế phần mềm, fix bug…bằng C#.
  • Có nền tảng cơ bản để tiếp tục học chuyên sâu sang các ngôn ngữ trong dòng .net khác như : VB.NET, WCF, WPF…
  • Làm ASP.NET developer tại các công ty chuyên thiết kế website.
  • Làm freelance: thiết kế webiste, fix bug…bằng ASP.NET.
  • Có nền tảng cơ bản để tiếp tục học chuyên sâu sang các ngôn ngữ trong dòng .net khác như : VB.NET, WCF, WPF…

Ưu điểm của khóa học

  • Học có lương, học theo dự án, cường độ cao
  • Cho phép học lại: Khi học viên hoàn thành xong khóa học mà vẫn chưa hiểu gì thì được học lại miễn phí ở khóa sau
  • Sau 6 tháng kể từ khi kết thúc khóa học, học viên vẫn chưa có việc làm thì được hoàn lại học phí.
  • Có mentor suport ngoài giờ: Sau khi kết thúc buổi học mà bạn có chỗ chưa hiểu thì có mentor trực facebook để trả lời các học viên.

Kết thúc khóa học bạn sẽ học được gì?

  • Có được kiến thức lập trình phần mềm bằng C#.
  • Biết cách tạo ra phần mềm có thể cài đặt.
  • Có được kiến thức lập trình web ASP.NET MVC. Từ đó có tự do xây dựng website theo ý mình theo chuẩn ASP.NET MVC.
  • Biết cách triển khai Website của mình lên hosting.

Với những kiến thức đó bạn có thể làm gì?

  • Làm C# developer, web developer tại các công ty.
  • Làm freelance: thiết kế phần mềm, fix bug…
  • Có nền tảng cơ bản để tiếp tục học chuyên sâu sang các ngôn ngữ trong dòng .net khác như : VB.NET, WCF, WPF…

Phần I: HTML 5

Kiến thức cơ bản:

Giới thiệu HTML

  • Editors (Trình soạn thảo)
  • HTML cơ bản
  • Phần tử trong HTML (Elements) và thuộc tính HTML (Attributes)
  • Thẻ Headings và thẻ Paragraphs
  • HTML Style Attributes
  • Định dạng văn bản
  • Mở/đóng một đoạn comment trong HTML
  • Các định dạng màu sắc (Color)
  • Style-CSS
  • HTML Links, thẻ hình ảnh
  • Tạo bảng trong HTML
  • Cách thẻ danh sách (ul, ol, li,..)
  • Thẻ div
  • Đặt class, id cho thẻ trong HTML
  • Iframes trong HTML
  • Bố cục của một website
  • Reponsive
  • Charset, XHTML

 

HTML Forms:

  • Forms trong HTML
  • Form Elements
  • Input Types
  • Input Attributes
  • Input Form Attributes

 

HTML Media:

  • Media, Video, Audio
  • Plug-ins, Youtube

 

Phần II: CSS

 

Cơ bản về CSS:

  • Giới thiệu, cú pháp trong CSS
  • Selectors
  • Cách thêm CSS vào HTML, comments trong CSS
  • Màu sắc trong CSS, backgrouds, borders
  • Margin, paddings
  • Height/Width
  • Box Model
  • Outline
  • Text, Fonts, Links
  • Lists, Tables
  • Display
  • Max-width
  • Position
  • Overflow
  • Float
  • Inline-block
  • Align
  • Combinators
  • Pseudo-class
  • Pseudo-element
  • Opacity
  • Navigation Bar
  • Dropdowns
  • Image Gallery, Image Sprites
  • Attr Selectors
  • Forms
  • Counters
  • Website Layout
  • Units, Specificity

 

CSS nâng cao

  • Rounded Corners
  • Border Images, Backgrounds
  • Gradients, Shadows, Text Effects, Web Fonts
  • 2D Transforms, 3D Transforms
  • Transitions, Animations
  • Tooltips
  • Style Images
  • Object-fit
  • Buttons
  • Pagination
  • Multiple Columns
  • User Interface
  • Variables, Box Sizing
  • Flexbox
  • Media Queries
  • CSS Reponsive
  • Viewport
  • Grid View
  • Frameworks, Templates

 

CSS Grid

  • Giới thiệu
  • Container
  • Item

 

Phần III: Các Framework (Bootstrap 4)

Kiến thức cơ bản

  • Giới thiệu
  • Cách cài đặt
  • Container
  • Grid cơ bản
  • Typography
  • Colors
  • Tables
  • Images
  • Jumbotron
  • Alerts, Buttons, Button Groups, Badges
  • Progress Bars
  • Spinners
  • Pagination
  • List Groups
  • Cards
  • Dropdowns
  • Collapse
  • Navs, Navbar
  • Forms, Inputs, Input Groups
  • Custom Forms
  • Carousel, Modal, Tooltip, Popover, Toast, Scrollspy, Utilities
  • Flex
  • Icons
  • Media Objects
  • Filters

 

Bootstrap Grid

  • Grid System
  • Stacked/Horizontal
  • Grid Small, Grid Medium, Grid Large & Grid Examples

 

Phần IV: Javascript

Kiến thức cơ bản

  • Giới thiệu
  • Các cách thêm vào HTML, Ouput
  • Câu lệnh, Cú pháp, Comments
  • Biến
  • Toán tử, Số học, Toán tử biến thể
  • Kiểu dữ liệu
  • Functions
  • Object, Mảng (Array)
  • Events
  • Array Methods
  • Dates, Date Formats
  • Math, Random & Switch
  • Loop While, Break
  • Type Conversion
  • Bitwise, Scope
  • Hoisting
  • Let, Const
  • Arrow Function
  • ES6
  • JSON

 

Javascript Forms

  • Forms
  • Forms API

 

Javascript Functions

  • Định nghĩa
  • Thông số
  • Gọi hàm

 

Javascript HTML DOM

  • Giới thiệu
  • Methods
  • Document
  • Phần tử
  • DOM HTML
  • DOM CSS
  • Animations
  • Event Listerner
  • Navigation
  • Nodes
  • Collections

 

Phần V: Javascript jQuery

Kiến thức cơ bản

  • Giới thiệu
  • Để sử dụng
  • Cú pháp
  • Selector
  • Events

 

jQuery Effects

  • Hide/Show
  • Fade
  • Slide
  • Animate
  • jQuery stop()
  • Callback
  • Nối chuỗi

 

jQuery HTML

  • Nhận nội dung và Attribute trong HTML
  • Đặt nội dung và Attribute trong HTML
  • Thêm Element
  • Xoá Element
  • CSS Classes
  • jQuery css()
  • Kích thước

 

jQuery Traversing

  • Traversing là gì?
  • Descendant là gì?
  • Siblings
  • Filtering

 

jQuery AJAX

  • Giới thiệu
  • Load
  • Get/Post

 

Lộ trình học .Net

 

Phần 1 – Lập trình hướng đối tượng với C#

  • Tổng quan về .NetFramework 4.0
  • Tổng quan về ngôn ngữ lập trình C#
  • Nhập xuất trong C#
  • Các câu lệnh điều kiện, câu lệnh lặp
  • Xây dựng lớp và các thành phần của lớp
  • Kế thừa và đa hình, lớp trừu tượng, giao diện
  • Mảng
  • Generic và Collection
  • Làm việc với LINQ

 

Phần 2 – Tổng quan về SQL SEVER

  •  Giới thiệu về SQL Server 2012
  •  Tạo cơ sở dữ liệu và các bảng, ràng buộc
  •  Thao tác với dữ liệu
  • Tạo và sử dụng views
  •  Tạo và sử dụng thủ tục
  •  Tạo và sử dụng Trigger

 

Phần 3 – Tổng quan về thiết kế web

  • Giới thiệu về HTML 5
  • Các thẻ trong HTML 5
  • Sử dụng CSS3
  • Tìm hiểu về JavaScript
  • Tìm hiểu về JQuery
  • Đưa bootstrap vào trang web
  • Bố cục trang chủ và trang quản trị
  • Giới thiệu về HTML 5
  • Các thẻ trong HTML 5
  • Sử dụng CSS3
  • Tìm hiểu về JavaScript

 

Phần 4 – Lập trình web với ASP.NET và MVC 5

  • Giới thiệu về ASP.NET MVC5
  • Tìm hiểu về Controller
  • Tìm hiểu về Views
  • Tìm hiểu về Models
  • Kiểm tra dữ liệu hợp lệ
  • Truy cập dữ liệu sử dụng Entity Framework, LINQ
  • Tạo bố cục trang
  • Sử dụng JavaScript, JQuery,Ajax
  • Session, cookie, cache và tối ưu hóa
  • Chứng thực người dùng và phân quyền
  • Bảo mật
  • Đa ngôn ngữ
  • Xuất bản website lên host