INHOUDSOPGAWE:

25 gratis aanlyn programmeringskursusse
25 gratis aanlyn programmeringskursusse
Anonim

Leer gewilde tale vanuit die gemak van jou huis en teen jou eie tempo.

25 gratis aanlyn koderingskursusse om van nuuts af te leer
25 gratis aanlyn koderingskursusse om van nuuts af te leer

Java

Java-programmering vir volledige beginners

Volume: 11 modules, 3-4 uur.

Area: Alison.

Organiseerder: ClayDesk e-leer.

Taal: Engels.

'n Inleidende Java-kursus wat ontwerp is vir beginners met geen programmeringservaring nie. Bevat materiaal om jou te help om die basiese beginsels van die taal te bemeester, en praktiese oefeninge om vaardighede in die skryf van eenvoudige programme te konsolideer.

Leer om in Java te programmeer

Volume: 4 weke, 6-10 uur per week.

Area: edX.

Organiseerder: Microsoft.

Taal: Engels.

'n Inleidende kursus vir almal wat die Java-programmeertaal wil leer en 'n ontwikkelaar wil word. Die proses is so gestruktureer dat studente nie net sal leer hoe om kode te skryf nie, maar ook hoe om probleme op te los wat onvermydelik in die gesig gestaar sal moet word wanneer toepassings geskep word.

Java. Vinnige begin

Volume: 9 lesings.

Area: GeekBrains.

Organiseerder: GeekBrains.

Taal: Russies.

'n Praktiese kursus oor die aanleer van Java gebaseer op klein projekontwikkeling. Studente sal die basiese beginsels van die taal leer en oefen om eenvoudige konsoletoepassings te skryf, asook leer hoe om 'n speletjie met 'n grafiese koppelvlak binne 'n paar minute te skep sonder om derdeparty-biblioteke te gebruik.

Java. Basiese kursus

Volume: 23 lesings (5 uur se video).

Area: Stepik.

Organiseerder: Rekenaarwetenskapsentrum (CS-sentrum).

Taal: Russies.

'n Kursus vir diegene wat net begin om Java te leer. Die lesings bevat materiaal wat die sintaksis van die taal, samestelling van programme, die basiese beginsels van objekgeoriënteerde programmering en meer gevorderde aspekte van Java dek, asook toetsvrae en praktiese oefeninge.

Android. Vinnige begin

Volume: 15 lesings.

Area: GeekBrains.

Organiseerder: GeekBrains.

Taal: Russies.

'n Aanlyn praktiese kursus vir die bekendstelling van Android-ontwikkeling, wat 'n basiese kennis van Java vereis. Tydens die opleiding sal studente 'n eenvoudige speletjie skep, wat die teoretiese kennis wat opgedoen is, onmiddellik in die praktyk toepas.

JavaScript

JavaScript vir beginners

Volume: 17 lesings, 1-2 uur per week.

Area: Stepik.

Organiseerder: Stepik.

Taal: Russies.

'n Kursus in die basiese beginsels van JavaScript-ontwikkeling vir alle vaardigheidsvlakke. Dit dek die basiese beginsels van programmering in hierdie taal, sowel as gereedskap en datamodelle wat nuttig is om JavaScript in die praktyk te gebruik.

JavaScript Basics

Volume: 24 lesings (7 uur se video).

Area: Loftblog.

Organiseerder: Loftblog.

Taal: Russies.

'n Hoogs gedetailleerde aanlynkursus wat jou sal help om JavaScript van die grond af te leer. Studente sal kyk na alle aspekte van die gewilde programmeertaal van eenvoudig tot kompleks en leer hoe om dit te gebruik met werklike voorbeelde.

Python

Grondbeginsels van Python

Volume: 17 lesings.

Area: GeekBrains.

Organiseerder: GeekBrains.

Taal: Russies.

Hierdie inleidende kursus is geskik vir beide beginners en ervare ontwikkelaars wat met Python vertroud wil raak. Die lesse dek die basiese beginsels van programmering, verskeie voorbeelde van die gebruik van die taal om praktiese probleme op te los, en skryf volwaardige programme.

Python-programmering

Volume: 28 lesings, 3-6 uur per week.

Area: Stepik.

