Programming Archives - D-Nrtv https://www.dnrtv.com IT Video Courses Tue, 01 Feb 2022 11:58:40 +0000 en-US hourly 1 https://wordpress.org/?v=5.9 https://www.dnrtv.com/wp-content/uploads/2022/02/cropped-play-32x32.png Programming Archives - D-Nrtv https://www.dnrtv.com 32 32 Java Lessons https://www.dnrtv.com/java-lessons/ Thu, 13 Jan 2022 10:23:15 +0000 https://www.dnrtv.com/?p=59 In the last decade, the IT field has become one of the most promising areas of activity. Programmers are in demand on the labor market and receive high salaries.

The post Java Lessons appeared first on D-Nrtv.

]]>
In the last decade, the IT field has become one of the most promising areas of activity. Programmers are in demand on the labor market and receive high salaries. Understanding this, many people set a goal: to learn one of the programming options. One of the common languages is Java – its popularity is due to the relative simplicity and wide possibilities of application.

The base in 60 minutes

The hour-long lesson is designed for those who want to get “everything at once.” No programming language can be fully learned in such a short period of time, but the lecture gives the opportunity for beginners to get acquainted with basic definitions, theses and to answer two important questions: “Is there traction for coding?” and “Is it worth starting an in-depth study of Java? Also suitable for students who want to refresh their knowledge before the exam on a thematic subject.

Video for beginners

OOP (object-oriented programming) should be understood before you start learning Java – to understand the syntax of the language and how it works. The series of videos lasts less than four hours. During this time, the author will introduce the viewer to the basics: variables, classes, arrays, inheritance. The words are accompanied by code writing and demonstration of his work in the compiler.

Hello World

The course includes over four hundred tutorials on basic aspects of Java. A huge number of clips is due to the thorough explanation of the information: only the first three lessons are devoted to installing the necessary graphical shell and displaying the phrase “Hello, world! At the same time the author tries not to overload the viewer: videos are devoted to one theme maximum and rarely last more than fifteen minutes. By the end of lessons the viewer must learn to write their own software.

Java for Beginners

The project is characterized by consistency and simplicity. The author does not skip the slightest detail and explains to the audience literally every symbol in the written code. In the first master class, he comments on the writing of the classic “Hello, world!” program, explaining the content with real-life examples familiar to anyone. Later he pays attention to writing code using loops, inheritance and constructors, and to common bugs that interfere with the operation of the software.

The post Java Lessons appeared first on D-Nrtv.

]]>
C# Lessons for Beginners https://www.dnrtv.com/c-lessons-for-beginners/ Sat, 20 Nov 2021 09:31:25 +0000 https://www.dnrtv.com/?p=31 The object-oriented programming language C# was formed by Microsoft to create applications. Among the main advantages are simplicity and speed of software development of any level of complexity.

The post C# Lessons for Beginners appeared first on D-Nrtv.

]]>
The object-oriented programming language C# was formed by Microsoft to create applications. Among the main advantages are simplicity and speed of software development of any level of complexity. Suitable for starting a career in high-tech.

Introduction

You will need a development environment in which to write and execute code. On the example of work with MonoDevelop you will understand the sequence of project creation. When creating a new one the structure – the initial shell appears. This is also where the Sistem library is plugged in, which allows you to use all the basic functions and parameters of the program. All subsequent commands are placed in the main Main function.

C# mini course

This video course is designed for beginner developers who want to learn the powerful and promising C# programming language. From the lesson you will learn about setting up a special environment for development, about variables as important elements of any language and syntax, data types. Arithmetic operations, conditional statements, arrays, loops, and much more useful theory are studied.

The first program in Visual Studio

The video tutorial shows you how to install and set up a development program and how to run your first project. There is a link below the video where you can download it. After installing it on your computer, you need to create a project. You need to select C# to install the application console. The external shell of the program appears, which is already working. All further actions will take place inside. You can run it through the tab “Debugging”.

Creating the application

The video consists of three parts and is dedicated to learning C# .NET Windows Forms or WinForms. A small application with registration and authorization will be created in Visual Studio, in which all actions will be synchronized with MySQL. We learn how to work with the graphical interface and add information handlers, connect databases and implement them within the project. For the development of a beautiful interface, there are special frameworks. In this case, the basic Studio tools that can be used to create elements.

Books for the programmer

Here is an overview of books that will help you pump your knowledge and become an advanced developer. Here are the best picks to study, covering the basic knowledge any beginner needs, as well as the advanced level, for those who want to improve in the direction of application development. In addition, it tells about the literature that is not worth studying and wasting your time at all. The video presents books on syntax for beginners, project development on the Microsoft .NET FRAMEWORK platform, codes and many others.

