Вы используете мобильную версию

перейти на Полную версию сайта

Новые складчины | страница 23

  1. [Udemy] Learn Ethical Hacking From Scratch (Zaid Sabih)

    15 сен 2023
    [​IMG]
    [Udemy] Learn Ethical Hacking From Scratch (Zaid Sabih)

    What you'll learn
    - 135+ ethical hacking & security videos.
    - Start from 0 up to a high-intermediate level.
    - Learn ethical hacking, its fields & the different types of hackers.
    - Install a hacking lab & needed software (on Windows, OS X and Linux).
    - Hack & secure both WiFi & wired networks.
    - Understand how websites work, how to discover & exploit web application vulnerabilities to hack websites.
    - Use 30+ hacking tools such as Metasploit, Aircrack-ng, SQLmap.....etc.
    - Discover vulnerabilities & exploit them to hack into servers.
    - Hack secure systems using client-side & social engineering.
    - Secure systems from all the attacks shown.
    - Install & use Kali Linux - a penetration testing operating system.
    - Learn linux basics.
    - Learn linux commands & how to interact with the terminal.
    - Learn Network Hacking / Penetration Testing.
    - Network basics & how devices interact inside a network.
    - Run attacks on networks without knowing its key.
    - Control Wi-Fi connections without knowing the password.
    - Create a fake Wi-Fi network with internet connection & spy on clients.
    - Gather detailed information about networks & connected clients like their OS, ports ...etc.
    - Crack WEP/WPA/WPA2 encryptions using a number of methods.
    - ARP Spoofing / ARP Poisoning.
    - Launch various Man In The Middle attacks.
    - Access any account accessed by any client on the network.
    - Sniff network traffic & analyse it to extract important info such as: passwords, cookies, urls, videos, images ..etc.
    - Intercept network traffic & modify it on the fly.
    - Discover devices connected to the same network.
    - Inject Javascript in pages loaded by clients connected to the same network.
    - Redirect DNS requests to any destination (DNS spoofing).
    - Secure networks from the discussed attacks.
    - Edit router settings for maximum security.
    - Discover suspicious activities in networks.
    - Encrypt traffic to prevent MITM attacks.
    - Discover open ports, installed services and vulnerabilities on computer systems.
    - Hack servers using server side attacks.
    - Exploit buffer over flows & code execution vulnerabilities to gain control over systems.
    - Hack systems using client side attacks.
    - Hack systems using fake updates.
    - Hack systems by backdooring downloads on the fly.
    - Create undetectable backdoors.
    - Backdoor normal programs.
    - Backdoor any file type such as pictures, pdf's ...etc.
    - Gather information about people, such as emails, social media accounts, emails and friends.
    - Hack secure systems using social engineering.
    - Send emails from ANY email account without knowing the password for that account.
    - Analyse malware.
    - Manually detect undetectable malware.
    - Read, write download, upload and execute files on compromised systems.
    - Capture keystrokes on a compromised system.
    - Use a compromised computer as a pivot to hack other systems.
    - Understand how websites & web applications work.
    - Understand how browsers communicate with websites.
    - Gather sensitive information about websites.
    - Discover servers, technologies & services used on target website.
    - Discover emails & sensitive data associated with a specific website.
    - Discover subdomains associated with a website.
    - Discover unpublished directories & files associated with a target website.
    - Discover websites hosted on the same server as the target website.
    - Exploit file upload vulnerabilities to gain control over target website.
    - Discover, exploit and fix code execution vulnerabilities.
    - Discover, exploit & fix local file inclusion vulnerabilities.
    - Discover, exploit & fix SQL injection vulnerabilities.
    - Bypass login forms and login as admin using SQL injections.
    - Exploit SQL injections to find databases, tables & sensitive data such as usernames, passwords...etc
    - Read / Write files to the server using SQL injections.
    - Learn the right way to write SQL queries to prevent SQL injections.
    - Discover reflected XSS vulnerabilities.
    - Discover Stored XSS vulnerabilities.
    - Hook victims to BeEF using XSS vulnerabilities.
    - Fix XSS vulnerabilities & protect yourself from them as a user.
    - Discover MITM & ARP Spoofing attacks.

    Requirements
    - Basic IT Skills
    - No Linux, programming or hacking knowledge required.
    - Computer with a minimum of 4GB ram/memory.
    - Operating System: Windows / Apple Mac OS / Linux.
    - For WiFi cracking (10 lectures ONLY) - Wireless adapter that supports monitor mode (more info provided in the course).

    Who this course is for:
    - Anybody interested in learning ethical hacking / penetration testing
    - Anybody interested in learning how hackers hack computer systems
    - Anybody interested in learning how to secure systems from hackers

    Welcome this comprehensive Ethical Hacking course! This course assumes you have NO prior knowledge and by the end of it you'll be able to hack systems like black-hat hackers and secure them like security experts!

    This course is highly practical but it won't neglect the theory; we'll start with ethical hacking basics, breakdown the different penetration testing fields and install the needed software (on Windows, Linux and Mac OS X), then we'll dive and start hacking straight away. You'll learn everything by example, by analysing and exploiting different systems such as networks, servers, clients, websites .....etc. We'll never have any boring dry theoretical lectures.

    The course is divided into a number of sections, each section covers a penetration testing / hacking field, in each of these sections you'll first learn how the target system works, the weaknesses of this system, and how to practically exploit theses weaknesses to hack this system.

    By the end of the course you will have a strong foundation in most hacking or penetration testing fields and you'll also learn how to detect, prevent and secure systems and yourself from the discussed attacks.

    The course is divided into four main sections:

    1. Network Hacking - This section will teach you how to test the security of both wired & wireless networks. First, you will learn network basics, how they work, and how devices communicate with each other. Then it will branch into three sub sections:
    - Pre-connection attacks: in this subsection you'll learn a number of attacks that can be executed without connecting to the target network and without the need to know the network password; you'll learn how to gather information about the networks around you, discover connected devices, and control connections (deny/allow devices from connecting to networks).
    - Gaining Access: Now that you gathered information about the networks around you, in this subsection you will learn how to crack the key and get the password to your target network whether it uses WEP, WPA or even WPA2.
    - Post Connection attacks: Now that you have the key, you can connect to the target network, in this subsection you will learn a number of powerful techniques that allow you to gather comprehensive information about the connected devices, see anything they do on the internet (such as login information, passwords, visited urls, images, videos ....etc), redirect requests, inject evil code in loaded pages and much more! All of these attacks work against both wireless and wired networks. You will also learn how to create a fake WiFi network, attract users to connect to it and use all of the above techniques against the connected clients.

    2. Gaining Access - In this section you will learn two main approaches to gain full control or hack computer systems:
    - Server Side Attacks: In this subsection you will learn how to gain full access to computer systems without user interaction. You will learn how to gather useful information about a target computer system such as its operating system, open ports, installed services, then use this information to discover weaknesses and vulnerabilities and exploit them to gain full control over the target. Finally you will learn how to automatically scan servers for vulnerabilities and generate different types of reports with your discoveries.
    - Client Side Attacks - If the target system does not contain any weaknesses then the only way to hack it is by interacting with the users, in this subsection you'll learn how to get the target user to install a backdoor on their system without even realising, this is done by hijacking software updates or backdooring downloads on the fly. This subsection also teaches you how to use social engineering to hack secure systems, so you'll learn how to gather comprehensive information about system users such as their social accounts, friends, their mails.....etc, you'll learn how to create trojans by backdooring normal files (such as an image or a pdf) and use the gathered information to spoof emails so they appear as if they're sent from the target's friend, boss or any email account they're likely to interact with, to social engineer them into running your trojan.

    3. Post Exploitation - In this section you will learn how to interact with the systems you compromised so far. You’ll learn how to access the file system (read/write/upload/execute), maintain your access, spy on the target (capture key strikes, turn on the webcam, take screenshots....etc) and even use the target computer as a pivot to hack other systems.

    4. Website / Web Application Hacking - In this section you will learn how websites work, how to gather information about a target website (such as website owner, server location, used technologies ....etc) and how to discover and exploit the following dangerous vulnerabilities to hack websites:
    - File Upload.
    - Code Execution.
    - Local File Inclusion.
    - Remote File Inclusion.
    - SQL Injection.
    - Cross Site Scripting (XSS).

    At the end of each section you will learn how to detect, prevent and secure systems and yourself from the discussed attacks.

    All the techniques in this course are practical and work against real systems, you'll understand the whole mechanism of each technique first, then you'll learn how to use it to hack the target system. By the end of the course you'll be able to modify these techniques to launch more powerful attacks, and adopt them to suit different situations and different scenarios.

    With this course you'll get 24/7 support, so if you have any questions you can post them in the Q&A section and we'll respond to you within 15 hours.

    Notes:
    - This course is created for educational purposes only, all the attacks are launched in my own lab or against systems that I have permission to test.
    - This course is totally a product of Zaid Sabih & zSecurity and no other organisation is associated with it or a certification exam. Although, you will receive a Course Completion Certification from Udemy, apart from that NO OTHER ORGANISATION IS INVOLVED.
    Zaid Sabih
    Ethical Hacker, Computer Scientist & CEO of zSecurity
    My name is Zaid Al-Quraishi, I am a professional ethical hacker, computer scientist, and the founder and CEO of zSecurity & Bug-Bounty. I am passionate about utilising my skills to improve the security of organisations and individuals by identifying and resolving vulnerabilities in their systems.
    I have in-depth knowledge and experience in the fields of ethical hacking & cyber security, and I have helped over 1 million students worldwide on multiple teaching platforms to gain a better understanding of the subject.
    My companies, zSecurity & Bug-Bounty, specialise in providing ethical hacking services and managed bug-bounty programs to help organisations identify and remediate vulnerabilities in their systems.

    z Security
    Leading provider of ethical hacking and cyber security training,
    zSecurity is a leading provider of ethical hacking and cyber security training, we teach hacking and security to help people become ethical hackers so they can test and secure systems from black-hat hackers.
    Becoming an ethical hacker is simple but not easy, there are many resources online but lots of them are wrong and outdated, not only that but it is hard to stay up to date even if you already have a background in cyber security.

    Курс на английском языке.

    Ответов: 1
  2. Advanced Ethical Hacking : Mastery AI & ChatGPT -Volume 1 (Dharmanandana Reddy Pothula)

    15 сен 2023
    [​IMG]
    Advanced Ethical Hacking : Mastery AI & ChatGPT -Volume 1 (Dharmanandana Reddy Pothula)
    What you'll learn
    - AI transforming cyber security landscape
    - Artificial Intelligence for Ethical Hacking
    - ChatGPT for Ethical Hacking
    - NLP for Ethical Hacking
    - Machine Learning for Ethical Hacking
    - Deep Learning for Ethical Hacking
    - AI and ChatGPT for Vulnerability Assessment and Exploitation
    - AI-powered Scanning & Enumeration and Generative AI for Scanning
    - Advanced Reconnaissance Techniques with AI and ChatGPT
    - Metadata Extraction & Analysis using ChatGPT
    - Deep Web and Dark Web Reconnaissance with ChatGPT
    - Web Application & API Security with AI and ChatGPT
    - Exploit Payload Generation using AI
    - Social Engineering and Phishing with AI and ChatGPT

    Requirements
    - Basic knowledge of Python will be good
    - Basic knowledge of AI and ML will be good
    - But everything will be taught from the round up


    Description

    "Advanced Ethical Hacking : Mastery AI & ChatGPT -Volume 1" is an extensive course that opens the doors to the intriguing intersection of AI, language models like ChatGPT, and ethical hacking. Over the span of seven intensive modules, this course offers a deep dive into the advanced concepts and techniques of ethical hacking that are heightened by AI and ChatGPT.

    The course commences with a foundation in ethical hacking and a comprehensive introduction to the integral role of AI and ChatGPT within this domain. You will then gain insights into the advanced AI-powered techniques and tools for ethical hacking, while also gaining an understanding of the benefits and potential challenges of employing AI in ethical hacking.

    Modules 3 and 4 delve into advanced reconnaissance techniques. Leveraging the strengths of AI and ChatGPT, these modules covers a range of tactics including traditional and advanced reconnaissance, OSINT, passive and active recon, network scanning, and vulnerability scanning. A highlight is the exploration of metadata extraction and analysis using ChatGPT, a crucial tool in the modern ethical hacking toolkit. Social engineering reconnaissance, and the implementation of ChatGPT for advanced target analysis and deep web/dark web reconnaissance are also covered comprehensively. These modules also shed light on the associated risks and countermeasures.

    Module 5 further enhances your skillset with AI-powered scanning and enumeration techniques, This module deepens your expertise in AI techniques for port scanning, vulnerability scanning, network mapping, and service discovery, with the added advantage of machine learning techniques for identifying open ports, services, and vulnerabilities.

    Module 6 delves into advanced vulnerability assessment and exploitation with AI and ChatGPT, guiding you through the stages of vulnerability assessment, penetration testing, and AI-assisted exploitation techniques, and providing an understanding of the inherent risks and effective countermeasures.

    In Module 7, the focus shifts to web application and API security. You'll explore how AI and ChatGPT can enhance security measures, detect vulnerabilities, generate ethical hacking scenarios, and even assist in exploit payload generation. Importantly, you'll also learn about the associated risks and mitigation techniques.

    The course wraps up with Module 8, which focuses on the innovative use of AI and ChatGPT in advanced social engineering and phishing. Hands-on labs will guide you through phishing email generation, text-based impersonation scenarios, and AI-driven social engineering detection techniques, while also addressing the risks involved and the countermeasures to manage them.

    This course, 'Advanced Ethical Hacking : Mastery AI & ChatGPT -Volume 1' provides a comprehensive exploration of how AI and ChatGPT enhance advanced ethical hacking. However, your learning journey doesn't stop here. We're thrilled to announce 'Advanced Ethical Hacking : Mastery AI & ChatGPT -Volume 2' is set to launch soon, offering a more in-depth exploration of advanced topics. The second volume will cover 'Advanced Post Exploitation with AI and ChatGPT', 'AI Driven Exploitation Techniques', 'Advanced Exploit Development and Customization with AI and ChatGPT', 'AI for Reporting and Remediation', and a glimpse into the 'Future of AI and ChatGPT in Ethical Hacking'. These upcoming modules represent an exciting opportunity to further extend your knowledge and skills in this rapidly evolving field.

    Whether you're a seasoned ethical hacker or a novice seeking to leverage AI and ChatGPT, this course equips you with practical knowledge and hands-on experience. Don't miss this opportunity to elevate your skills in ethical hacking with the power of AI and ChatGPT. Enroll in 'Advanced Ethical Hacking : Mastery AI & ChatGPT -Volume 1' today and secure your future in this exciting field. And remember, we will continuously update the course materials with new topics, labs, and more, ensuring you stay at the forefront of this cutting-edge discipline. Keep an eye out for 'Volume 2', coming soon, to continue your learning journey."

    You'll also get:
    - Lifetime Access to The Course
    - Quick and Friendly Support in the Q&A section
    - Udemy Certificate of Completion

    See you in the "Advanced Ethical Hacking: Mastery AI & ChatGPT - Volume 1" course!

    With this course you'll surely get 24/7 support. Please feel free to post your questions in the Q&A section and we'll definitely respond to you within 14 hours.

    IMPORTANT: THIS COURSE IS CREATED FOR EDUCATIONAL PURPOSES ONLY AND UNETHICAL HACKING IS CRIME. ALL THE INFORMATION LEARNED SHOULD BE USED ONLY WHEN THE HACKER IS AUTHORIZED.

    Who this course is for:
    - Anyone who want to enhance skills in cyber security Ethical Hacking using ChatGPT and AI
    - Any people who want to create added value to their cyber security business by using powerful ChatGPT, NLP, Machine Learning, Artificial Intelligence and Deep Learning tools.
    - AI experts who want to expand on the field of Cyber Security Ethical Hacking.
    - Anyone passionate about developing ChatGPT, Artificial Intelligence, Machine Learning, Deep Learning, and NLP based ethical hacking
    - Any one who want to start or pursue career in AI based Cyber Security.
    - Any one who are not satisfied with their job, but want to become AI Cyber Security Expert
    - Anyone interested in Red teaming
    - Anyone interested in bug bounty hunting
    - Anyone interested in Penetration testing with AI and ChatGPT

    I, Dharmanandana Reddy, am a cyber security expert with 22+ years of experience in AI based Cyber Threats Detection Solutions, Various Cyber Security Technologies & Domains, Ethical Hacking, Penetration Testing, Cyber Security Incident Handling, Forensic Analysis. I am Certified Ethical Hacker and Certified Hacking Forensic Investigator from EC Council, and Certified Incident Handler. I worked for some of the biggest tech companies around the world. I have also filed and held multiple patents in cyber security and further, contributed to research papers on cyber security and presented at various international conferences; I did develop Encrypted Traffic Analytics, Intrusion and anomaly detections using Machine Learning and Deep Learning Models with Tensorflow 2.0 and Keras in Python; and am now taking all that I have learned, to teach cyber security skills and to help you discover the amazing career opportunities in cyber security. I have worked and discovered quite many vulnerabilities too.

    I believe that Online Security and Privacy are essential as many cyber attacks are targeting every system every day. Nowadays, no system is safe and that is why I am here to help you to detect and prevent various cyber threats, discover many hazardous vulnerabilities and also learn to secure them.

    Cyber security skills should be affordable and open to all. An education material should teach real-life skills. My main goal as an instructor is to teach the foundations of AI based Cyber Threats Detection, Ethical Hacking, Penetration Testing, Offensive & Defensive Techniques, Cyber Security Incident Handling, AI Cyber Security and other Cyber Security technologies to anyone who wants to pursue this as a career or wants to learn it to protect themselves online. We as defenders must always be ready to learn new attacks and provide robust defense mechanisms to defend the systems, networks, web applications and people.

    I promise you that the course is practical and comprehensive guide and answers the number of questions.

    See yourself in the course!

    Курс на английском языке.
    Перевод этого курса (машинный перевод) смотрите Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...


  3. [Areaweb] PHP Framework для блондинок. Тариф базовый (Михаил Протасевич, Ярослав Мурашкин)

    14 сен 2023
    [​IMG]

    Программа курса:

    Запрос и ответ
    • Front Controller (единая точка входа)
    • Автозагрузка классов
    • Request класс
    • Response класс
    • HTTP Kernel
    Маршрутизация и контроллеры
    • Пакет FastRoute
    • Добавление маршрутов
    • Получение информации о маршруте
    • Объявление роутов
    • Первый контроллер
    • Аргументы метода контроллера
    • Router класс (часть 1)
    • Router класс (часть 2)
    • Гибкий обработчик маршрута
    • Обработка исключений
    Контейнер внедрения зависимостей
    • Dependency Injection (внедрение зависимостей)
    • Разделяем клиентский код от ядра фреймворка
    • Создаем контейнер
    • Исключения контейнера
    • Метод has()
    • Автоматическое связывание (часть 1)
    • Автоматическое связывание (часть 2)
    • Автоматическое связывание (часть 3)
    Контейнер внедрения зависимостей. Часть 2
    • Использование контейнера
    • Псевдонимы (aliases) контейнера
    • Параметры контейнера
    • Контейнер + контроллер
    • Режимы окружения
    • Использование переменных среды
    Шаблонизатор
    • Шаблонизатор Twig
    • Абстрактный контроллер
    • Отображение шаблонов
    • Создание шаблонов представлений (view)
    • Переиспользуемые шаблоны
    • Создание формы
    • Предотвращение XSS атак
    Консольное приложение (CLI)
    • Консольные приложения (CLI)
    • Абстрактный слой базы данных
    • Файлы миграции
    • Входная точка CLI
    • Классы консольных команд
    • Регистрация команд
    • Запуск консольного приложения
    • Выполнение консольных команд
    • Опции консольных команд
    Миграции базы данных
    • Шаги создания миграций
    • Таблица миграций
    • Транзакции
    • Получение выполненных миграций
    • Получаем файлы миграций для применения
    • Migrate Up
    • Добавляем миграцию в игнор-лист
    • Выполняем SQL миграций
    Сохранение и получение данных
    • Отправка формы
    • Получаем Request
    • Создаем сущность поста
    • Добавляем пост в базу данных
    • Получаем пост
    • findOrFail метод
    Сессии и посредники
    • Редирект
    • Сессии и флеш-сообщения
    • Фабрика отображения шаблонов
    • Отображение флеш-сообщений
    • PSR-15 Middleware (посредник)
    • Внедрение посредников
    • Автоматическое связывание для посредников
    • Завершение посредника
    • Посредник запуска сессии
    • Очистка запроса
    Регистрация
    • Создание сущности пользователя
    • Миграция для таблицы пользователей
    • Форма регистрации
    • Модель формы регистрации
    • Валидация формы
    • Перенаправление на форму с ошибками
    • Метод сохранения формы
    • User Service
    Аутентификация
    • Форма входа
    • Компонент аутентификации
    • Проверка учетных данных пользователя
    • User Service
    • Вход пользователя
    • Перенаправление аутентифицированных пользователей
    Посредники маршрута
    • Посредник маршрута
    • Внедрение посредников
    • Рефакторинг роутера
    • Посредник аутентификации
    • Посредник гостя
    • Завершение регистрации
    • Ссылка выхода
    • Обработка выхода
    Отправка событий
    • Диспетчер событий
    • Объекты события
    • Отправка событий
    • Слушатели событий
    • Связываем события и слушатели
    • Остановка распространения события
    • Обработка события добавления данных
    Начальная загрузка приложения
    • Параметр базового пути для контейнера
    • Сервис-провайдеры
    • Регистрация сервис-провайдеров
    • Отправка заголовков ответа

  4. [Thinknetica] Cовременная разработка на GO, 2023 (Дмитрий Титов)

    13 сен 2023
    [​IMG]
    После курса вы: Освоите язык Go и его экосистему на профессиональном уровне, научитесь создавать production-ready код и микросервисы на нем. Мы покажем лучшие подходы и практики и подготовим участников к работе в реальных проектах.

    На курсе вы:
    • Научитесь создавать production-ready приложения на Go
      Освоите экосистему и стандартную библиотеку языка
    • Освоите правильную архитектуру Go-приложений и познакомитесь с лучшими практиками и реальным опытом применения языка в проектах
    • Научитесь тестировать, профилировать и отлаживать Go-приложения
    • Научитесь проектировать и создавать REST API на Go, познакомитесь с микросервисной архитектурой
    • Освоите concurrency и go routines
    • Разберетесь с высокими нагрузками и масштабированием и с тем, как Go здесь вам поможет
    • Научитесь проектировать и создавать API на Go, работать с сетью и базами данных, вебсокетами и RPC
    • Расширите свой кругозор и увеличите свою стоимость как специалиста на рынке труда
    Какой результат вы получите?
    • Овладеете созданием production-ready кода на Go
    • Научитесь разрабатывать эффективные микросервисы
    • Приобретете практические навыки, необходимые в реальной работе
    • Увеличите свои шансы на трудоустройство в компаниях, использующих Go
    • Расширите свой технологический стек и получите возможность работать с высоконагруженными и распределенными системами
    • Сможете создавать производительный и масштабируемый код на Go
    • Станете востребованным специалистом с привлекательными перспективами карьерного роста
    • Сможете уверенно пройти интервью на Go-разработчика
    Неделя 1
    Занятие 1. Программа и цели курса. Введение в Go
    Занятие 2. Особенности синтаксиса Go
    Неделя 2
    Занятие 3. Алгоритмы в Go
    Занятие 4. Структуры данных в Go
    Неделя 3
    Занятие 5. Ввод-вывод
    Занятие 6. ООП в Go
    Неделя 4
    Занятие 7. Тестирование
    Занятие 8. Профилирование, отладка, трассировка
    Неделя 5
    Занятие 9. Интерфейсы
    Занятие 10. Конкурентное программирование
    Неделя 6
    Занятие 11. Сетевое программирование
    Занятие 12. Веб-приложения
    Неделя 7
    Занятие 13. Прикладной интерфейс разработки (API)
    Занятие 14. Удалённый вызов процедур (RPC, gRPC)
    Неделя 8
    Занятие 15. Реляционные БД
    Занятие 16. Приложения баз данных
    Неделя 9
    Занятие 17. Архитектура Go-приложения
    Занятие 18. Микросервисы и Kubernetes
    Неделя 10
    Занятие 19. Очереди сообщений
    Занятие 20. Нереляционные БД
    Недели 11 - 12
    Финальный проект

  5. [javabegin] Базы данных и SQL с нуля до профи PostgreSQL (Тимур Батыршинов)

    4 сен 2023
    [​IMG]

    Это 3-ий курс из сборника javabegin


    В данном курсе вы пройдете основы работы с базами данных, которые должен знать любой начинающий прикладной разработчик.
    Все главные принципы создания таблиц, планирования структуры, загрузки тестовых данных и многое другое.
    Также внимание уделено оптимизации и анализу для нахождения "узких" мест, из-за чего БД может работать медленно.
    Многие новички изначально строят неверную структуру БД, поэтому страдает весь проект.
    Основное направление - правильное создание БД и оптимизация многих процессов.
    Знания из курса нужны не только новичкам, но и многим профессионалам, которые в свое время перепрыгнули нужные разделы.
    За основу берется БД PostgreSQL, хотя полученные знания можно применять для любой современной СУБД.

    ЗАЧЕМ: В любом приложении используются данные и вы должны уметь создавать структуру на какой-либо СУБД (PostgreSQL, MySQL и пр.) – работа с таблицами, планирование связей, загрузки тестовых данных и многое другое. Также должны уметь оптимизировать и анализировать “узкие места”, из-за чего БД может работать медленно.

    СПОСОБ: С нуля создадите структуру таблиц, связи, триггеры, ключи, SQL запросы и многое другое. Если БД сразу делать правильно – то и проект (код) будет работать верно.

    ЕСЛИ ПРОПУСТИТЬ: Не сможете работать с БД и будете способны создавать только простые приложения (например, консольные, без SQL запросов)

    Курс состоит из 96 уроков!
    Курс будет с высоким качеством видео и текстом в pdf формате.


  6. [Alpina Digital] 5 способов сделать программистов в два раза эффективнее (Кирилл Мокевнин)

    22 авг 2023
    [​IMG]
    В рамках вебинара поговорим о механиках, которые можно внедрить в компанию/команду, чтобы увеличить эффективность работы.
    Или пробовать самим программистам изменить некоторые процессы.
    Разберем ряд вопросов:
    • Экстремальное программирование
    • Деплой по 5 раз в день и без предупреждения. А также о том, как перестать беспокоиться и начать катить
    • Trunk-based development. Узнайте, есть ли жизнь за пределами пулреквестов?
    • Отказ от стейджинга. Почему и как это делают крупные компании, а также к чему это приводит
    • Девопс и все-все-все
    Формат: видеозапись вебинара.
    Продолжительность: 1,5 часа.
    Автор вебинара:
    Кирилл Мокевнин
    - сооснователь онлайн-школы программирования "Хекслет".
    Программирует с 2007 года. За это время прошел путь от разработчика до технического директора и управляющего отдельным подразделением (филиалом).
    Управлял командами, в которых больше 50 разработчиков.
    Программирует на языках: elixir, clojure, javascript, php, ruby. Лауреат премии HighLoad++ 2019 за вклад в развитие экосистемы ИТ.
  7. [Alpina Digital] Канбан-метод. Как эффективно применить (Артемий Анцупов)

    22 авг 2023
    [​IMG]
    Канбан-метод — один из самых эффективных способов улучшения рабочих процессов. Но далеко не всем командам и компаниям удается внедрить этот инструмент в свою работу.
    Мы пригласили одного из лучших специалистов по внедрению новых инструментов, Артемий более 6 лет работает с Agile, за это время он запустил около 40 Scrum-команд, провел более 80 тренингов по Agile, Scrum и Kanban и участвовал в трансформациях крупнейших банков, страховых и ИТ-компаний, среди которых: Яндекс, Билайн, Банк «Открытие», Volkswagen, «Газпром нефть» и другие.
    Разберем ряд вопросов:
    • Ключевые практики Канбан метода
    • Зачем руководителю Канбан?
    • Сбор данных при помощи правильно выстроенной доски
    • Типы задач и прогнозирование времени выполнения
    • С чего начать применение Канбан-метода?
    Формат: видеозапись вебинара.
    Продолжительность: 1,5 часа
    Автор вебинара:
    Артемий Анцупов
    - Agile Coach в ScrumTrek, сертифицированный тренер ICAgile и методолог. Партнер ScrumTrek с 2018 года.
    У Артемия 6 лет опыта в Agile, за это время он запустил около 40 Scrum-команд, провел более 80 тренингов по Agile, Scrum и Kanban и участвовал в трансформациях крупнейших банков, страховых и ИТ-компаний, среди которых: Яндекс, Билайн, Банк «Открытие», Volkswagen, Ренессанс Жизнь, Cardiff, НЛМК-ИТ, Ренессанс Страхование, «Газпром нефть», Банк Санкт-Петербург.
    Также выступил соавтором системы сертификации проектного персонала «Международная проектная сертификация».
  8. [Udemy] Полный курс Excel — от новичка до профессионала за 50 часов (Sebastian Glockner)

    18 авг 2023
    [​IMG]

    Der Komplette Excel Kurs - Vom Anfänger zum Profi in 50h


    Немецкий
    Видео с русским переводом[АВТО]

    11 курсов в одном: основы Excel, диаграммы, Pivot, VBA, Power Query, ChatGPT — от новичка до профессионала в Excel
    Авторы: Себастьян Глекнер, Sebastian Glöckner Career Development , Sebastian Glöckner Support

    Последнее обновление: 05.2023

    Просмотр скрытого содержимого доступен для зарегистрированных пользователей!

    Курс постоянно дополняется автором!
    У нас Последнее обновление:
    25.05.2023

    Чему вы научитесь:
    • Вы получите пошаговые инструкции по созданию профессиональных таблиц и диаграмм, включая автоматизацию целых процессов.
    • Вы узнаете, как создавать бизнес-отчеты и информационные панели для принятия более эффективных решений.
    • В этом курсе вы узнаете, как объединить ChatGPT и Excel, чтобы упростить свою работу.
    • Вы можете создавать свои собственные диаграммы, которые можно использовать для визуализации данных.
    • С помощью Power Query вы можете более эффективно организовывать свои данные и создавать собственные небольшие приложения для баз данных.
    • Вы узнаете, какие маленькие хитрости я использую для решения 80 процентов всех проблем с Excel в повседневной офисной жизни.
    • Вы узнаете, почему макросы VBA могут значительно ускорить вашу работу в Excel.
    • Вы сможете создавать свои собственные небольшие программы, которые сэкономят вам много времени.
    Требования:
    Microsoft Excel независимо от версии (работает с Microsoft 365, Excel 2010, Excel 2016, Excel 2019, Excel 2021 и т. д.).
    Рекомендуется версия Excel для Windows, однако большинство функций также будут работать в версии Excel для Mac (Apple MacBook и т. д.), за исключением макросов VBA.
    Никаких предварительных знаний не требуется. Я также объясню, где вы можете получить Microsoft Excel.
    Курсы строятся друг на друге. Так что не беспокойтесь о требованиях к продвинутым видео.

    ИЗУЧИТЕ EXCEL ОТ ПЕРВОЙ ФОРМУЛЫ ДО СЛОЖНОГО МАКРОСА VBA И ЧАТ GPT!

    С ним вы можете решить любую задачу Excel, и вы незаменимы в профессиональной жизни.

    Могу я сначала задать вам несколько вопросов?

    Вы действительно хотите начать работу с Microsoft Excel, чтобы иметь возможность выбирать работу в будущем ?
    Вам также нравится учиться на ПРАКТИЧЕСКИХ объяснениях с РЕАЛЬНЫМИ примерами ?
    Вы же не хотите, чтобы к курсу были подготовлены примеры, которые не применимы на практике?
    Хотите узнать об опыте и передовом опыте за 25 лет работы с Excel?
    Хотите изучать функции Excel в ПРАВИЛЬНОМ порядке ?

    ...Тогда вы точно здесь!

    ПРОГРАММА:

    ✅ КУРС 1: Основы Excel: все для работы и карьеры. Компактный и практичный!
    Здесь вы познакомитесь с Excel с нуля. Ты учишь:

    Как вы можете использовать Excel дешево или даже бесплатно
    Как установить и использовать Microsoft Excel
    Для чего нужны формулы и как их использовать
    Базовая арифметика, числовые форматы, автоматические вычисления
    Создавайте диаграммы и используйте их с умом
    Логические формулы и функции
    Справочные функции для интеллектуального связывания таблиц

    ✅ КУРС 2: Оптимальные графики в Excel: для работы и карьеры!
    Здесь вы научитесь создавать и настраивать различные диаграммы в Excel, чтобы четко и наглядно представлять данные, анализировать тенденции и выявлять связи.

    Как создать свою первую диаграмму в Excel.
    Решения упражнений по составлению графиков.
    Основные элементы диаграмм и способы их настройки.
    Что делать, если данные не в правильном формате.
    Как фильтровать диаграммы без изменения базовых данных.
    Как отображать линии тренда прямо на графиках.
    Как создать сводные таблицы для диаграмм в один клик.

    ✅ КУРС 3: Освойте сводные таблицы Excel в кратчайшие сроки!

    О сводных таблицах Excel говорят во всем мире — каждый пользователь Excel может сэкономить много времени и создавать с их помощью впечатляющие отчеты.
    Они просты в использовании и изучении — и это именно то, чему вы научитесь в этом модуле!
    С помощью сводных таблиц вы сможете собирать гигантские объемы данных за считанные секунды и использовать их для создания великолепных и занимательных обзоров и диаграмм — без каких-либо усилий!

    ✅ КУРС 4: Excel для продвинутых пользователей - с 3 проектами, чтобы стать профессионалом в Excel
    Здесь мы разрабатываем расширенные функции Excel в рамках трех практических проектов.

    Проект 1. Профессиональное управление данными в Excel
    Здесь вы узнаете о самых полезных функциях для обработки данных в больших таблицах на основе реального случая.
    Речь идет о ссылках на сторонние данные, согласованности и экономии большого количества времени в повседневной жизни.
    Мы проходим все шаг за шагом, все промежуточные результаты доступны для скачивания.
    Проект 2. Настройте умный учет времени в Excel самостоятельно
    Этот проект о борьбе со временем.
    Мы строим собственный учет рабочего времени с перерывами, автоматическим определением сверхурочной работы и выходных
    Попутно вы научитесь считать время в Excel.
    Проект 3: Найдите скрытые сокровища с помощью сводных таблиц
    Наверное, все слышали слово «сводная таблица», но многие не знают, как создать ее самостоятельно.
    Это очень просто, интуитивно понятно и весело! Вы можете легко оценить большие объемы данных и, наконец, сделать цифры видимыми.
    Здесь мы шаг за шагом рассмотрим все важные функции на реалистичном примере.

    ✅ КУРС 5: Excel Power Query: объединение данных без написания кода

    Вы можете легко объединять данные из разных источников с помощью Excel Power Query без каких-либо знаний в области программирования. Это экономит ваше время и усилия.
    Простой в использовании интерфейс Power Query позволяет быстро и легко объединять, фильтровать и сортировать данные для получения значимых результатов. Это делает анализ и подготовку данных намного проще и эффективнее.
    Гибкость Power Query позволяет быстро и точно преобразовывать данные, что приводит к более точным результатам и более высокому качеству работы.

    ✅ КУРС 6: Макросы Excel VBA - пусть Excel работает на вас!
    Здесь вы научитесь магии автоматизации Excel

    Знаете ли вы, что в Excel можно писать настоящие программы, которые сделают всю работу за вас?
    Сначала вы познакомитесь с устройством записи макросов, «лекарством-воротом» на пути к программированию.
    С большим количеством небольших примеров мы будем работать вместе, пока вы не сможете писать свои собственные программы в Excel, что сэкономит вам много времени.

    ✅ КУРС 7: Продвинутое программирование макросов VBA

    На этом этапе мы погружаемся немного глубже в мир VBA.
    Вы познакомитесь с практическими вещами, такими как так называемые функции рабочей книги и рабочего листа. Это позволяет вам запускать программы полностью автоматически, что дает вам много безопасности и времени.
    Очень интересно изменить внешний вид Excel, например, с помощью интересных информационных полей.

    ✅ КУРС 8: Отправляйте автоматические электронные письма с помощью Excel (например, в управлении проектами)

    С помощью этой программы вы можете молниеносно отправлять электронные письма, используя данные из Excel. Очень легко и эффективно, чтобы иметь больше времени для других задач!
    Упростите для себя задачу и позвольте пользователям делать выбор на основе раскрывающихся списков. Автоматизируйте остальное и освободите себе больше времени для других задач!
    Знаете ли вы, что вы даже можете добавлять персонализированные вложения к своим сообщениям?

    ✅ КУРС 9: Никогда больше не копируйте и не вставляйте! Вот ваш полностью автоматический инструмент копирования.

    Я разработал «универсальный инструмент для копирования Excel» во время своей работы консультантом по вопросам управления и дорожил им в течение 10 лет.
    Это инструмент автоматического копирования, который обменивается данными между электронными таблицами Excel, например, для регулярной управленческой отчетности.
    Инструмент может использоваться кем угодно и экономит много времени на практике - вы также произведете впечатление на своих боссов и коллег!

    ✅ КУРС 10: Excel и ChatGPT — в чем преимущества и ограничения? (Бонус)

    Может ли искусственный интеллект Chat GPT генерировать типичные формулы Excel? Я продемонстрирую это вам!
    Может ли ИИ создавать более сложные вложенные функции Excel? Посмотрим, куда нас приведет эта технология!
    Давайте посмотрим, сможет ли ChatGPT программировать макросы Excel VBA! Вы увидите, возможно ли это или может ли ИИ хотя бы дать нам ценные советы.

    ✅ КУРС 11: Excel Best Practices - Достигайте многого с небольшими усилиями! (бонусный курс)

    Этот курс обобщает самые важные передовые практики за 25 лет работы с Excel!
    Знаете ли вы, что 80% повседневных проблем с Excel можно решить с помощью всего нескольких функций?
    В этом курсе вы познакомитесь с лучшими практичными решениями в Excel, которые за короткое время подтолкнут вас вперед!

    Для кого этот курс:
    • Вы полагАетесь на Microsoft Excel в своей работе.
    • Или вы работаете с Excel в частном порядке или в качестве хобби.
    • Вы хотите выучить действительно важные формулы и функции в правильном порядке
    • Вы хотите освоить Excel, от самой первой формулы до самостоятельно запрограммированного макроса
    • Вы хотите сэкономить много времени в офисе, быть незаменимым и искать лучшую работу


  9. [Stepik] Основы программирования на C++ (Никита Богданов)

    16 авг 2023
    [​IMG]
    Чему вы научитесь
    • Вы познакомитесь с вводом и выводом данных.
    • Писать программы для решения математических задач.
    • Освоите работу с условным и тернарным оператором.
    • Познакомитесь с циклами.
    • Работать с одномерными и двумерными массивами.
    • Ваша программа сможет считывать и обрабатывать слова, и целые предложения.
    • Создавать свои структуры данных.
    • Создавать свои собственные функции, которые будут выполнять те действия, которые вы в них заложите, а так же разберетесь с таинственным словом рекурсия.
    О курсе
    В дополнение к теоретической части , предоставлен подробный разбор каждой темы в видео формате, в которых автор наглядно показывает и рассказывает обо всех особенностях программирования.
    В процессе прохождения курса, Вы будете самостоятельно писать программы и решать практические задания. Приобретёте именной сертификат, подтверждающий Вашу новую квалификацию.

    Для кого этот курс
    Курс для тех, кто хочет с нуля освоить принципы программирования и развиваться в С++ разработке, а также для тех, кто еще не определился с языком.

    Начальные требования
    Курс призван помочь тем, кто делает первые шаги в IT сфере, начальных знаний в программировании для прохождения курса не требуется.

    Наши преподаватели
    Никита Богданов

    Как проходит обучение
    В данном курсе имеются видео уроки, отдельная теоретическая часть а так же более 100 практических задач.
    В самом конце Вас ожидает итоговое тестирование на знание основ программирования на языке С++

    Введение в C++
    1. Введение
    2. Знакомство с языком C++
    3. Кому нужен С++
    4. Плюсы и минусы языка
    5. Сравнение с другими языками программирования
    Компиляторы и среды разработки языка C++
    1. Зачем нужен компилятор
    2. Компиляторы
    3. Установка программы
    4. Создание проекта
    5. Написание первой программы
    6. Выводы и рекомендации
    Промежуточное тестирование
    1. Промежуточное тестирование
    Основы
    1. Вывод данных
    2. Целые числа и операции над ними
    3. Действительные числа и операции над ними
    4. Условный оператор
    5. Тернарный оператор
    Циклы
    1. Цикл for
    2. Цикл while
    3. Цикл do while
    4. Switch, break и continue.
    Массивы
    1. Одномерные массивы
    2. Двумерные массивы
    3. Векторы
    Символы и строки
    1. Символы
    2. Строки
    Структуры и функции
    1. Структуры
    2. Функции
    3. Рекурсия
    Итоговое тестирование
    1. Итоговый тест

    Продажник:
  10. Автоматизация и AI. Тариф Учусь сам (Артем Дзюба)

    10 авг 2023
    [​IMG]
    • Создадите телеграм-бота, и не одного — от простого переводчика до монстра с GPT-поддержкой
    • Распознаете речь и текст в документах
    • Начнете управлять своими задачами голосом через Телеграм
    • Тексты ваших клиентов (например, запросы и отзывы) буду размечаться в автоматическом режиме, по тегам и уровню дружелюбности
    • Научитесь переводить и создавать саммари новостных статей с любых языков
    • Сможете отслеживать поведение отдельных участников ваших email-рассылок и выстраивать их персональные истории
    • Научитесь “общаться” с многостраничными документами и получать от них осмысленные ответы
    • Обрабатывать события с онлайн-кассы интернет-магазина, чтобы открывать доступы
    • Реагировать на события из вашей CRM-системы в зависимости от этапа воронки
    С какими приложениями будем работать?
    n8n

    Основной инструмент — n8n, приложение для визуальной автоматизации с помощью блоков и стрелочек. Вот неполный список API приложений, которые мы научимся подключать с помощью n8n

    -OpenAI GPT в вариантах “текст” и “чат”
    -OpenAI Embeddings для умного поиска и “диалога” с большими текстами
    -Яндекс SpeechKit для распознавания коротких и длинных аудиозаписей
    -Pinecone для хранения тех самых эмбеддингов
    -CRM-система amoCRM
    -Система емейл-рассылок Unisender
    -Телеграм для создания разнообразных ботов
    -Notion для хранения данных
    -Стандартные инструменты Google: Sheets, Drive, Gmail
    -Семантические службы Google: переводчик и анализатор тональнссти текста
    -QuickChart – создание графиков по API
    -no-code конструктор Flowise AI для создания “чатов с документами”
  11. Старый Добрый Код: как жить с существующим кодом. Тариф Слушатель (Анна Буянова)

    7 авг 2023
    [​IMG]

    Программа воркшопа

    1 неделя
    3 вебинара
    Практические задания
    Общение с автором и ответы на вопросы

    День 1. Введение в работу с легаси. Начинаем писать тесты для легаси.
    • разберёмся, что такое существующий код и legacy и зачем с ним работать
    • закрепим знания о coupling и cohesion и приложим их к существующему коду
    • рассмотрим примеры из реального опенсорса
    • напишем тесты, в том числе с помощью webmock и vcr
    • узнаем об опасностях коллбеков
    • организуем код с помощью service object
    В результате вы сможете:
    • тестировать код, далёкий от идеала
    • отличать стабы и моки
    День 2. Продолжаем писать тесты и рефакторить
    • изучим виды тестов в Rails и остальном мире
    • поймем бывают ли юнит-тесты
    • разберем dependency injection
    • рассмотрим паттерн result object
    В результате вы сможете:
    • справиться с дилеммой легаси-кода
    День 3. Практики для работы с легаси-кодом
    • рассмотрим общие практики для работы с унаследованным приложением (оформление документации, обновление зависимостей, рабочие процессы в команде)
    • обсудим, как находить время на рефакторинг и написание тестов
    • подведём итоги воркшопа, вспомним, чему научились
    В результате:
    • актуализируете знания по практикам
    • составите свой чек-лист для работы с унаследованным приложением

  12. Event Sourcing. Тариф Теория (Андрей Суховицкий)

    6 авг 2023
    [​IMG]

    О чем этот курс?

    • Построение распределенных event-driven систем. Автор делает акцент на аспектах, которые сложно заметить при изучении теоретического материала, делится знаниями, которые он получил применяя event-driven идеологию на практике.
    • Event-sourcing. Этот подход является особенно популярным на западном рынке, однако этом найти качественные материалы для его изучения на русском языке очень сложно. Вы станете очень ценным кадром на рынке, ведь мало специалистов, знающих как работает Event sourcing под капотом и готовых реализовать на нем систему с нуля.
    • System design. Все вопросы, затронутые в курсе, будут полезны при прохождении собеседований в большинство западных и российских компаний. Курс позволит вам расширить кругозор и начать понимать более сложную техническую литературу, становясь действительно серьезным специалистом.
    • Руководство проектами. Под наблюдением ментора вы проделаете полный путь от собрания требований у заказчика до полной реализации тренировочных проектов. Ментор совместно с автором курса будут подталкивать вас к нахождению наиболее оптимальных проектных решений, как технических (производительность и надежность решения), так и с точки зрения бизнеса.

  13. Полный обучающий курс по программированию на языке qlua «ЛУА» (Максим Пистолетов)

    5 авг 2023
    [​IMG]

    Общее описание обновленного курса 2020г

    Обучающий курс по языку ЛУА включает в себя 3 части: Базовые основы (2 части) + Индикаторы на ЛУА.
    60 базовых уроков по языку программирования ЛУА. Часть 1
    30 дополнительных уроков по языку программирования ЛУА. Часть 2
    13 Уроков по программированию Индикаторов на языке ЛУА
    Код скальперского Торгового Робота по биржевому стакану, который подробно изучается во 2 части курса.
    код Робота Параболик САР, который изучается в течение базового курса
    код специального индикатора ФРАКТАЛ, который изучается в течение курса по Индикаторам

    ***СОДЕРЖАНИЕ ПЕРВОЙ ЧАСТИ БАЗОВОГО КУРСА "ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ЛУА"

    Первая часть базового Курса "Программирование на языке ЛУА" (qLUA) состоит из:
    5-ти частей + включает в себя 60 уроков
    продолжительностью 9-ть часов 41 минута
    КУРС содержит все самые основные конструкции и основы языка ЛУА.

    ЧАСТЬ I. ПОДГОТОВКА К ИЗУЧЕНИЮ. СОСТАВЛЕНИЕ АЛГОРИТМА ТОРГОВОГО РОБОТА. (ПРОДОЛЖИТЕЛЬНОСТЬ 1-Й ЧАСТИ 1 ЧАС 16 МИНУТ)

    Урок1. Введение к курсу по программированию. Как правильно изучать язык программирования ЛУА.
    Введение к Курсу. Определение целей и задач курса

    Урок 2. Язык программирования ЛУА
    1. Происхождение и название языка ЛУА
    2. Преимущества языка ЛУА
    3. Недостатки языка ЛУА

    Урок 3. Необходимые и рекомендуемые программы для изучения и программирования на ЛУА
    1.Терминал КВИК 7-й версии
    2.Демо версия терминала КВИК от разработчиков терминала
    3.Текстовый редактор с подсветкой конструкций языка ЛУА
    4.Отладчик Декода
    5.Программа Visual Studio
    6.Программа для создания блок-схем Diagram Designer
    7.Робот для автозапуска терминала КВИК

    Урок 4. Заказ и установка Демо версии терминала КВИК.
    1. Заказ Демо версии терминала КВИК
    2. Особенности Демо версии терминала КВИК
    3. Установка и запуск Робота для автозапуска терминала КВИК

    Урок 5. Текстовый редактор для работы с кодами
    1. Подсветка конструкций языка ЛУА
    2. Скрытие блоков и функций кода
    3. Он-лайн обновление данных в файле
    4. Дополнительное окно для сравнения кодов
    5. Другие возможности редактора

    Урок 6. Ресурсы дополнительной информации по изучению языка ЛУА
    1. Форум по терминалу КВИК. Разделе ЛУА
    2. Справочное руководство по терминалу КВИК (info.chm)
    3. Справочное руководство QLUA.chm
    4. Поиск нужной информации в поисковых системах
    5. Дополнительные сайты для изучения языка ЛУА

    Урок 7. Загрузка Торговых Роботов на языке ЛУА в терминал КВИК
    1. Загрузка Роботов в терминал КВИК
    2. Запуск Роботов в терминале КВИК
    3. Остановка и удаление Роботов в терминале КВИК

    Урок 8. Различие между расширением lua * luac
    1. Компиляция кодов на языке ЛУА
    2. Различие в скорости исполнения скриптов
    3. Закрытый и открытый код скрипта

    Урок 9. Индикатор Параболик SAR
    1. Построение индикатора Параболик SAR в терминале КВИК
    2. Особенности данного индикатора и отличия от других индикаторов
    3. Мозговой штурм и зарождение алгоритма Робота

    Урок 10. Построение алгоритма Робота в виде диаграммы (блок-схемы)
    1. Особенности стиля программиста
    2. Два основных варианта написания Торговых Роботов
    3. Что важнее алгоритм или код Робота?
    4. Как сохранить прибыльный алгоритм от кражи
    5. Составление алгоритма в виде диаграммы
    6. Подведение итогов первой части Курса

    ЧАСТЬ II. ПОСТРОЕНИЕ И ЗАПУСК ШАБЛОНА ТОРГОВОГО РОБОТА ДЛЯ ТЕРМИНАЛА КВИК. (1 ЧАС 29 МИНУТЫ)

    Урок 11. Функции обратного вызова
    1. Возможность обработки событий в терминале КВИК
    4. Функция обратного вызова OnInit() . Необходимость ее использования
    5. Функция OnStop(). Завершение кода при нажатии кнопки «Остановить»
    6. Функция OnClose(). Штатное и аварийное закрытие терминала КВИК
    7. Функция отдельного дополнительного потока терминала main()

    Урок 12. Сервисные функции
    1. IsConnected – подключение к серверу терминала КВИК
    2. getScriptPath – путь, по которому находится запускаемый скрипт
    3. getWorkingFolder – путь, по которому находится файл info.exe
    4. getInfoParam – параметры для информационного окна
    5. message – отображение сообщений в терминале КВИК
    6. sleep – приостановка выполнения кода скрипта
    7. PrintDbgStr – функция для вывода отладочной информации

    Урок 13. Потоки и схема работы скриптов на языке ЛУА в терминале КВИК
    1. Понятие потока
    2. Блок – схема работы Торговых Роботов на языке ЛУА в КВИКе
    3. Организация основного и дополнительного потоков

    Урок 14. Комментарии к коду
    1. Строчные комментарии в языке ЛУА
    2. Блочные комментарии в языке ЛУА
    3. Зачем нужно делать комментарии к коду программы

    Урок 15. Структура программы Торгового Робота
    1. Переводим блок-схему алгоритма в текстовый вид
    2. Организация функции main() в виде бесконечного цикла
    3. Добавление в код Робота основных функций обработки событий

    Урок 16. Подключение библиотек
    1. Возможность работать с классами
    2. Подключение отдельных файлов с различными функциями
    3. Команда dofile()

    Урок 17. Типы переменных в языке ЛУА
    1. 1. nil неопределенный тип
    2. Логическая переменная boolean
    3. Числовой тип number
    4. Строковый тип string
    5. Тип функция function
    6. Массивы и таблицы в языке ЛУА
    7. Отличие от языка qPile

    Урок 18. Локальные и глобальные переменные. Приведение типов в языке ЛУА
    1. Ключевое слово local
    2. Приведение к строковому типу переменной tostring()
    3. Приведение к числовому типу переменной tonumber ()

    Урок 19. Создание и вывод в терминал таблицы Робота
    1. Инициализация таблицы AllocTable()
    2. Создание таблицы CreateWindow()
    3. Удаление таблицы с Роботом и остановка Робота DestroyTable()
    4. Создание колонок в таблице Робота AddColumn()
    5. Добавление строк и запись в ячейки InsertRow() * SetCell()
    6. Название таблицы Робота SetWindowCaption()
    7. Изменение формы таблицы Робота SetWindowPos()

    Урок 20. Запуск прототипа Торгового Робота
    1. Получение и вывод серверного времени с биржи
    2. Вывод сообщений в терминал КВИК
    3. Контроль работы Торгового Робота

    ЧАСТЬ III. ОСНОВНЫЕ КОНСТРУКЦИИ ЯЗЫКА ЛУА (ПРОДОЛЖИТЕЛЬНОСТЬ 2 ЧАСА 3 МИНУТЫ)

    Урок 21. Арифметические операторы в языке ЛУА
    1. Сложение строк (конкатенация, склеивание) ..
    2. Сложение чисел +
    3. Вычитание чисел –
    4. Умножение чисел *
    5. Деление чисел /
    6. Возведение в степень ^
    7. Остаток от деления %

    Урок 22. Операторы отношения в языке ЛУА
    1. Знак больше
    2. Знак больше или равно
    3. Знак меньше
    4. Знак меньше или равно
    5. Знак равно
    6. Знак не равно

    Урок 23. Логические операторы в языке ЛУА
    1. Оператор and
    2. Оператор or
    3. Оператор not
    4. ЛОЖЬ и ИСТИНА в языке ЛУА

    Урок 24. Математические функции в языке ЛУА
    1. Стандартные математические операции
    2. Специальные математические функции языка
    3. Подсказки текстового редактора

    Урок 25. Работа со строками в языке ЛУА
    1. Основные функции для работы со строками в языке ЛУА
    2. Различные методы записи при работе со строками
    3. Определение длины строки в языке ЛУА. Функция len #
    4. Функция для форматирования строк format
    5. Функция для обрезки строк sub

    Урок 26. Отладчик DECODA
    1. Самый крутой отладчик для языка ЛУА
    2. Правила работы с отладчиком Декода
    3. Возможности отладчика и просмотр переменных и массивов
    4. Сложности при работа с Декода

    Урок 27. Отладка через VISUAL STUDIO
    1. Отладка кода при помощи команды PrintDbgStr()
    2. Просмотр переменных при помощи редактора Visual Studio

    Урок 28. Дата и время в языке ЛУА
    1. Формат полей в дате в языке ЛУА
    2. Функция для работы с датами в ЛУА os.clock() * os.time() * os.date()
    3. Просмотр даты в отладчике Декода

    Урок 29. Конструкция if
    1. Общий вид конструкции if
    2. Модификации конструкции if

    Урок 30. Конструкции while-do * repeat-until
    1. Конструкция while-do
    2. Конструкция repeat-until
    3. Отличие данных циклов
    4. Выход из цикла при помощи оператора break

    Урок 31. Три типа конструкции for
    1. Стандартная конструкция for
    2. Конструкция for с циклом по индексам массива (ipairs)
    3. Конструкция for с циклом по ключам массива (pairs)
    4. Сложности из-за отсутствия оператора continue
    5. Выход из цикла при помощи оператора break

    Урок 32. Работа с файлами
    1. Важность вывода информации в лог-файлы
    2. Функции io.open * seek * write * flush * close
    3. Ошибки при отсутствии закрытия файлов

    Урок 33. Дополнительные функции при работе с таблицей Робота
    1. Функция контроля открытия таблицы IsWindowClosed()
    2. Подсветка строк и ячеек таблицы SetColor()
    3. Мигающие строки в таблице с Роботом Highlight()
    4. Использование символа ; для разделения строк
    5. Настройка таблицы нашего Робота

    Урок 34. Обработка событий при взаимодействии с таблицей Робота
    1. Функция обратного вызова для обработки событий в таблице Робота
    2. Различные типы взаимодействия
    3. Функция SetTableNotificationCallback()
    4. Настройка отклика нашего Робота на нажатие ячеек в таблице

    Урок 35. Описание алгоритма Робота Параболик
    1. Список необходимых функций, которые нужно создать
    2. Подведение итогов третьей части курса

    ЧАСТЬ IV. ОТПРАВКА ТРАНЗАКЦИЙ В ТЕРМИНАЛЕ КВИК (ПРОДОЛЖИТЕЛЬНОСТЬ 1 ЧАС 55 МИНУТ)

    Урок 36. Получение данных из таблицы Текущие торги
    3. Список основных параметров для торговых инструментов
    4. Функция getParamEx()
    5. Функция getParamEx2()
    6. Смотрим справочник по языку qPile
    7. Нахождение статуса торговой сессии по нужному инструменту

    Урок 37. Принципы работы с таблицами в КВИКе
    1. Список основных таблиц, к которым можно обращаться
    2. Функция getNumberOf()
    3. Функция getItem()

    Урок 38. Нахождение позиции по инструменту
    1. Таблица Квика “futures_client_holding”
    2. Применение функций getNumberOf() * getItem()
    3. Находжение позиции инструмента на срочном рынке ФОРТС

    Урок 39. Работа с графиками в ЛУА
    Два возможных способа получения доступа к графикам
    Доступ к графикам по уникальным тегам

    Урок 40. Работа с графиками в ЛУА при помощи идентификаторов
    1. Получение информации с ценовых графиков
    2. Получение графической информации от индикаторов
    3. Функции для работы с графиками getLinesCount ()
    4. Описание функции количества свечей на графике getNumCandles()
    5. Доступ к свечкам по индексу getCandlesByIndex()

    Урок 41. Получение сигнала с графика для Робота Параболик SAR
    1. Как прописать уникальные идентификаторы для графиков и индикаторов
    2. Схема получения сигнала для индикатора Параболик SAR
    3. Создание функции для получения сигнала на открытие позиции с графика
    4. Проверка корректности сигнала с графика

    Урок 42. Вспомогательные функции
    1. Функция определения знака числа
    2. Проблемы при получении дробных числовых значений в терминале КВИК
    3. Функция округления цены инструмента до шага инструмента

    Урок 43. Отправка транзакций в терминале КВИК
    1. Общие сведения об отправке транзакций
    2. Функция sendTransaction()
    3. Необходимость проверки результатов транзакции

    Урок 44. Отправка транзакций на планку
    1. Что такое планка?
    2. Проблема дополнительного ГО
    3. Проблема терминала Метатрейдер 5

    Урок 45. Пишем функцию CorrectPos()
    1. Требования, предъявляемые к нашей функции
    2. Нахождение необходимых полей для отправки транзакций
    3. Заполнение необходимых полей таблицы для отправки транзакции
    4. Вывод полной информации в лог-файл
    5. Проверка корректности исполнения транзакции
    6. Аварийная остановка Робота в случае сбоя

    Урок 46. Проверка работы функции CorrectPos()
    1. Выявление ошибок и опечаток при помощи Декоды
    2. Тестирование корректной работы нашей функции
    3. Сложности и опасности при работе с Роботами

    ЧАСТЬ V. ОКОНЧАТЕЛЬНАЯ ОТЛАДКА РОБОТА. ОПТИМИЗАЦИЯ ТОРГОВЫХ РОБОТОВ. (ПРОДОЛЖИТЕЛЬНОСТЬ 2 ЧАСА 58 МИНУТ)

    Урок 47. Введение к 5-й части курса
    1. Список оставшихся функций, которые надо создать
    2. Способы оптимизации работы с таблицами

    Урок 48. Функция выставление стоп-профита
    1. Список необходимых параметров для выставления стоп-профита
    2. Заполнение всех полей для таблицы транзакции
    3. Вывод всей информации в лог-файл
    4. Комментарии для терминала КВИК

    Урок 49. Функция удаления стоп-профита по номеру заявки
    1. Список необходимых параметров для удаления стоп-профита
    2. Заполнение всех полей для таблицы транзакции
    3. Вывод всей информации в лог-файл

    Урок 50. Работа с флагами
    1. Понятие двоичной системы счисления
    2. Побитовые операции с двоичными числами. Операция and
    3. Кодировка информации при помощи флагов
    4. Функция для работы с флагами bit.band()

    Урок 51. Функция удаления всех стоп-профитов
    1. Список необходимых параметров для удаления стоп-профита
    2. Заполнение всех полей для таблицы транзакции
    3. Использование функций для работы с флагами
    4. Вывод всей информации в лог-файл

    Урок 52. Отбор строк таблиц по заданным параметрам
    1. Оптимизация работы с таблицами в терминале КВИК
    2. Функция SearchItems()

    Урок 53. Определение «Правильной» цены входа в позицию
    1. Проблема получения данных из таблицы сделок
    2. Использование функции SearchItems()
    3. Как правильно рассчитать цену входа
    4. Определение цены входа для внутридневной торговли

    Урок 54. Продолжаем писать код Робота
    1. Три типа торговли Робота ЛОНГ/ШОРТ/РЕВЕРС
    2. Коррекция позиции по сигналу с графика
    3. Вывод данных в таблицу Робота
    4. Стороннее вмешательство в алгоритм Робота

    Урок 55. Функция контроля профита
    1. Алгоритм работы функции контроля профитов
    2. Удаление лишних стоп-заявок
    3. Поиск правильной стоп-заявки
    4. Выставление при необходимости новой Стоп-заявки

    Урок 56. Запуск готовой программы
    1. Исправление ошибок и опечаток
    2. Незаменимая помощь программы Декода
    3. Проверка корректности работы алгоритма

    Урок 57. Что можно улучшить в работе Робота
    1. Дополнительные функции защиты от сбоев
    2. Особенности конкретного брокера
    3. Возможность ввода параметров он-лайн
    4. Комбинация языков СИ-ШАРП * ЛУА * СИ++

    Урок 58. Демонстрация робота с возможностью изменения параметров он-лайн
    1. Запуск готового Торгового Робота с конфигуратором
    2. Возможность ввода параметров он-лайн
    3. Дополнительные возможности Робота
    4. Удобство при использовании конфигуратора
    5. Возможность контролировать возможные значения параметров

    Урок 59. Возможности языка ЛУА, которые не вошли в наш код робота
    1. Работа с другими типами таблиц
    2. Таблица обезличенных сделок
    3. Работа с биржевыми стаканами. Функция OnQuote()
    4. Возможность создания собственных индикаторов в КВИКе
    5. Работа с метками

    Урок 60. Подведение итогов курса
    1. Список задач, поставленных в рамках данного курса
    2. Подведение итогов курса
    3. Специальный бонус для участников курса


    ***СОДЕРЖАНИЕ ВТОРОЙ ЧАСТИ КУРСА "ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ЛУА"
    Вторая часть Курса "Программирование на языке ЛУА" (qLUA) состоит из:
    3-х частей + включает в себя 30 уроков
    продолжительностью 4 часа 13 минут

    ЧАСТЬ I. ПОДГОТОВКА К НАПИСАНИЮ ПРОГРАММЫ, ШАБЛОНЫ И СТРУКТУРА ПРОГРАММНОГО КОДА. (ПРОДОЛЖИТЕЛЬНОСТЬ 1-Й ЧАСТИ 1 ЧАС 41 МИНУТА)

    Урок1. Введение к второй части курса по программированию на языке ЛУА
    1. Построение обучения во второй части курса программирования
    2. Отличие первой и второй части курса
    3. Базовые основы для изучения второй части курса по ЛУА
    4. Скорость просмотра курса
    5. Построение меню для просмотра курса и изучения материала
    6. Дополнительные ссылки и материалы к данному курсу

    Урок 2. Цели и задачи 2 части курса по языку ЛУА
    1. Рассмотрение процесса отладки кода
    2. Работа на различных площадках
    3. Краткое содержание второй части курса по программированию на луа в терминале КВИК

    Урок 3. Краткое содержание предыдущей части курса
    1. Версия терминала КВИК для изучения языка и разработки кода
    2. Потоки в языке qLua и их организация
    3. Основы языка программирования ЛУА
    4. Переменные, циклы, основные конструкции языка ЛУА
    5. Обработка событий и функции обратного вызова
    6. Получение данных из таблиц терминала КВИК и флаги
    7. Отправка транзакций на биржу
    8. Вывод в текстовый файл
    9. Работа с графиками в языке ЛУА
    10. Умение работать со справкой языка qLua в терминале КВИК

    Урок 4. Отладка программы в 8 версии терминала КВИК
    1. Где взять предыдущую версию терминала КВИК
    2. Работа программных кодов в 7 и 8 версиях терминала КВИК
    3. Использование ДЕКОДА, как одного из базовых методов отладки
    4. Пример запуска программы в 7 и 8 версиях терминала КВИК
    5. Компиляция программного кода под различные версии терминала

    Урок 5. Описание скальперского алгоритма Торгового Робота
    1. Получение входных данных для работы
    2. Получение стакана котировок и текущей позиции инструмента
    3. Обработка и контроль биржевых заявок
    4. Получение данных напрямую с биржи без вывода графика
    5. Работа с метками и вывод бида и офера
    6. Регулировка скорости работы Торгового Робота

    Урок 6. Разбор запускающего файла Торгового Робота
    1. Организация кода при программировании на ЛУА
    2. Работа с различными потоками в терминале КВИК
    3. Функция вывода информации в текстовый файл
    4. Функция ввода «входных» базовых параметров для работы кода
    5. Функция перевода времени сервера с секунды, сравнение времени

    Урок 7. Отладка программного кода при помощи функции языка ЛУА «pcall»
    1. Обработка исключений в языке ЛУА
    2. Аналог функции try-catch
    3. Пример использования и применения функции «pcall»
    4. Отслеживание ошибок без остановки программного кода
    5. Грамотный подход к написанию кода
    6. Можно ли проводить отладку без программы ДЕКОДА

    Урок 8. Использование «готовых» шаблонов программ
    1. С чего надо начинать писать программный код
    2. Использование готовых наработок
    3. Использование «готовых» шаблонов при разработке кода
    4. Примеры частых проверок до начала работы алгоритма

    Урок 9. Проверка корректности кода инструмента
    1. Стандартная функция getClassesList()
    2. Стандартная функция getClassSecurity()
    3. Проверка наличие кода инструмента в классе и времени торговой сессии

    Урок 10. Организация работы лог-файла
    1. Для чего используется лог файл
    2. Как правильно организовать запись в лог файл
    3. Необходимые функции для организации лог файла
    4. Запись данных в текстовый файл

    ЧАСТЬ II. РАЗБОР СКАЛЬПЕРСКОГО ТОРГОВОГО РОБОТА ПО БИРЖЕВОМУ СТАКАНУ (1 ЧАС 35 МИНУТ)

    Урок 11. Контроль прохождения заявое и функции обратного вызова
    1. Отправка транзакций с параметром “TRANS_ID“
    2. Отслеживание транзакций при помощи глобальных переменных
    3. Использование функции обратного вызова
    4. Отладка функций обратного вызова
    5. Функции OnOrder * OnStopOrder * OnTrade

    Урок 12. Функция обратного вызова «OnOrder»
    1. Функция обратного вызова “OnOrder()”
    2. Отслеживание параметра заявок “TRANS_ID“
    3. Разбор организации проверки отправки транзакции в программе

    Урок 13. Функция обратного вызова «OnTrade»
    1. Функция обратного вызова “OnTrade()”
    2. Отслеживание совершенных в терминале КВИК сделок
    3. Параметры функции обратного вызова

    Урок 14. Функция обратного вызова «OnStopOrder»
    1. Функция обратного вызова “OnStopOrder()”
    2. Отслеживание стоп заявок в терминале КВИК
    3. Параметры функции обратного вызова

    Урок 15. Функция обратного вызова «OnAllTrade»
    1. Функция обратного вызова “OnAllTrade()”
    2. Можно отследить заявки других участников рынке
    3. Необходимость подключить таблицу всех сделок у брокера
    4. Параметры функции обратного вызова

    Урок 16. Работа с фондовой секцией биржи
    1. Настройка на фондовую секцию
    2. Где найти код клиента в терминале КВИК
    3. Где найти счет депо в терминале КВИК
    4. Тип лимита для фондовой секции и срочной секции биржи
    5. Номер счета и код клиента при анализе таблиц терминала КВИК

    Урок 17. Работа с валютной секцией биржи
    1. Краткий обзор валютной секции
    2. Особенности комиссии на валютной секции Московской биржи
    3. Как найти позицию по инструменту на валютной секции
    4. Расчет валюты “today” и “tomorrow”
    5. Сложности при торговле инструментом. Время торгов
    6. Универсальная функция для расчета текущей позиции по секциям

    Урок 18. Функция определения позиции инструмента
    1. Различие при определении цены на разных секциях
    2. Таблица “futures_client_holding”
    3. Таблица “depo_limits”
    4. Таблица “money_limits”
    5. Функция определения цены входа в позицию

    Урок 19. Запрещенные периоды для торговли
    1. Как ограничить периоды торговли
    2. Запрещенные периоды для торговли
    3. Оптимальные действия при наступлении запрета на торговлю
    4. Разбор кода Торгового Робота

    Урок 20. Работа с биржевыми стаканами
    1. Получаем стакан котировок (функция обратного вызова)
    2. Функция «OnQuote»
    3. Функция «getQuoteLevel2»
    4. Учет собственных заявок в биржевом стакане
    5. Функция нахождения нужной цены для заявки
    6. Функция нахождения нужного количества

    Урок 21. Работа с графиками в терминале КВИК
    1. Привязка к графику при помощи идентификатора
    2. Получение напрямую исторических данных
    3. Какой способ лучше использовать при написании кода

    Урок 22. Работа с историческими данными без помощи идентификатора
    1. Функция “CreateDataSource”
    2. Заказ таблицы обезличенных сделок
    3. Заказ напрямую необходимых параметров
    4. Пример получения данных без идентификатора
    5. Функция расчета индикатора Скользящие средние для определения текущего тренда на бирже

    Урок 23. Функция контроля лимиток
    1. Функция контроля лимиток для нашего кода
    2. Подробный разбор функции LimitControlParams_

    Урок 24. Отправка лимитированных заявок на биржу
    1. Функция для выставления лимитированных заявок на биржу
    2. Идентификатор поле «Trans_ID»
    3. Как работать с едиными счетами на фондовой секции
    4. Отличие при работе с едиными счетами

    ЧАСТЬ III. ДОПОЛНИТЕЛЬНЫЕ ФИШКИ ДЛЯ ОПТИМИЗАЦИИ И УЛУЧШЕНИЯ ПРОГРАММНОГО КОДА (56 МИНУТ)

    Урок 25. Работа с метками в терминале КВИК
    1. Для чего нужно использовать метки в терминале КВИК
    2. Пример показа на графике бида и офера при помощи меток
    3. Привязка к графику для вывода меток
    4. Разбор готовой функции для работы с метками в КВИКе
    5. Файлы картинок для вывода на график
    6. Удаление меток при отключении программы
    7. Демонстрация работы программного кода с метками

    Урок 26. Вывод данных в таблицу скальперского Робота
    1. Какие параметры нужно выводить в таблицу
    2. Вывод ошибок в таблицу Робота
    3. Работа с событиями по нажатию на таблицу Торгового Робота мышкой
    4. Существующие проблемы с окнами в терминале КВИК
    5. Функция “SetWindowPos”

    Урок 27. Проверка работы программного кода Робота
    1. Отладка и проверка программного кода на демо счета
    2. Проверка рабочего кода на реальных счетах
    3. Удобство и скорость при работе с оф-лайн параметрами
    4. Работа с он-лайн параметрами
    5. Пример работы с он-лайн параметрами данного Торгового Робота

    Урок 28. Оптимизация кода Торгового Робота
    1. Чтение параметров он-лайн из файла
    2. Дополнительные проверки выставления заявок для увеличения скорости
    3. Удаление лимиток при выключении Робота
    4. Возможность закрытия позиции при выключении программы
    5. Работа с несколькими инструментами одновременно
    6. Тонкости работы с биржевым стаканом
    7. Учет других параметров при создании алгоритмов

    Урок 29. Переход к новой 8.5 версии терминала КВИК
    1. Компиляция программ под различные версии
    2. Проблемы с переходом на более новые версии терминала
    3. Функция RoundForStep()
    4. Быстрое решение проблем с совместимостью версий терминала КВИК

    Урок 30. Подведение итогов курса
    1. Итог изучения курса программирования на языке ЛУА
    2. Создание профессиональных программ для терминала КВИК
    3. Ограничение по скорости терминала КВИК


    ***СОДЕРЖАНИЕ КУРСА "СОЗДАНИЕ ИНДИКАТОРОВ НА ЯЗЫКЕ ЛУА"

    ЭТО ОТДЕЛЬНЫЙ БЛОК УРОКОВ, КОТОРЫЙ ПОСВЯЩЕН ИСКЛЮЧИТЕЛЬНО РАЗРАБОТКЕ ИНДИКАТОРОВ НА ЯЗЫКЕ ЛУА ДЛЯ ТЕРМИНАЛА КВИК (ПРОДОЛЖИТЕЛЬНОСТЬ 1 ЧАС 46 МИНУТ)

    Урок1. Введение к курсу разработка индикаторов на языке ЛУА.
    Индикатор – это визуализация вашего алгоритма
    Скорость работы индикаторы выше, чем скорость обработки кода Робота
    Быстрый способ проверить ваш алгоритм
    Наглядная корреляция между инструментами
    Сложности при работе с индикаторами ЛУА

    Урок 2. Загрузка индикаторов в терминал КВИК
    Создание папки для индикатора
    Загрузка индикатора
    Имя индикатора в терминале КВИК
    Настройка параметров
    Несколько линий в индикаторе
    Удаление и скорость работы

    Урок 3. Функции Init() и Ondestroy()
    Файл QLUA.chm в папке терминала
    Описание, назначение и применение функции Init()
    Описание, назначение и применение OnDestroy()
    Когда нужно применять данные функции
    Обязательные функции для индикатора (минимальный код)

    Урок 4. Подключение внешних файлов
    Как подключить внешние файлы
    Для чего нужны внешние файлы
    Команды для подключения файлов

    Урок 5. Стандартный Индикатор фрактал в квике
    Построение индикатора Фрактал в терминале КВИК
    Разбор индикатора Фрактал в КВИКе, его параметры
    Принцип торговли от уровней. Определение уровней поддержки/сопротивления
    Отличие специального индикатора Фрактал, который мы будем создавать
    Применение индикатора в Торговых Роботах

    Урок 6.Функция Settings()
    Как данная функция работает
    Какие параметры принимаются и возвращаются
    Параметры из настроек
    Преимущества индикаторов
    Перезагрузка индикаторов

    Урок 7. Функция oncalculate()
    Как данная функция работает
    Какие параметры принимаются и возвращаются
    Параметры из настроек
    Преимущества индикаторов.
    Перезагрузка индикаторов

    Урок 8. Функция для доступа к данным
    Функции для доступа к источнику данных O, H, L, C, V, T
    Функция Size()
    Пишем функцию для поиска фрактала

    Урок 9. Доступ к нескольким графикам
    Индикаторы корреляции
    Как организовать доступ к нескольким графикам и инструментам
    Пример индикатора корреляции

    Урок 10. Доступ к другим функциям языка луа
    Где найти список функций
    Как организовать доступ к нескольким графикам и инструментам
    Пример индикатора
    CandleExist()
    getDataSourceInfo()

    Урок 11. Отладка индикатора для терминала КВИК
    Методы и принципы отладки индикаторов в терминале КВИК
    Отличие от торговых роботов
    Отладка через ДЕКОДА

    Урок 12. Секреты и тонкости работы с индикаторами при программировании на ЛУА
    С какой свечи рассчитывать индикатор
    Глубина расчета индикатора
    Скорость работы скриптов на языке ЛУА

    Урок 13. Итоги курса по программированию индикаторов на qLua
    Краткое подведение итогов курса по программированию Индикаторов на языке ЛУА для терминала КВИК. Рекомендации по дальнейшему изучению языка ЛУА.

  14. [Яндекс.Практикум] Бизнес-аналитик

    3 авг 2023
    [​IMG]
    Бизнес-аналитик — это специалист, который связывает сферы бизнеса и IT. А именно:
    • Собирает в целое разные точки зрения, исследует боли и потребности пользователей.
    • Решает, как внедрить новые идеи, структурирует задачи для команды разработчиков и часто работает в паре с системным аналитиком.
    • Просчитывает эффект от изменений в деньгах и влияет на бизнес-процессы в компании.
    Чему вы научитесь:
    - научитесь проводить интервью и описывать бизнес-процессы;
    - изучите основные нотации, например, BPMN;
    - узнаете, как работать с данными через SQL, Excel и Google Sheets;
    - освоите Figma, PowerPoint, Miro, Drawio и Balsamiq;

    Спринт 1. Роль и участие бизнес-аналитика в проектах и продуктах
    Тема 1. Жизненный цикл ПО, этап разработки как часть жизненного цикла ПО
    Тема 2. Роли в проекте
    Тема 3. Различия бизнес-аналитика и других аналитиков. Как строится работа и какие результаты

    Спринт 2. Знакомство с IT-решением
    Тема 1. Из чего состоит IT-решение
    Тема 2. Погружение в принципы работы в IT
    Тема 3. Как описываются алгоритмы работы
    Тема 4. С чего начать исследовать документы

    Спринт 3. Добавление функционала
    Тема 1. User Story как основа требований
    Тема 2. Как найти неоптимальности в решении
    Тема 3. Как понять, что изменения положительны (измерить)
    Тема 4. Что такое процессы
    Тема 5. Почему важно всё описывать

    Спринт 4. Завершение и защита
    Тема 1. Первые результаты и их валидация
    Тема 2. Работа с прототипами
    Тема 3. Use Case со стороны пользователя
    Тема 4. Анализ метрик (Excel)

    Спринт 5. Сбор требований
    Тема 1. Что такое бизнес-требования
    Тема 2. Как собирать требования (подготовка к интервью)
    Тема 3. Навыки проведения интервью
    Тема 4. Как не забыть важное

    Спринт 6. Выделение основных объектов
    Тема 1. Что для нас важно?
    Тема 2. Как структурировать информацию
    Тема 3. Выделение объектов
    Тема 4. Теория и практика SQL
    Тема 5. Объектные модели

    Спринт 7. Описание будущих процессов
    Тема 1. Нотации в арсенале бизнес-аналитика
    Тема 2. BPMN
    Тема 3. As-is и to-be в процессах
    Тема 4. Валидация с пользователями

    Спринт 8. Описание требований
    Тема 1. Какие ещё требования бывают
    Тема 2. Выделяем функциональные требования
    Тема 3. Выделяем нефункциональные требования
    Тема 4. Требования к дизайну и задачи на дизайн

    Спринт 9. Тестирование
    Тема 1. Как проверить, что все сделано правильно
    Тема 2. Разные подходы к тестированию
    Тема 3. ПМИ и ПСИ для тестирования

    Спринт 10. Сбор требований в условиях неопределённости
    Тема 1. С чего начинать серию интервью
    Тема 2. Выявление «болей» разных пользователей
    Тема 3. Что делать с противоречиями (критическое мышление)
    Тема 4. Как дойти до цели (техника «5 почему» и другие)
    Тема 5. UML (activity diagram для разработки, use case journey map)

    Спринт 11. Расчет экономического эффекта и подготовка к разработке
    Тема 1. Зачем мы делаем изменения
    Тема 2. Как посчитать основные показатели
    Тема 3. Базовая юнит-экономика
    Тема 4. Нефинансовые результаты (тех. прорыв, PR, стоимость компании)
    Тема 5. Как выстраивать отношения с разработкой
    Тема 6. Epic и Task. Критерии приёмки задач, вес и приоритизация

    Спринт 12. Защита и обучение пользователей
    Тема 1. Разные данные для разных задач
    Тема 2. Основы повествования
    Тема 3. Графики и BI
    Тема 4. Презентация на слайдах
    Тема 5. Приёмка проекта, «а что после тестов?»
    Тема 6. Пользовательские инструкции
    Тема 7. Админ-гайд
    Тема 8. Поддержка документации

    Продажник:
    Ответов: 2
  15. [Udemy] ChatGPT PROFIT: Complete Passive Income Supremacy W/ ChatGPT (Neyamul Hasan, M.Pharm)

    1 авг 2023
    [​IMG]

    [Udemy] ChatGPT PROFIT: Complete Passive Income Supremacy W/ ChatGPT (Neyamul Hasan, M.Pharm)

    Welcome to the “ChatGPT PROFIT: Complete Passive Income Supremacy W/ ChatGPT" Course.

    In this course, I will teach you how to take advantage of the ChatGPT features to make money.

    Whether you're a student, freelancer, or just looking for some extra income, this course will help you unlock the full potential of ChatGPT and make money in a variety of creative and exciting ways. So don't wait, enroll in "ChatGPT PROFIT: Complete Passive Income Supremacy W/ ChatGPT" today.

    Are you ready to unlock the full potential of ChatGPT and make money in the process? This comprehensive course is the ultimate guide to mastering ChatGPT and leveraging it to create profitable earning opportunities

    By the end of this course you’ll be able to:
    - Build Mini webpage and mini tools like an age calculator using ChatGPT
    - Discover the untapped potential of ChatGPT and how it can help you earn money
    - Leverage ChatGPT for regular tasks like email, YouTube video scripts, proofreading, movie scripts, writing songs & Poems and more
    - Uncover the secrets to creating a profitable faceless YouTube channel using ChatGPT
    - Explore the possibilities of ChatGPT to get medical support
    - Learn how to offer language learning and translation services using ChatGPT
    - Create a profitable ebook using ChatGPT
    - Create digital items with ChatGPT and how to sell a platform like Etsy
    - Use ChatGPT to create passive income streams
    - Understand how to use ChatGPT for Twitter ghostwriting
    - Explore the different platforms and marketplaces where you can offer your ChatGPT services

    So what are you waiting for? Enroll now and start your journey to making money with ChatGPT

    Чему вы научитесь
    - Explore how to build solutions and mini tools like an age calculator using ChatGPT
    - Discover the untapped potential of ChatGPT and how it can help you earn money
    - Leveraging ChatGPT For Regular Tasks Like Email, Youtube Video Script, Proofreading, Movie Script And Much More
    - Uncover the secrets to creating a profitable faceless YouTube channel using ChatGPT
    - Explore the possibilities of ChatGPT in healthcare support
    - Learn how to offer language learning and translation services using ChatGPT
    - Learn how to create an ebook, Digital Cards using ChatGPT
    - Learn how to use ChatGPT to create passive income streams
    - Understand how to use ChatGPT for Twitter ghostwriting
    - Explore the different platforms and marketplaces where you can offer your ChatGPT services

    Требования
    - No special skills or requirements needed, just bring your eagerness to learn and harness the incredible power of ChatGPT
    - Hey, you know what's amazing? You don't need any fancy equipment or tools to get started with our course! All you need is your computer, your fabulous self, and an internet connection

    Для кого этот курс:
    - Suitable for anyone who wants to learn and take advantage of this powerful and user-friendly technology
    - Great for those who want to capitalize on the ChatGPT Revolution and create wealth
    - This course is suitable for job seekers who want to learn how to use ChatGPT technology to create resumes, cover letters, as well as other skills that can be used to increase their chances of finding employment
    - Freelancers who are looking to expand their skills and take advantage of the power of ChatGPT can benefit from this course
    - Content creators
    - Marketers
    - Entrepreneurs
    - Students

    Курс на английском языке.
    Перевод курса на русский язык Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...


Наверх