Organiseerder: Bioinformatika Instituut.

Taal: Russies.

'n Gedetailleerde aanlyn beginnerskursus vir mense met geen ondervinding om die basiese beginsels van Python en die basiese beginsels van programmering te leer nie. Studente sal vertroud raak met konsepte soos operateurs, veranderlikes, lyste, toestande en lusse. Die materiaal sluit algemene oefeninge en opsionele take met groter moeilikheidsgraad in.

Python: basiese beginsels en toepassings

Volume: 20 lesings, (5 uur se video).

Area: Stepik.

Organiseerder: Bioinformatika Instituut.

Taal: Russies.

'n Basiese kursus oor die basiese beginsels van Python en programmering in die algemeen. Bevat oefeninge om die materiaal te konsolideer, wat met foute nagegaan word. In die laaste deel word werklike probleme wat in ontwikkeling teëgekom kan word, oorweeg en voorbeelde van die oplossing daarvan gegee.

Interaktiewe Python-tutoriale

Volume: 11 videolesings.

Area: Pythontuts.

Organiseerder: Kodkamp.

Taal: Russies.

'n Seleksie van interaktiewe lesse vir almal wat Python wil leer, ongeag die vaardigheidsvlak. Die basiese beginsels soos veranderlikes en lusse word stap vir stap gedek, gevolg deur meer gevorderde dinge soos gereelde uitdrukkings en kode-inspeksie.

Masjienleer met Python: 'n Praktiese inleiding

Volume: 5 weke, 4-6 uur per week.

Area: edX.

Organiseerder: IBM.

Taal: Engels.

'n Inleidende aanlyn kursus oor Masjienleer Fundamentals in Python wat die verskillende tipes modellering bekendstel. Studente sal klassifikasie, groepering en ander gewilde algoritmes bemeester, asook die teoretiese kennis wat opgedoen is met praktiese vaardighede versterk.

C++

Inleiding tot programmering (C ++)

Volume: 12 lesse.

Area: Stepik.

Organiseerder: Yandex Akademie, Hoër Skool vir Ekonomie (NRU HSE).

Taal: Russies.

'n Basiese kursus wat jou sal bekendstel aan die basiese beginsels van C++ en jou sal help om die ervaring op te doen wat jy nodig het om meer oor programmering te leer. Die leerproses is gebou op die implementering van baie klein praktiese take wat al die basiese strukture van die taal dek.

Inleiding tot C ++

Volume: 4 weke, 3-5 uur per week.

Area: edX.

Organiseerder: Microsoft.

Taal: Engels.

'n Kort inleidende kursus in C ++ van Microsoft-kundiges. In die klaskamer sal studente die sintaksis en basiese beginsels van hierdie programmeertaal bemeester, leer hoe om funksies te skep, en voorberei om meer komplekse aspekte van C++ te leer.

C ++ Basiese beginsels

Volume: 12 lesings (13 uur se video).

Area: "Kyk en leer."

Organiseerder: "Kyk en leer."

Taal: Russies.

'n Aanlynkursus vir beginners wat op die basiese beginsels van die C++-taal fokus. Dek die basiese elemente en basiese beginsels van objekgeoriënteerde programmering met voorbeelde en opdragte. Die laaste deel word gewy aan die praktiese toepassing van die verworwe vaardighede.

C ++ Programmering

Volume: 41 lesse (10 uur se video).

Area: Stepik.

Organiseerder: Rekenaarwetenskapsentrum (CS-sentrum).

Taal: Russies.

'n Gedetailleerde, basiese C++-kursus wat fokus op die basiese beginsels van programme en die samestellingsproses. Sintaktiese konstruksies word slegs in die eerste lesing oorweeg, dus behoort die luisteraars vertroud te wees met die konsepte van "veranderlike", "funksie", "lus".

Gevorderde C / C ++ Programmering

Volume: 12 lesse (16 uur se video).

Area: Stepik.

Organiseerder: Mail.ru Groep.

Taal: Russies.

'n Aanlyn kursus gemik op beginner ontwikkelaars wat kennis van die basiese beginsels van C ++ veronderstel. Die materiaal sal jou help om vaardighede te verwerf in die skep van programme van medium kompleksiteit en tipiese patrone van objekgeoriënteerde programmering. Dit dek ook sleutelaspekte van werk met geheue, asinchroniese berekening en dialekte.

