Webalkalmazás fejlesztés a legkorszerűbb technikákkalMit kínálunk?
100%-ban gyakorlatorientált Ruby és Ruby on Rails rövid, de intenzív képzéseket minden korosztálynak Webprogramozásban / Webtervezésben kezdő vagy gyakorlott érdeklődök számára.Ruby on Rails gyakorlati feladatok: - fórum készítés
- űrlapok kezelése
- adatbázis kezelés (MySQL), adatlekérdezés, adatmegjelenítés
- Javascript és Ajax alkalmazás
- XML előállítása, és még sok minden más...
| Három szintű képzést kínálunk: Ruby (kezdő): ajánljuk azoknak az érdeklődöknek, akik most szeretnének webprogramozást tanulni, és azoknak is, akik már tudnak más programnyelvvel dolgozni, de most ismerkednek a Ruby-val. Ruby (haladó): ajánljuk azoknak az érdeklődöknek, akik már ismerik a Ruby alapjait. Ruby on Rails: ajánljuk azoknak az érdeklődöknek, akik már ismerik a Ruby alapjait és a Ruby on Rails keretrendszerrel akarnak megismerkedni. |
Miért ilyen népszerű a RUBY?Elsősorban azért, mert a Ruby nagyon intuítiv és letisztult programozási nyelv. Ez teszi a Ruby-t könnyebben elsajátíthatobbá, mint a többi nyelvet. Mire alkalmazható? - scriptek írására hasonlóképpen, mint a Perl,
- GUI alapú alkalmazások készítésére.
A Ruby hasznossága nem ér itt véget. A Ruby alkalmas weboldalak készítésére, dinamikus weboldalak kezelésére, továbbá adatbázis kiszolgálásra. A Ruby hordozható, vagyis ha egy alkalmazás Ruby alatt lett fejlesztve, akkor futtatható minden operációs rendszeren, mint a Linux, Unix, Windows és MAC OSX. A Ruby újszerűségét és dinamizmusát figyelembe véve, úgy a hazai, mint a külföldi piacon egyre nagyobb népszerűségnek örvend, egyre nagyobb teret hódít. Ennek az úttörő fejlődésnek lehet részese, ha egy kis időt és energiát fordít ennek a nagyszerű programozási nyelvnek az elsajátítására. Egy pár hónap útán érezheti majd a hatását, amikor a jelenlegi munkalehetőségei mellett egy teljesen újszerű lehetőség is kínálkozik. Bizonyára megfogalmazódik az Ön fejében az a kérdés, hogy "mi a Ruby és Ruby on Rails?". Mi a Ruby? A Ruby egy dinamikus, nyílt forráskódú, az egyszerűségre fókuszáló, objektum orientált programozási nyelv, melynek szintaxisa elegáns és könnyen értelmezhető. Egyszerűen megtanulható. Új generációs programozási nyelv. A Ruby eredete Japán, tervezte Yukihiro Matzumoto ("Matz"). "Ruby egyszerű a megjelenésben, de nagyon összetett, akárcsak az emberi test." (Yukihiro Matzumoto) Ruby első megjelenés 1994 December. Operációs rendszer: Platformfüggetlen (Windows, Linux, Mac OSX) Ruby telepítőcsomag letölthető : - Windows felületre
- Telepítés Linux felületre : debian alapú disztribúciókban telepíthető az APT segítségével:
% sudo apt-get install ruby irb rdoc
A Ruby jellemzői A Ruby egyszerű szintaxisokon alapszik, mely részben az Eiffel és az Ada-ból inspirálódik. A Rubynak rendkívüli kezelhetőségű jellemzői vannak, akárcsak a Java-nak illetve a Python-nak, hogy megkönnyítse az error-ok (hibák) javítását. A Ruby operátorai újrahatározhatóak. A Ruby egy teljesen objektum orientált programozási nyelv: OOL. Ez azt jelenti, hogy a Rubyban minden adat egy objektum. A Ruby OO-ja figyelmesen arra van tervezve, hogy egyben egy teljességet mutasson ugyanakkor nyíltan fejleszthető. A Rubyban nincs szükség változók deklarálására. Egyszerűen csak az egyezményeket nevezzük el, hogy meghatározzuk a változók alkalmazási területét. A Ruby képes dinamikusan betölteni kiterjesztett könyvtárakat amennyiben egy OS engedi. Ruby tág körben használható: legnagyobb részt Linux alatt van kifejlesztve, de működik UNIX, DOS, Windows 95/98/Me/NT/2000/XP, MacOS, BeOS, OS/2, stb. alatt is.
Mi a Ruby on Rails (ROR)?Ruby programozási nyelvben írt, nyílt forráskódú webalkalmazás keretrendszer. A Rails mindent tartalmaz, amire interaktív weboldalak fejlesztése során szükség lehet. Adatbázis-programozás, tesztelés, beépített csomagkezelő (RubyGems), ugyanakkor AJAX-támogatása miatt a web 2.0 alkalmazások egyik népszerű keretrendszere. A Ruby on Rails keretrendszer 2003 -ban jelent meg. Létrehozta David Heinemeier Hanson. Alapelvei: ne ismételd önmagad (Don't Repeat Yourself): minden információ csak egy helyen szerepel konvenciók a beállítások előtt (Convention over Configuration) : a konvenciókat követő elnevezésekhez automatikusan kódot generál a rendszer
|