Variables

The lesson deals in detail with the concept of variable, constant and data types. Arithmetic operators, comparison operators are considered. Their use on examples is studied, after which you can correctly determine which type should be used in a particular situation. Attention is also paid to arithmetic operations on the values of variables and their comparison. Information on string formatting is given at the end.

Classes and objects

The video introduces the concept of object-oriented programming (OOP) and what it is based on. The important components, such as classes and objects, are also revealed. A class is a syntactic construction which consists of: keyword, name, body which in its turn contains other constructions. Next, the components of the classes themselves (those elements that can be included in them) are discussed. We discuss constructions, which are not typical for most OOP, but are present in C# – properties.

Syntax

At the beginning of the code, there are lines that begin with the word using, denoting permission to connect certain system libraries. The console type is stored in the System space, which must be prescribed to be usable. The program lets you connect it automatically. The words using, namespace, static, void are keywords, reserved identifiers. The language uses curly braces, inside which is a block of code that describes the types (class, struct, enum).

Directives, classes, methods

The video describes the elements of the language in more detail, exploring in greater depth the code and libraries that are connected through separate strings. The work will be done through Visual, so you must first download it and create a new project. Then the necessary controls (buttons) should be added. By double-clicking on them, they appear in the event handler. This speeds up the transition between the constructor and the handler. If errors appear in the code, the program will indicate them to the developer.

The post C# Lessons for Beginners appeared first on D-Nrtv.

]]>
JavaScript Lessons https://www.dnrtv.com/javascript-lessons/ Sat, 30 Oct 2021 10:15:44 +0000 https://www.dnrtv.com/?p=53 One of the most popular programming languages today is javascript, which is used in applications and web pages to add interactivity.

The post JavaScript Lessons appeared first on D-Nrtv.

]]>
One of the most popular programming languages today is javascript, which is used in applications and web pages to add interactivity. It was originally created to make websites and web applications live, i.e. responding quickly to user actions in real time. Now it is used in servers, applications and mobile devices.

Basic information

Pop-ups, animations, buttons, clicking on which the script is executed, input fields, sending data to the server – everything is done with the help of javascript. The code is called a script. There are two ways to execute any program: compilation and interpretation. The first converts the source code to machine code through special programs and the second runs it as written by the developer. All modern browsers have the JS interpreter built in.

Introduction

This tutorial is intended for absolute beginners in programming and for experienced computer users. Programming is the writing of a set of commands that are needed to perform an action. A java script interacts with HTML to complement it. It therefore requires minimal knowledge of the hypertext markup language (free HTML lessons from scratch). In practice, it will be shown how to create a file with the extension .html, which is used to connect to it files with scripts. It reads the information and displays the appropriate actions.

Programming basics

The video shows how to write the first lines of code, how javascript works and how to connect it to a web page. At the output you’ll get the first dynamic elements on the page: you’ll monitor the changes in the slider and execute the functionality. You’ll need a special program – the editor. Visual Studio Code is used, but you can work in any program.

First steps

The video shows the setup Brackets, which is suitable for all platforms and has a lot of plugins. Designed for easy and fast work (installing tabs with extensions, quick writing code, saving the file when switching to a browser). To start, a folder is added, which will contain all the working files (.html, .js). Also shown is building the structure of the site and connecting the script to it using a tag.

The post JavaScript Lessons appeared first on D-Nrtv.

]]>
Python Programming Lessons https://www.dnrtv.com/python-programming-lessons/ Fri, 04 Jun 2021 10:20:26 +0000 https://www.dnrtv.com/?p=56 One of the most popular programming languages of the past few years, Python is used in web applications, machine learning, data analysis, and process automation.

The post Python Programming Lessons appeared first on D-Nrtv.

]]>
One of the most popular programming languages of the past few years, Python is used in web applications, machine learning, data analysis, and process automation. It has dynamic typing capabilities, automatic memory management, full introspection, multi-threading support, as well as convenient data structures and an exception handling mechanism.

Installing

The video shows where to download and how to install Python. There are two versions available on the official site, but it is best to download the latest, version 3. It downloads to your computer and is immediately available to work with. No shortcuts appear on the desktop – you can check the installation via Start by going to Command Prompt. Here the version message appears and you can start working.

Introduction

Python has gained enormous popularity due to its easy-to-learn, simple syntax, brevity, ability to use a large number of libraries, and prevalence among IT companies. The lesson describes the basics of programming, the possibilities of application, and the largest applications written with Python. Also described are the code development environments (IDE, text editor, Jupyter Notebook) and getting started in the program.

Variables

The video lesson introduces the basics of the language, modules, applications, and helps you write simple programs. The interactive shell, which is installed with the software package, is used to write code, and you can also use an external editor. It takes a long time to learn all the variables that are used. But you can master the necessary minimum pretty quickly: everything is shown on a concrete example of writing a calculator.

Weather application

Master class on creating a weather app, which will display the current weather in a certain city. The task will be solved with Python and Django. Additionally, we will need Atom editor and openweathermap.org website to receive online forecasts. Inside Atom, a folder is created with the future application project. A basic knowledge of the programming language will be required for execution. A step-by-step walkthrough will help you understand all the intricacies of the work.

The Python Arrangement

Here we talk about the program, the principles of operation, turning a text file into working code, methods of implementation and operation. In fact, code is a set of commands that need to be implemented. Typically, it is a regular program written in another language that reads the written information and turns it into a working program (CPython, Cython, Iython, etc.). Python converts the information into byte code, which is then read by the computer.

Variables

Beginners learn about elaboration, inference, value assignment, and more. A variable represents some kind of cell in memory where information can be placed. The cell is referenced because of its assigned name. You can’t start with numeric values.

Data types

A brief overview of data types that can be used when writing a program. Whole numbers (1, 150, 500), strings (an ordered set of characters), lists (an ordered sequence of objects), real numbers (numbers with a dot or comma), dictionary and mapping (a set of unordered key: value pairs), sets (an unordered set of non-unique objects), etc. – these are all data that have their own type and description.

Functions

This lecture will deal with functions, a block of code or an instruction. A function is created, placed in a block, which can be repeated many times. You can also put comments, which are not read by the interpreter, but are used for notes and explanations and always start with a “#” sign. A function is an object that takes arguments and returns a value. It is usually defined with a def instruction. The video shows in detail how to write a function and under what conditions it works.

The post Python Programming Lessons appeared first on D-Nrtv.

]]>
SQL Lessons https://www.dnrtv.com/sql-lessons/ Wed, 17 Mar 2021 10:12:38 +0000 https://www.dnrtv.com/?p=50 Structured query language is used in any program and on a web site to work with databases. SQL is used to define the structure, organize selections according to certain criteria

The post SQL Lessons appeared first on D-Nrtv.

]]>
Structured query language is used in any program and on a web site to work with databases. SQL is used to define the structure, organize selections according to certain criteria, and remove unnecessary elements.

Queries

Tables with information can be thousands, so the sorting is used to quickly find among the large array of necessary information. From the video lesson you can learn about the concept of “queries”:

  • what are created for,
  • how to use them,
  • the principles of working with requests,
  • the formation of requests for certain parameters,
  • the list of commands required by the user.

Installing the local server

The main function of the language is to generate a query to connect to databases for languages like Python, C++, PHP, etc. (acting as an intermediary). Main areas of usage are writing all kinds of actions (fetching, updating, adding). Also required for developing applications, websites. SQL is studied in this lesson using the MySQL control system as an example.

Creating databases

At a lesson creation of databases – the containers which contain this or that information is considered. The notion of the database management system – a set of software and language tools for access to change and add information is given. Terminal, DBMS and text editor are needed for development. Shows the creation and deletion of a table, insertion, output, deletion and modification of records.

First steps

The video demonstrates basic SQL commands to create a database and tables within it. Beginners will learn how to delete a database and add additional fields. To begin, it is necessary to get acquainted with the general structure in order to understand the principle of work later. Each individual product should have its own separate database, containing various tables with values, which will be displayed on the left side of the control panel. The tables contain the fields in which the names, values, etc. are prescribed. (can be arbitrary depending on the project).

Basic commands

The lesson gives the basic commands for operating the systematization of data. Initially, it is necessary to have a DBMS installed on your computer. After launching it, you are ready to execute the commands. There is a standard set, which is used in the work to call all databases stored in the system. Names should not contain spaces, to separate the words use the bottom line, are written in capital letters.

Selecting

This video lesson explores how to extract information from various tables. Select, Sort Order, and Limit are used to select. You can select individually or all of the contained records. To do this, you write a special command where you can specify which fields you want to select, and also set a condition (Where), which will select only certain values.

Data types