C ++ Programmering - Gevorderde kenmerke

Volume: 5 modules, 2-3 uur.

Area: Alison.

Organiseerder: Microsoft.

Taal: Engels.

'n Meer gesofistikeerde aanlynkursus waarin studente leer hoe om vinnige programme te skep deur die gevorderde kenmerke van C ++ te gebruik. Binne net 'n paar uur sal dosente die belangrikste gevorderde kenmerke van hierdie taal verduidelik, wat deur praktiese oefeninge versterk sal word.

Doelwit-C

Word 'n iOS-ontwikkelaar van nuuts af

Volume: 98 lesings (8 uur se video).

Area: Udemy.

Organiseerder: Udemy.

Taal: Engels.

'n Uitgebreide en gedetailleerde kursus wat 'n stap-vir-stap-gids is vir almal wat Objective-C van nuuts af wil bemeester en leer hoe om programme vir die iPhone te skep. Tydens die opleiding sal studente hulself vertroud maak met die iOS SDK en, met behulp van die beskikbare gereedskap, hul eerste ten volle funksionele toepassing skryf.

Volg die kursus →

Swift

Swift 5: Die basiese beginsels

Volume: 78 lesings (13 uur se video).

Area: Udemy.

Organiseerder: Udemy.

Taal: Russies.

'n Baie gedetailleerde aanlynkursus wat geskik is vir beginners met geen voorkennis nie. Die materiaal sluit in die basiese beginsels van programmeringsteorie, veranderlikes en konstantes, lusse en voorwaardelike konstrukte, sowel as objek- en protokol-georiënteerde programmering.

Inleiding tot iOS-toepassingsontwikkeling met Swift

Volume: 5 lesings, ongeveer 1 maand.

Area: Ondanklikheid.

Organiseerder: Ondanklikheid.

Taal: Engels.

'n Praktiese aanlynkursus vir diegene wat reeds vertroud is met die basiese beginsels, wat jou sal bekendstel aan iOS-ontwikkeling met Swift. Studente sal al die nuanses van hierdie programmeertaal leer en 'n prettige stemvervormende toepassing skep (klink soos 'n chipmunk of Darth Vader).

webblad ontwikkeling

Webblad ontwikkeling. Vinnige begin

Volume: 13 lesings.

Area: Geekbrains.

Organiseerder: Geekbrains.

Taal: Russies.

'n Kombinasiekursus vir diegene wat wil leer hoe om van nuuts af funksionele webwerwe te skep. Studente sal kennis maak met die basiese beginsels van HTML en CSS, die aanvanklike vaardighede in webontwikkeling in PHP kry, asook die logika van werk met hierdie taal, sy terminologie en werkingsbeginsels bemeester.

SQL Basics vir beginners

Volume: 5 lesings (1, 5 uur se video).

Area: Loftblog.

Organiseerder: Loftblog.

Taal: Russies.

'n Inleidende aanlyn kursus wat die basiese beginsels van SQL bekendstel. Tydens die lesings sal studente leer wat databasisbestuurstelsels is, en leer hoe om SQLite, MySQL en ander gereedskap wat nodig is vir werk te gebruik.

PHP basiese kursus

Volume: 10 lesings (14 uur se video).

Area: "Kyk en leer."

Organiseerder: "Kyk en leer."

Taal: Russies.

'n Gedetailleerde aanlynkursus vir almal wat webprogrammering van nuuts af wil leer. Die klas dek die basiese beginsels van die taal en die probleme wat gekonfronteer sal moet word. Ná voltooiing van die program sal studente eenvoudige webwerwe op hul eie kan skep.

Volg die kursus →

Beginner PHP en MySQL handleiding

Volume: 156 lesings (10 uur se video).

Area: Udemy.

Organiseerder: Udemy.

Taal: Engels Russies.

'n Uitgebreide kursus vir beginnerprogrammeerders wat alle aspekte van PHP en MySQL dek. Die opleiding is so gestruktureer dat jy aan die einde van die klas die ontwikkeling van funksionele webtoepassings veilig kan aanpak.

Aanbeveel: