Gdje početi učiti 1c programiranje. Plaćeni tečajevi trgovanja

25.01.2021 Vijesti

Faze obuke u školi programiranja (ili kako postati 1C programer od nule)

Dakle, odlučili ste postati 1C programer.

Primijetio sam da među ljudima koji se prijavljuju na moje tečajeve prevladavaju sljedeće skupine:

1) Stručnjaci koji su prisiljeni podržavati 1C kao dio svog glavnog posla. U osnovi, naravno, ovo administratori sustava.

2) Dosta iskusni korisnici 1C, za koje je učenje programiranja prirodna faza razvoja unutar njihovog područja. Obično su takvi ljudi dobro upućeni u jedno od tematskih područja. To su implementatori i konzultanti, te glavni računovođe. Oni su već dosegli toliku razinu u svojoj struci da počinju svladavati srodne.

3) Već iskusni programeri na drugim jezicima koji su nedavno prešli na 1C. Takvi ljudi već imaju prilično dobru algoritamsku obuku i iskustvo u programiranju.

Ali odakle početi? Gdje i kako najbolje usmjeriti svoje napore? Zbunjenost u ovoj fazi sasvim je razumljiva.

Na internetu možete pronaći toliko različitih informacija da vam se zavrti u glavi. Stoga student često počinje svladavati profesiju koristeći razbacane članke slučajno pronađene na Internetu.

I ispada da se ovladavanje metapodacima događa prije sigurnih vještina unutarnjeg jezika 1C (pogreška većine, ako ne i svih tečajeva programiranja 1C dostupnih na Internetu). Ili programer početnik odmah pokuša napisati prilično složene programe bez čak i osnovne algoritamske obuke iza sebe.

Kao rezultat toga, student se suočava s problemima koji su s njegove točke gledišta potpuno nerješivi, a sve samo zato što je predmet počeo učiti s krivog kraja, krivim redoslijedom.

U nastavku detaljno opisujem faze učenja kroz koje prolaze učenici moje škole.

Pročitajte dolje opisane faze treninga i pronađite za sebe onu od koje ćemo zajedno s vama krenuti prema cilju.

Faze obuke:

1. Proučavanje osnova internog programskog jezika 1C 8.

Ovo je mjesto gdje počinjemo ako ste potpuno neiskusan programer ili niste prije programirali ni na jednom drugom jeziku.

U ovoj fazi prelazi se prag za ulazak u programiranje, koji može biti prilično visok za osobe koje prije nisu programirale.

Po tko zna koji put, upozoravam programere početnike: nemojte žuriti sa stvaranjem novih objekata u konfiguratoru! Sve što se brzo radi s mišem brzo se savlada. Ali ovo nije mjesto gdje trebate početi. Započnite s samim osnovama - učenjem internog jezika 1C 8 -.

2. Izvođenje naprednih vježbi o poznavanju internog programskog jezika 1C 8.

Osnove su osnove, ali ništa ne može zamijeniti iskustvo rada s jezikom stečeno samostalnim radom, prevladavanjem poteškoća i rješavanjem stvarnih problema.

U te svrhe koristi se blok zanimljivih vježbi, posebno odabranih prema rastućoj složenosti. Izvođenje ovih vježbi utječe na gotovo sve dijelove internog jezika 1C 8.

Ova faza obuke prikladna je kao početna točka ako već imate iskustva u pisanju programa na drugim programskim jezicima - .

3. Proučavanje jezika upita 1C 8.

Sljedeća faza u obuci programera je proučavanje upita.

Ovo je nužna faza, budući da suvremene stvarnosti nalažu da se svaki primitak vjerodajnica u 1C treba dogoditi putem zahtjeva. Objektna tehnologija - samo za promjenu podataka. Opet, to je zbog arhitekture klijent-poslužitelj i web orijentacije.

4. Izvođenje naprednih vježbi o poznavanju upitnog jezika u 1C 8.

Osnove su osnovne, ali da biste naučili pisati upite, morate ih napisati.

I ovdje je idealan blok zanimljivih vježbi, posebno odabranih prema rastućoj složenosti. Izvršavanje ovih vježbi utječe na gotovo sve dijelove jezika upita u 1C 8.

Ova faza obuke prikladna je kao početna točka ako već imate iskustva s pisanjem upita u 1C ili SQL.

5. Izrada izvješća i obrada za sustav 1C:Enterprise 8.

