SR
|
EN
☰
Home
Web Applications
Web Guide
Web Basics
Introduction to Web Programming
Web Server
Frontend and Backend
HTTP Protocol
Request / Response
Website Creation
HTML
CSS
JavaScript
Bootstrap
Logo Creator Project
Web Application Development
Python Web
Flask
Django
ASP.NET Core
Introduction
Servicing static websites using web servers
MVC
Entity Framework
CRUD Operations
Creating a controller in asp.net web api application
Creating a django web application - creating a home page
Creation of a sql web api service that reads data from the database
Introducing in asp.net core web applications
Learning Programming
Algorithms
Algorithms
Mathematical Algorithms
Basic mathematical algorithms
Fast Exponentiation Algorithm — Explanation and Examples
Data Structures
Array Sorting
Binary Search
Recursion and Dynamic Programming
Recursive Algorithms
Recursive algorithms
Introduction to Dynamic Programming
Fibonacci Sequence, Memoization and DP
Fibonacci Sequence -- DP & Memoization
Basic DP Patterns
Advanced DP Patterns
0/1 Knapsack Problem – Dynamic Programming
Recursion algorithms- examples
Replacing Iteration with a Formula
Graphs and Trees
Advanced Techniques
Examples
Basic Examples
Data
Operators
Branching
Loops
Strings
Arrays and Matrices
Sorting
Vectors and Maps
Functions
Algorithm Examples
Additional Solved Examples
Competitions
Priprema za više nivoe takmičenja
First and second on the ranking list - solution
Kontrolni zadatak iz oblasti "grananje u programu"
Object-Oriented Programming
Kontrolni zadaci
Testovi
Programming Languages
C
Basics
Loops in C
Nested loops in c
Arrays in C
Dvodimenzionalni nizovi - matrice u programskom jeziku c
Functions
Pointers
Strings
Strings in c programming language
Structures
File Operations
C++
Basics
Arrays in C++
Array- examples (c, c++, java)
Arrays in c++ language
Arrays in programming languages C and C++
Binary search of an array algorithm in C/C++
Introduction to Vectors
Sorting an array algorithm in C and C++
Two-dimensional arrays - matrices in c++ programming language
Two-dimensional arrays - matrix in the programming language C and C++
Two-dimensional dynamic arrays - matrices in c++ programming language
Vector operations-application for education
Vectors in c++
Loops in C++
Loops in programming language C++
Object-Oriented Programming
STL
Templates
Java
Basics
Object-Oriented Programming
Abstract classes and interfaces in JAVA
Class Inheritance in Java (Hierarchy of Classes)
Objects and Methods in Java
Collections
GUI Applications
Python
Introduction to Python
Why Learn Python
Python Basics
Syntax
Variables and Data Types
Operators
Control Flow and Loops
Functions
Lists, Tuples, Sets and Dictionaries
Strings
Modules and Packages
File Operations
Object-Oriented Programming
MicroPython
Introduction
micro:bit
Python + Processing
Introduction
2D Graphics
Animations
Python projekat – Program za osnovnu statistiku (Basic Statistics Program)
Python for Web
Flask
Django
Klijent-server model u web programiranju
Projects
Desktop Applications
Web Applications
IoT Projects
Processing
Introduction to Processing
Java and processing - introduction
Vectors
USE OF CLASS "PVector" IN EXAMPLES WITH PROCESSING AND JAVA
Processing in 2D
Animation of circular movement - an example in processing
Processing in 3D
Introduction to 3d processing - examples
micro:bit
Basic micro:bit Programming
Advanced micro:bit Programming
Arduino and ESP32
Arduino Programming
ESP32 and Servo Motor Sweep Example
ESP32 Programming
Resources
Programming Trends
Artificial Intelligence
Cloud Computing
Mobile Development
DevOps
Distance Learning
Internet of Things (IoT)
Introduction
Platforms
Projects
Useful Links
Official Documentation
Educational Websites
Development Tools
Contact