„C programavimas: kodas ir kompiliatorius“ – tai išsamūs C programavimo kursai su integruotu kodo redaktoriumi, kompiliatoriumi, programavimo laboratorijomis, projektais, viktorinomis, pasiruošimu pokalbiams ir dirbtinio intelekto mokymosi įrankiais.
Pradėkite nuo savo pirmojo printf() ir žingsnis po žingsnio mokykitės C programavimo – nuo pagrindinės sintaksės ir valdymo srauto iki rodyklių, atminties valdymo, dinaminio paskirstymo, kelių failų projektų ir pažangių C koncepcijų. Rašykite, kompiliuokite ir vykdykite tikras C programas tiesiai savo telefone.
IŠMOKITE C PROGRAMAVIMO
• 39 kursai su daugiau nei 140 trumpų praktinių pamokų
• Išmokite kintamųjų, duomenų tipų, operatorių, sąlygų ir ciklų
• Įvaldykite funkcijas, masyvus, eilutes, rodykles, struktūras, sąjungas ir sąrašus
• Išmokite rekursiją, bitų manipuliavimą, saugojimo klases ir išankstinį apdorojimo įrankį
• Supraskite failų tvarkymą ir komandinės eilutės argumentus
• Praktikuokite string.h, math.h, dinaminius masyvus ir kt.
• Išmokite malloc, calloc, realloc, free ir atminties valdymą
• Viktorinos ir kartojimo sesijos, skirtos sustiprinti jūsų žinias
C IDE IR KOMPILIATORIUS JŪSŲ TELEFONE
Praktikuokite C programavimą naudodami galingą mobilųjį IDE.
• Integruotas C kodo redaktorius
• Kompiliuokite ir vykdykite C programas tikrame kompiliatoriuje
• Interaktyvi konsolė scanf ir vartotojo įvesčiai
• C draugiška klaviatūra su tokiais simboliais kaip *, &, ->, %d, NULL ir sizeof
• Pereikite tiesiai prie kompiliatoriaus klaidų
• Peržiūrėkite programos išvestį, vykdymo laiką ir atminties naudojimą
• Išsaugokite savo kodą, pavyzdžius ir pastabas
KODAVIMO LABORATORIJOS
Praktikuokite sudėtingas C programavimo dalis atlikdami praktinius iššūkius.
Atminties laboratorija – supraskite steko ir kaupinės atminties funkcijas interaktyviais scenarijais.
Segfault Hunt – kasdien raskite ir ištaisykite naują klaidą turinčią C programą.
Kompiliuoti ar strigti? – nuspręskite, ar C kodas kompiliuojasi, vykdomas, ar stringa.
Speed Arena – spręskite kodavimo problemas, kai svarbus našumas.
Kūrimo serijos – žingsnis po žingsnio kurkite praktines programas, tokias kaip savo malloc, shell ir grep.
Vizualinė išvestis – eksperimentuokite su šviesos diodais ir 7 segmentų ekranais naudodami C išvestį.
20 VADOMO C PROJEKTŲ
Kurkite tikras C programas ir sužinokite, kaip struktūrizuojami didesni projektai.
Projektai apima susietuosius sąrašus, RPN skaičiuotuvą, žodžių skaitiklį, konfigūracijos analizatorių, būsenos mašiną, bendrą steko funkciją naudojant void*, qsort lygintuvus, fiksuoto kablelio matematiką, klaidų tvarkymą, snprintf analizavimą ir kelių failų projektus.
Kiekvienas projektas yra sukurtas taip, kad būtų kompiliuojamas ir vykdomas nuo pradžios iki galo.
PASIRENGIMAS C PROGRAMAVIMO POKALBIUI
Pasiruoškite C pokalbiams su tikslinga praktika.
• Dirbtinio intelekto valdomi imitaciniai pokalbiai
• 8 svarbios pokalbio temos
• Rodyklės ir atminties klausimai
• Gyvavimo trukmė ir apimtis
• Neapibrėžtas elgesys
• C programavimo pokalbio klausimai
• Dienos klausimas
• Dirbtinio intelekto atsiliepimai ir vertinimas
DI C PROGRAMAVIMO MENTORIUS
Užstrigote ties rodykle, programavimo koncepcija ar kompiliatoriaus klaida? Paprašykite DI mentoriaus aiškaus paaiškinimo paprasta kalba.
Klaidų vertėjas padeda paaiškinti painius kompiliatoriaus pranešimus ir padeda suprasti bei ištaisyti savo kodą.
60 KODAVIMO MISIJOS IR KASDIENINIAI IŠŠŪKIAI
Patobulinkite savo C programavimo įgūdžius reguliariai praktikuodamiesi.
• 60 kodavimo misijų
• Kodo ir terminalo iššūkiai
• Nauja C kodavimo problema kiekvieną dieną
• Kasdienis „Segfault Hunt“
• Pasaulinis kodavimo iššūkis su pasauliniais etapais ir lyderių lentele
• XP, serijos ir priminimais
PRADŽIA NEMOKAMA
Norint pradėti, paskyros nereikia.
Nemokama prieiga apima pirmąjį C kursą, 3 kodavimo misijas, kasdienį „Segfault Hunt“, „Compile or Crash?“, pirmąją kūrimo seriją, pirmuosius atminties laboratorijos scenarijus, vieną pilną bandomąjį pokalbį ir vieną DI mentoriaus klausimą per dieną.
PRO
„Pro“ versija atrakina visus C programavimo kursus, misijas, laboratorijas, DI įrankius, sertifikato egzaminą ir patirtį be reklamos.
KAM SKIRTA?
Puikiai tinka pradedantiesiems, besimokantiems C kalbos, informatikos studentams, kūrėjams, pereinantiems prie įterptinio arba sisteminio programavimo, ir visiems, besiruošiantiems C programavimo pokalbiams.
Programėlė pasiekiama 22 kalbomis.
Pradėkite mokytis C programavimo jau šiandien. Rašykite kodą, kompiliuokite programas, spręskite iššūkius, kurkite projektus ir įvaldykite C kalbą – visa tai savo telefone.
Išmokite C programavimo, kodavimo, kompiliavimo, derinimo ir rodyklių valdymo su mobiliąja IDE