Sada kada su ostali koraci iza nas, možemo prijeći na zabavni dio.

Konačno, u vašoj je moći napisati program koji može mijenjati bazu podataka, pomoći u ispunjavanju dokumenta i stvoriti nove direktorije. Takvi dodaci u 1c nazivaju se obrada.

Pa, nakon obrade, možete preuzeti 1C izvješća - programe koji odabiru postojeće podatke, analiziraju ih i prikazuju u jednostavnom obliku.

Za izradu izvješća korištenjem sustava za sastavljanje podataka.

6. Dorada postojećih konfiguracija.

U ovoj fazi počinje rad s konfiguracijskim metapodacima: izrada dokumenata, imenika, registara i drugi slični poslovi.

Promjena konfiguracije težak je dio razvoja 1C. A promjena konfiguracije, koja uzima u obzir naknadno ažuriranje i održavanje baze podataka, te daljnji razvoj funkcionalnosti, vrlo je težak zadatak koji malo tko može učiniti.

Rijetki dosežu ovu fazu, a još manje 1C programera to stvarno treba u svom radu. Zato što se 80% poboljšanja za 1C može i treba učiniti bez promjene same konfiguracije. U tu svrhu koriste se eksterna izvješća i obrade.

I, ako u slučaju takvih operativnih računovodstvenih baza podataka kao što je "Upravljanje trgovinom", podržavam izmjene same baze podataka, pa čak i uklanjanje iz podrške, onda je u slučaju računovodstva potrebno ne mijenjati bazu podataka sebe do posljednjeg trenutka, a još više ne uklanjajte ga s podrške. To je uzrokovano vrlo čestim promjenama u zakonodavstvu i, kao rezultat toga, stalnim izdavanjem ažuriranja iz 1C. Ako baza podataka nije izravno izmijenjena, sva ažuriranja bit će dovršena automatski s treskom. Ako je bilo promjena, programer će svaki put morati ručno izvršiti ažuriranja, što ne samo da oduzima puno vremena, već je i prepuno unošenja pogrešaka u bazu podataka.

Poznajem osnove Delphija i turbo pascala, želio bih naučiti 1C programiranje i raditi u ovoj specijalnosti u budućnosti. Koje tečajeve (ne učenje na daljinu) biste mogli preporučiti pridošlici u Moskvu, gdje da počne učiti osnove? Hvala vam!

Dobar dan

Kao početni tečaj nudimo tečaj "Osnove programiranja u sustavu 8", ovaj tečaj se izvodi u dva: dan (3 dana od 10:00 do 17:00) i večer (5 večeri od 18:30 do 22:00) Cijena tečaja 7200 rub.
Najbliži termini tečaja: 4.-08. travnja – večernji tečaj.

Također možete početi učiti sa samostalno istraživanje knjige Maxima Radchenka "Praktični vodič za programere"
, ova se knjiga može kupiti zasebno ili kao dio kutije "Verzija programiranja za podučavanje".
Kutija sadrži obrazovnu verziju platforme + Radchenkovu knjigu (koju je označio
gore) + još 2 knjige za programere, cijena kutije 978UB.
Trenutno se ova verzija može besplatno preuzeti na besplatna verzija Sve će knjige također biti dostupne, ali u elektroničkom obliku.

U principu, ako imate veliko iskustvo u programiranju, onda tečaj o "Azams"
Možete ga preskočiti i odmah prijeći na sljedeći korak - tečaj "Osnovni objekti".
Ali prije glavnih ciljeva, svakako učite prema Radčenkovoj knjizi.

Sljedeći tečaj u nizu je “Uvod u konfiguraciju u sustavu 1C:Enterprise 8”
Ovaj tečaj nudi se u nekoliko formata:
- cjelodnevni tečaj (dnevni ili večernji) – nastava u grupnoj nastavi. Dnevni tečaj – 3 dana od 10:00 do 17:00, večernji tečaj – 6 večeri od 18:30 do 21:30 Trošak redovnog tečaja – 7200 rubalja, trošak redovnog tečaja + web pristup video materijalima tečaja za 6 mjeseci – 10400 rubalja .

Detaljan tečaj uranjanja licem u lice. Ovaj novi format obuku koju nudi naš centar za obuku. Slušatelj uči u našoj obuci 5 dana od 10:00 do 17:00, slušatelj samostalno proučava materijale web tečaja prikladnim tempom (sa slušalicama u našoj obuci). U isto vrijeme, u razredu je i učiteljica, spremna odgovoriti na sva pitanja slušatelja u svakom trenutku. Za svaki dan predviđen je poseban program, tj.
materijal za proučavanje i dovršavanje zadataka. Ako tečaj završite brže tijekom dana, možete biti slobodni taj dan ili učiti gradivo sljedećeg dana i tako brže završiti tečaj. Ovaj vam format omogućuje učenje tempom koji vama odgovara i dublje proučavanje gradiva tečaja. Nakon tečaja i dalje ćete imati pristup video materijalima web tečaja na
2 godine. Cijena tečaja u imerzijskom formatu iznosi 10 800 rubalja (cijena uključuje ručkove i pauze za kavu).

Pozdrav dragi čitatelji.
Danas ću podijeliti osobno iskustvo u svladavanju profesija, želim da izbjegnete ono što sam ja prošao i ubrzate svoj profesionalni rast.

Zanimanje 1C programer– privlači ljude koji žele raditi po svom pozivu na terenu informacijske tehnologije i automatizacija poslovnih procesa poduzeća. 1C programer je danas tražen, kratki osvrt a o tome sam razmišljao u članku: Postati 1C programer.

Da biste postali 1C programer potrebno vam je:
1. Imati želju
2. Budite strpljivi
4. Potreban program 1C
5. Stambeno-komunalne djelatnosti (Žuto-crvene knjige) i 1s tečajevi
6. Vježbajte, vježbe i još više vježbe
Pogledajmo sve detaljnije.

Želim postati 1C programer

Željeli ste postati 1C programer, bez obzira kako ste došli do toga, glavna stvar je želja i ona je nepokolebljiva. Na primjer, dugo nisam znao čime bih se bavio: administracijom, razvojem web stranica ili trgovinom, a u 1C sam došao kad sam bio Administrator sustava.

Počnite učiti 1C

1. Trebamo program 1C, za početak će to učiniti, možete ga preuzeti ili kupiti kutiju zajedno s LZhK.
2. Ovi tečajevi su kakvi god bili i što god tko rekao, potrebni su.
Prvo, smanjuje vrijeme treninga za više od pola, a drugo, tečajevi stimuliraju.
Studirao sam 1C dvije godine bez ikakvih tečajeva, posla (radio sam kao administrator sustava), kuće, obitelji i nije bilo vremena za 1C.

Službeni 1C tečajeve možete pronaći na web stranici 1C, 1C tečajevi - obuka i priprema za ispite

Ali preporučio bih tečajeve Evgenia Gileva i Farita Nasipov “Profesionalno programiranje u 1C:Enterprise 8.x”. Za početak idite na web stranicu, pročitajte materijale i procijenite sami kako vam se sviđa ovaj tečaj.

Ako se odlučite, prijavite se na tečaj. "1C:Programer - Brzi početak profesije", ovaj tečaj se isplati i tijekom njegovog završetka sigurno ćete znati je li za vas ili ne.

3. Kupili ste 1C:Enterprise 8.2. Verzija za učenje programiranja" i ZhZK, prijavite se na tečajeve, a zatim odmah počnite s pripremom za certifikat.

Ako uopće ne znate što je programiranje, onda je ovo mjesto za vas.

U ovom članku pokušat ću vam reći. kako naučiti 8.3 i 8.2 ispočetka u najkraćem mogućem vremenu. I ne samo učiti, nego i unovčite svoje znanje.

Početak je najteža stvar u svakom poslu. Učiniti prvi korak. Preporučam da se upoznate s temom - računovodstvo, trgovina, obračun plaća. Trebali biste početi s razumijevanjem trgovine: potrebno je poznavanje osnovnih poslovnih procesa svake tvrtke: kupnja robe/sirovina, prodaja robe itd. Sljedeći korak je razumijevanje osnova računovodstva.

Morate predstavljati generalni principi računovodstvo Ne pokušavajte sve razumjeti odmah, od nule - neće uspjeti. Ako ste tehnički programer, ne morate poznavati računovodstvo bolje od računovođa i učiti ih ovoj umjetnosti.

Da biste naučili program 1C 8.3 od nule, u obliku praktičnog dijela, preporučujem instaliranje najčešćih standardnih konfiguracija - “ ” i “ “. Napravite testnu organizaciju u bazi podataka, provedite je, napravite itd. Provedite u programu 1C sve radnje koje se susreću u svakodnevnom životu poduzeća.