Basic data types and application situations in SQL, specifically in the dialect Transact-SQL, are shown in the video tutorial. Data can be numeric, date, character, binary, and special, all of which contain the appropriate variables. This includes numeric values, both whole and approximate, text values or images. There are others, but they are rarely used. Each string has its own type, which is chosen from the drop-down window or written manually.

Join

Join is used to combine data from several tables. In this lesson, we study Inner Join, Left Join and Right Join methods. On the example of the tables of store products, people names and orders, we demonstrate how to form the necessary information in one place. Then there is the ability to redistribute by specific parameters.

The JOIN command

The video tutorial shows the types of connection, filled in the linking tables for the “many to many” relation (through the “many to one” relation) and created a linked JOIN request for information from different sources. The video is very easy to understand even with zero training.

Working with queries

  • Webinar is devoted to writing queries in SQL with the help of Server Management Studio, a special client application which is installed on a local server and is designed for database administrators.
  • working with graphical query building,
  • using projects and creating templates, snippets,
  • use of keyboard shortcuts,
  • customization of the user interface.

Developers who know the programming language have a lot of opportunities to participate in a variety of projects. Specialists with higher qualifications are always in high demand on the IT market.

The post SQL Lessons appeared first on D-Nrtv.

]]>
C Programming Lessons https://www.dnrtv.com/c-programming-lessons/ Tue, 02 Feb 2021 10:07:06 +0000 https://www.dnrtv.com/?p=47 The C language is used to develop complex software systems. The syntax was developed in the late 60's and early 70's based on B (bi) and became the basis for other languages (C++, Java and others).

The post C Programming Lessons appeared first on D-Nrtv.

]]>
The C language is used to develop complex software systems. The syntax was developed in the late 60’s and early 70’s based on B (bi) and became the basis for other languages (C++, Java and others). The main advantages are elementary vocabulary, minimum of keywords, possibility to write large-scale programs with optimal error rate.

Introduction

The C language is the most widely used for system components. It is the basis of C++, Java. It is considered the fastest among currently existing languages. It ranks the first in popularity. The video tells about the basics and features of the language. For development, the special programs that include a code editor and compiler are used.

Toolkit

The video briefly describes the language, what it is and what it is good for. It is portable and programs written for one platform can be used on another one. We also show the installation of the free MinGW tool to build executable files from source code that will run on the Windows operating system. The program will be written for the console, as it is simpler and more suitable for initial training.

Basic concepts

The video lesson presents the basics of the programming language. It tells the history of its origin and introduces the tokens (identifiers, constants, keywords) and whitespace characters (alphabet, numbers, special characters, punctuation marks, white space characters, etc.). ), basic data types (simple: arithmetic, pointers, complex: arrays, structures, enumerations), the range of represented values, variable declarations, constants (immutable arithmetic values of integer, real, character, etc. type), and the integrated Visual C environment (creating a small program as an example).

Basic Skills

This lesson covers C programming, all of its variables, loops, conditional statements, structures, and more. You will need a compiler, for example, Visual Studio, ideone.com, because all the code will have to be compiled. From the video, you’ll learn what command to use to connect the libraries. Also about the function that starts the program. All commands are commented and their use and working principles are explained. You can practice and understand how everything works.

Creation of the first program

Video course is dedicated to users of Ubuntu on Linux, you will also need Sublime Text editor. The material is covered from basic theoretical concepts to a detailed study of variables (creation, input and output on the Terminal), sequences, arithmetic operations (operators and symbols), compound operations. Additionally, a notion of global and local variables, type conversions, creating arrays, constants, loops, functions, and much more is given.

General points

This video explains the main points to pay attention to before you start programming. It is intended for those who know nothing about it or know very little about it. The author will tell you why you should start in C and how long it will take to master your knowledge up to medium level. The author will also tell you what knowledge and skills you should have to grasp the basics of software development.

Data classification

The video tutorial tells about data types and ways of data representation – variables, constants. Data are values which are stored in a certain place of memory and can occupy some space. They are divided into groups: integers (numbers), real (numbers with a fractional part), symbols (data represented by symbols). All information is presented in a structured way, which will greatly help in learning, and the theoretical knowledge gained can be tested in practice.

Input and Output Functions

Watch this video and learn the basic input and output commands. The command printf prints text that is enclosed in brackets onto the console. In the same way, you can output variables using %d and %i for int type, %f for float, %lf for double, etc. The following command scanf, is used to enter data, reading it and converting it to the desired format. The principles of these functions are shown with examples, which will be helpful to beginner programmers.

The post C Programming Lessons appeared first on D-Nrtv.

]]>