Technostream: tuyển tập video giáo dục mới cho đầu năm học

Technostream: tuyển tập video giáo dục mới cho đầu năm học
Nhiều người đã liên tưởng tháng 2018 với sự kết thúc của kỳ nghỉ lễ, nhưng đối với hầu hết đó là việc học tập. Nhân dịp đầu năm học mới, chúng tôi xin gửi đến các bạn tuyển tập các video về các dự án giáo dục của chúng tôi được đăng trên kênh Youtube Technostream. Việc lựa chọn bao gồm ba phần: các khóa học mới trên kênh cho năm học 2019-XNUMX, các khóa học được xem nhiều nhất và các video được xem nhiều nhất.

Các khóa học mới trên kênh Technostream năm học 2018-2019

Cơ sở dữ liệu (Technosphere)


Mục đích của khóa học là nghiên cứu cấu trúc liên kết, tính đa dạng và các nguyên tắc hoạt động cơ bản của hệ thống lưu trữ và dữ liệu, cũng như các thuật toán làm nền tảng cho cả hệ thống tập trung và phân tán, thể hiện những thỏa hiệp cơ bản vốn có trong một số giải pháp nhất định.

Khóa học tiết lộ nhiều giải pháp lưu trữ dữ liệu trong các dự án Internet theo ba chiều:

  • mô hình dữ liệu liên tục;
  • tính nhất quán dữ liệu liên tục;
  • thuật toán lưu trữ dữ liệu liên tục.

Chương trình khóa học dành cho cả lập trình viên hệ thống, nhà phát triển DBMS và lập trình viên ứng dụng, người tạo ra hệ thống xếp hàng trên Internet.

Python ứng dụng (Technopark)


Khóa học giới thiệu ngôn ngữ Python, một trong những ngôn ngữ phổ biến và được yêu cầu nhiều nhất trên thị trường CNTT hiện nay. Nhu cầu về một ngôn ngữ không phải tự nhiên mà có: dễ dàng truy cập và cú pháp, nhiều lựa chọn công cụ để giải quyết các vấn đề khác nhau - điều này và nhiều hơn thế nữa đã khiến Python được sử dụng rộng rãi trên toàn thế giới. Nhờ khóa học này, bạn cũng có thể tham gia hệ sinh thái ngôn ngữ.

Bạn sẽ học:

  • Chương trình bằng Python;
  • Viết mã chất lượng cao, có thể bảo trì được;
  • Tổ chức quá trình phát triển phần mềm;
  • Tương tác với các dịch vụ và cơ sở dữ liệu Internet.

Lập trình nâng cao bằng C/C++ (Technosphere)


Bạn sẽ làm quen với các công cụ và thực tiễn được sử dụng trong phát triển hiện đại, đồng thời đạt được các kỹ năng viết mã chính xác và linh hoạt trong C++. Khóa học sẽ giúp bạn có được các kỹ năng và khả năng cần thiết để các chuyên gia phát triển phần mềm tham gia vào các dự án phát triển công nghiệp bằng ngôn ngữ C++, bao gồm cả việc tuyển dụng các vị trí thực tập cho các nhà phát triển phía máy chủ của các ứng dụng tải cao.

Mỗi bài học bao gồm một bài giảng (2 giờ) và một bài tập thực hành.

Lập trình hệ thống | Phòng thí nghiệm Tarantool (Technosphere)

Khóa học bao gồm việc thiết kế một hệ điều hành dựa trên nhân GNU/Linux, kiến ​​trúc của nhân và các hệ thống con của nó. Các phương pháp tương tác với HĐH được cung cấp và mô tả. Tài liệu khóa học càng sát với thực tế càng tốt và chứa đầy các ví dụ.

Quản lý dự án và sản phẩm CNTT (Technosphere)


Mục đích của khóa học là thu thập kiến ​​thức trong lĩnh vực quản lý sản phẩm và dự án bằng cách sử dụng ví dụ của Mail.ru Group, hiểu vai trò của người quản lý sản phẩm và dự án, tìm hiểu triển vọng phát triển và các tính năng của quản lý sản phẩm và dự án trong một công ty lớn.

Khóa học sẽ bao gồm lý thuyết và thực hành về quản lý sản phẩm và mọi thứ bên trong (hoặc bên cạnh nó): quy trình, yêu cầu, số liệu, thời hạn, ra mắt và tất nhiên là về con người và cách giao tiếp với họ.

Phát triển Android (Technopolis)


Khóa học sẽ giúp bạn có được kiến ​​thức và kỹ năng cần thiết để phát triển phần mềm cho Android. Bạn sẽ khám phá API Android, SDK, thư viện phổ biến, v.v. Ngoài ra, trong quá trình đào tạo, bạn sẽ không chỉ học cách phát triển ứng dụng mà còn cả cách đảm bảo khả năng chịu lỗi. Sau này, bạn sẽ có thể tự tạo các ứng dụng và kiểm soát (về mặt kỹ thuật - ở cấp người quản lý) sự phát triển của chúng.

Giới thiệu về Java (Technopolis)


Khóa học dành cho việc tìm hiểu kiến ​​thức cơ bản về Java 11, làm việc với Git, giới thiệu một số phương pháp thử nghiệm và mẫu thiết kế hệ thống. Được thiết kế cho những người có kiến ​​thức cơ bản tối thiểu về lập trình bằng bất kỳ ngôn ngữ nào. Trong khóa học, bạn sẽ có thể thành thạo Java và tạo một ứng dụng chính thức.

Sử dụng cơ sở dữ liệu (Technopolis)


Bạn sẽ có được kiến ​​thức toàn diện về làm việc với cơ sở dữ liệu. Tìm hiểu cách chọn loại cơ sở dữ liệu phù hợp nhất cho dự án của bạn, viết truy vấn, sửa đổi dữ liệu, nắm vững kiến ​​​​thức cơ bản về SQL và hơn thế nữa.

Các khóa học được xem nhiều nhất trên kênh Technostream năm học 2018-2019

Kiểm thử và chất lượng phần mềm (Technosphere, 2015)


Mọi thứ về các phương pháp hiện tại để kiểm thử và đảm bảo chất lượng của các ứng dụng web hiện đại: nền tảng lý thuyết, kiểm thử thủ công, chuẩn bị tài liệu, bao quát mã với các kiểm thử, theo dõi lỗi, công cụ, tự động kiểm thử và nhiều hơn thế nữa.

Phát triển bằng Java (Technosphere, 2018)


Khóa học này có mọi thứ mà người mới bắt đầu cần trong thế giới Java. Chúng ta sẽ không đi vào chi tiết về cú pháp mà chỉ sử dụng Java và tạo ra những điều thú vị từ nó. Chúng tôi cho rằng bạn không biết Java nhưng đã lập trình bằng bất kỳ ngôn ngữ lập trình hiện đại nào và quen thuộc với những điều cơ bản về OOP. Nhấn mạnh vào việc sử dụng ngăn xếp công nghệ chiến đấu (vâng, đây chính xác là thứ mà nhiều công ty sử dụng). Một vài từ thông dụng: Java stack (Jersey, Hibernate, WebSockets) và toolchain (Docker, Gradle, Git, GitHub).

Quản trị Linux (Technotrack, 2017)


Khóa học bao gồm các kiến ​​thức cơ bản về quản trị hệ thống các dịch vụ Internet, đảm bảo khả năng chịu lỗi, hiệu suất và bảo mật cũng như các tính năng thiết kế của HĐH Linux, hệ điều hành được sử dụng rộng rãi nhất trong các dự án như vậy. Ví dụ: chúng tôi đã sử dụng bộ công cụ phân phối thuộc dòng RHEL 7 (CentOS 7), máy chủ web nginx, MySQL DBMS, hệ thống sao lưu bacula, hệ thống giám sát Zabbix, hệ thống ảo hóa oVirt và bộ cân bằng tải dựa trên ipvs+ được giữ lại.

Công nghệ web. Phát triển trên DJANGO (Technopark, 2016)


Khóa học dành cho việc phát triển phần máy chủ của ứng dụng web, kiến ​​trúc của chúng và giao thức HTTP. Kết thúc khóa học, bạn sẽ học cách: phát triển ứng dụng bằng Python, sử dụng khung MVC, tìm hiểu cách bố trí các trang HTML, đắm mình trong chủ đề phát triển web và có thể chọn các công nghệ cụ thể.

Lập trình bằng Go (Technosphere, 2017)


Mục đích của khóa học là cung cấp sự hiểu biết cơ bản về ngôn ngữ lập trình Go (golang) và hệ sinh thái của nó. Lấy một trò chơi văn bản đơn giản làm ví dụ, chúng tôi sẽ xem xét tất cả các nhiệm vụ chính mà nhà phát triển ứng dụng web hiện đại phải đối mặt trong các dự án lớn khi triển khai chúng trong Go. Khóa học không nhằm mục đích dạy lập trình từ đầu; các kỹ năng lập trình cơ bản sẽ được yêu cầu để đào tạo.

Những video được xem nhiều nhất trên kênh Technostream năm học 2018-2019

Quản trị Linux. Giới thiệu (Technopark, 2015)


Video này nói về lịch sử của Linux, những thách thức mà quản trị viên của hệ điều hành này phải đối mặt, cũng như những khó khăn đang chờ đợi bạn khi chuyển từ Windows sang Linux và cách thích nghi.

Lập trình trong Go. Giới thiệu (Technosphere, 2017)


Video này dành riêng cho lịch sử của ngôn ngữ Go, mô tả các ý tưởng chính được nhúng trong ngôn ngữ và các nguyên tắc cơ bản cơ bản: cách cài đặt và định cấu hình môi trường Go, cách tạo chương trình đầu tiên của bạn, cách làm việc với các biến và Cấu trúc điều khiển.

Video quảng cáo truyền cảm hứng về những người theo ngành CNTT dù thế nào đi nữa


Đây là một video quảng cáo dành riêng cho việc tuyển sinh vào các chương trình giáo dục của chúng tôi tại các trường đại học.

Linux. Khái niệm cơ bản (Technotrek, 2017)


Video này nói về thiết bị Linux, cách sử dụng lệnh shell và quyền truy cập cho những người dùng khác nhau. Bạn sẽ tìm hiểu những quy trình và trạng thái tồn tại trong Linux, những giao thức nào được sử dụng và cách quản lý môi trường người dùng.

Phát triển trên Android. Giới thiệu (Technotrek, 2017)


Bài học giới thiệu này nói về các tính năng của phát triển thiết bị di động và vòng đời của một ứng dụng di động. Bạn sẽ tìm hiểu chính xác cách một ứng dụng di động tồn tại trong HĐH, những gì cần thiết để phát triển một ứng dụng, cách thiết lập môi trường phát triển và tạo câu “Xin chào, thế giới!” của riêng bạn.

Hãy để chúng tôi nhắc bạn rằng các bài giảng hiện tại và các lớp học nâng cao về lập trình từ các chuyên gia CNTT của chúng tôi vẫn được xuất bản trên kênh dòng công nghệ. Hãy đăng ký để không bỏ lỡ các bài giảng mới!

Nguồn: www.habr.com

Thêm một lời nhận xét