Počnimo programirati u 1C

Kad ste koliko-toliko shvatili predmetno područje, zašto, općenito, koriste 1C poduzeće, trebali biste početi. Vrijedno je započeti programiranje od nule razvijanjem jednostavnih konfiguracija:

Besplatno nabavite 267 video lekcija o 1C:

Napravite dokument o primitku i kapitalizirajte robu. Izradite prodajni dokument - prodajte. Izgradite takav u kojem možete vidjeti protok robe. Razviti tiskani obrazac na dokumente. Ne preporučujem da odmah ulazite u "složene" standardne konfiguracije; prva faza programiranja u 1C 8.3 od nule je razumijevanje svrhe objekata metapodataka.

Objasnite sebi što , . Posebno važna točka u učenju 1C programiranja je ugrađeni . Bez njega je nemoguće učinkovito dohvatiti podatke iz sustava. Možda, samo iz zabave, možete pronaći prijatelje koji su trebali vlastiti "jedinstveni" program. Možete pregovarati s njima o razvoju takvog programa besplatno ili uz malu naknadu. U ovom slučaju nećete steći samo vještine programiranja na živom primjeru, već i iskustvo komunikacije s korisnikom, što je zapravo vrlo važno svojstvo.

Sada više nego ikad potrebna vam je samomotivacija, potreba za napornim radom i upijanjem nove informacije poput spužve. Svaki dan ćete naučiti nešto novo i zanimljivo ( Zavidim ti :)). U ovoj fazi učenja 1C programiranja od nule, iz materijala bih preporučio:

  • Počnite čitati programiranje, počevši od najjednostavnijih (kao što je " Jednostavni primjeri razvoj"). Najvjerojatnije nećete odmah sve razumjeti, ali informacije će se pohraniti u vašoj memoriji i moći će se koristiti u budućnosti.
  • Gledanje na mreži vrlo je korisna i vizualna informacija, pogotovo jer većinu toga možete dobiti besplatno.
  • Za početak rješavanja stvarnih praktičnih zadataka registrirajte se na 1C burzi slobodnih djelatnika i počnite rješavati zadatke iz arhive. Dakle, nećete samo primiti stvarno iskustvo, ali ćete također razumjeti koje su usluge trenutno tražene na tržištu.

Monetizacija znanja u 1C

Nakon nekog vremena postajemo neka vrsta Middle 1C programera. Već razumijemo arhitekturu 1C 8.2, znamo kako razlikovati zaduženje od kredita, pouzdano komuniciramo s klijentom - općenito, mi smo punopravni stručnjaci koji su prošli ovaj put od nule. Postavlja se pitanje – monetizacija znanja. Zapravo, tržište 1C usluga je izuzetno veliko. I od toga možete zaraditi vrlo pristojan novac. Pogledajmo glavne načine prodaje svojih usluga:

Radite u 1C-primatelju franšize

Veliki plus je što zapošljavaju 1C stručnjake od nule. Rad za primatelja franšize 1C put je stalnog razvoja. Svakako ćete svaki dan naučiti nešto novo i zanimljivo. Glavna prednost primatelja franšize, po mom mišljenju, je neograničena visina plaće (ako radite po satu). Iz iskustva mogu reći da možete jako dobro zaraditi kao primatelj franšize - sve ovisi o vašem učinku. Kad je plaća vezana uz proizvodnju, to je jako motivirajuće.

Uvijek biste trebali tražiti kreativne opcije kako biste povećali učinak svojih sati. Na primjer, stvorite univerzalna obrada, koji se može prodati svim klijentima. U franšiznim tvrtkama obično ima jako puno posla. Iskusni 1C programeri mogu pokriti do 300 sati mjesečno, što je u odnosu na prosječnu plaću 1C programera prilično dobro. Moj osobni rekord je 400 sati.

Radite kao freelancer/vlastiti vlastiti posao u 1C

Slično radu za primatelja franšize. Također pružamo vanjske usluge 1C. Motivirani ste za pružanje kvalitetne usluge: ako klijent ode, nećete imati što jesti :). Značajna razlika je u tome što moramo tražiti klijenta i voditi računovodstvo organizacije (individualni poduzetnik ili LLC). Klijente možete tražiti na internetu, na posebnim web stranicama za freelancere, samo preko prijatelja itd.

Rad na internom projektu (“fixie”)