Skip to content
@nauciProgramiranje-ba

nauciProgramiranje.ba

Prva domaća platforma posvećena podučavanju programiranja. Najbolji način da što prije postanete softverski inžinjer. (Projekat za Razvoj Web Aplikacija)

nauciProgramiranje.ba

Prva domaća platforma posvećena podučavanju programiranja. Najbolji način da što prije postanete softverski inžinjer. (Projekat za predmet Razvoj Web Aplikacija)

Opis projekta

nauciProgramiranje.ba je web aplikacija zamišljena kao platforma za učenje programiranja. Ova web usluga treba da pruži najjednostavniju i najmoderniju platformu za učenje programiranja pružajući korisniku razne pogodnosti poput integrisanog radnog okruženja, velike baze pitanja za provjeru poslije svakog videa kursa i vježbi koje dolaze nakon svakog završenog poglavlja kursa.

Funkcionalnosti:

  • Autentifikacija – Prijava korisnika, svaki korisnik ima svoj profil te za svakog korisnika se bilježe podaci o napretku u kursu.
  • Autorizacija – Razni nivoi pristupa. Ukoliko korisnika nije prijavljen dostupne su mu samo osnovne informacije. Ukoliko je korisnik logovan, ali nije platio kurs, može vidjeti samo besplatne dijelove kursa, dok korisnik koji je platio uslugu može pristupiti svim dijelivima stranice.
  • Razvojno okruženje – Integrisano razvojno okruženje dostupno sa web stranice. Omogućava objedinjeno iskustvo razvoja, odnosno izrade zadataka i praćenja samog kursa.
  • Python kurs – Page koji sadrži kurs.
  • Testovi(pitanja za projevru) – Nakon svakog videa u kursu, korisniku će biti ponudjen mini test s 5 – 10 pitanja vezanih za tematiku obradjenu u videu.
  • Projekti – Nakon svakog poglavlja korisniku se predlaže projektni zadatak koji će poboljšati njegove vještine iz navedene oblasti. Ponudjena će biti i rješenja, kao i korisni savjeti pri izradi tog zadatka.
  • Certifikat – Nakon 100% završenog kursa, korisnik može skinuti prilagodjeni certifikat za završen kurs programiranja.
  • Centar za pomoć – Robusni centar za pomoć koji nudi korisniku sve vrste informacija o servisu kao i mogućnost kontakta.

Techstack

Jezici

C# HTML5 CSS3 TypeScript

Frameworks & Biblioteke

.Net Next JS TailwindCSS

Baze Podataka

MicrosoftSQLServer Firebase

Alati

Visual Studio Visual Studio Code Docker

Hosting

Azure Vercel

Pinned Loading

  1. dotnet-api dotnet-api Public

    ASP.NET Core Web API for nauciProgramiranje.ba website (Project for Web Applications Development university course). Work in progress.

    C# 1 1

  2. next-client next-client Public

    Next.js client code for nauciProgramiranje.ba website (Project for Web Applications Development university course). Work in progress.

    TypeScript 1

Repositories

Showing 3 of 3 repositories
  • next-client Public

    Next.js client code for nauciProgramiranje.ba website (Project for Web Applications Development university course). Work in progress.

    nauciProgramiranje-ba/next-client’s past year of commit activity
    TypeScript 0 1 0 0 Updated Jun 7, 2023
  • dotnet-api Public

    ASP.NET Core Web API for nauciProgramiranje.ba website (Project for Web Applications Development university course). Work in progress.

    nauciProgramiranje-ba/dotnet-api’s past year of commit activity
    C# 1 1 0 0 Updated Jun 7, 2023
  • .github Public
    nauciProgramiranje-ba/.github’s past year of commit activity
    0 0 0 0 Updated Jun 5, 2023

Top languages

Loading…

Most used topics

Loading…