Forum Coders' city Strona Gwna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UytkownicyUytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj si, by sprawdzi wiadomociZaloguj si, by sprawdzi wiadomoci   ZalogujZaloguj 

Potrzebuj szybkiej odpowiedzi na moje pytanie... Zasady

j?zyk programowania dla "programu edukacyjnego"



 
Odpowiedz do tematu    Forum Coders' city Strona Gwna -> Sieci komputerowe i Internet
Zobacz poprzedni temat :: Zobacz nastpny temat  
Autor Wiadomo
szostakowicz



Doczy: 16 Lip 2014
Posty: 3

PostWysany: Sro Lip 16, 2014 8:45 am  OP    Temat postu: j?zyk programowania dla "programu edukacyjnego" Odpowiedz z cytatem Pisownia

Witam

Nie znam si? kompletnie na tych kwestiach ale postaram si? zada? w miar? precyzyjne pytania.

1. Jakiego j?zyka programowania u?y? aby stworzy? stron?/softwere do nauki angielskiego? Chodzi o to by uczniowi wy?wietla?y si? typowe ?wiczenia ktre mo?na znale?? w tego typu produkcie: pytania A/B/C/D, filmiki z opcj? pauzowania i przewijania, pytania otwarte, pliki audio do odtwarzania przez ucznia, opcja klikania na angielskie s?owo by pokaza? polskie t?umaczenie itp.?

2. Czy lepiej to zrobi? w formie "software version" do ?ci?gni?cia na komputer, czy lepiej "online system"? Zdecydowanie wola?bym t? drug? wersj?, je?li to mo?liwe.

Pozdrawiam :)
Powrt do gry
Zobacz profil autora Wylij prywatn wiadomo
Chemikk



Doczy: 26 Sty 2008
Posty: 541
Skd: Wroc?aw

PostWysany: Czw Lip 17, 2014 8:25 pm      Temat postu: Odpowiedz z cytatem Pisownia

Ja rwnie? poleca?bym zrobienie tego jako strona internetowa. Oglnie ?atwiej jest wprowadza? poprawki do oprogramowania.

Co do technologii to j?zykw jest sporo, ale kilka rzeczy jest niezale?nych od wybranego j?zyka. CHodzi mi o:

HTML
CSS
JavaScript

Co do j?zyka samego backendu to polecam Ruby wraz z Railsami. W ?atwy sposb mo?na stworzy? dzia?aj?c?stron? do?? ma?ym nak?adem pracy.

_________________
Ch?tnie pomog? z D, Ruby on Rails, JavaScript/CoffeeScript, CSS/SASS

“There are only two hard things in Computer Science: cache invalidation and naming things.”
Phil Karlton
Powrt do gry
Zobacz profil autora Wylij prywatn wiadomo Wylij email Odwied stron autora Numer GG
Sousuke



Doczy: 19 Lis 2005
Posty: 608
Skd: Wroc?aw

PostWysany: Pi Lip 18, 2014 2:19 pm      Temat postu: Odpowiedz z cytatem Pisownia

Albo ASP.NET MVC ;)
_________________
Blog na temat programowania w .NET
Powrt do gry
Zobacz profil autora Wylij prywatn wiadomo Odwied stron autora Numer GG
szostakowicz



Doczy: 16 Lip 2014
Posty: 3

PostWysany: Pi Lip 18, 2014 8:18 pm  OP    Temat postu: Odpowiedz z cytatem Pisownia

Chemikk napisa:


Co do technologii to j?zykw jest sporo, ale kilka rzeczy jest niezale?nych od wybranego j?zyka. CHodzi mi o:

HTML
CSS
JavaScript

Co do j?zyka samego backendu to polecam Ruby wraz z Railsami.


Czyli je?li dobrze rozumiem to do robienia prostych stron internetowych dobre s? jedne j?zyki a do backendu (czyli manipulowania danymi a nie wygl?dem?) inne? A je?li tak to czy mog?oby to by? Python+HTML?
A mo?e ?le zrozumia?em i mg?by by? to tylko Python albo HTML (wiem ze HTML to w?a?ciwie nie j?zyk programowania co nie zmienia faktu ze i tak nie wiem do ko?ca co to jest. kojarzy mi si? z wizualn? otoczk? strony internetowej)?
Powrt do gry
Zobacz profil autora Wylij prywatn wiadomo
Chemikk



Doczy: 26 Sty 2008
Posty: 541
Skd: Wroc?aw

PostWysany: Sob Lip 19, 2014 7:21 pm      Temat postu: Odpowiedz z cytatem Pisownia

Strony statyczne (w ktrych mamy jak??tre?? i zawsze wygl?da tak samo, bez wzgl?du na to co si? aktualnie dzieje) piszemy w czystym HTML'u, CSS i JavaScripcie. Takie strony to pocz?tek aby zrozumie? jak to si?pisze.

Co do j?zykw backendowych jak Ruby, Python, PHP to one w?asnie generuj? dynamiczny kod HTML, a dok?adniej w zale?no?ci od pewnych czynnikw (czy kto?jest zalogowany, jakie dane mamy w bazie, jakie parametry zosta?y przekazane w adresie, ...) generujemy inny kod HTML.

Tak to mniej wi?cej wygl?da w uproszczeniu.

_________________
Ch?tnie pomog? z D, Ruby on Rails, JavaScript/CoffeeScript, CSS/SASS

“There are only two hard things in Computer Science: cache invalidation and naming things.”
Phil Karlton
Powrt do gry
Zobacz profil autora Wylij prywatn wiadomo Wylij email Odwied stron autora Numer GG
marcin_an



Doczy: 26 Maj 2005
Posty: 18822

PostWysany: Sob Lip 19, 2014 7:38 pm      Temat postu: Odpowiedz z cytatem Pisownia

szostakowicz:
Odpowiadaj?c krtko, a tre?ciwie: w takim j?zyku i technologii, jaki lubi developer, ktrego zatrudnisz.

Powa?nie, wzi?cie kogo?, kto si?ju? na tym zna, to najlepsze wyj?cie, je?li chcesz takie oprogramowanie wystawi?gdziekolwiek do u?ytku publicznego. Chyba ?e chcesz zatrudni? kogo?, kto normalnie za co? takiego bierze poni?ej 500z? - wtedy mo?esz robi?sam, bo wyjdzie rwnie dobre. Je?eli natomiast chcesz to mie? tylko dla siebie i bli?szych znajomych, to oczywi?cie zrobienie tego samemu nie spowoduje ?adnych szkd.

Co do j?zykw:
HTML: j?zyk opisu dokumentu. Okre?la tre?? dokumentu oraz, ewentualnie, elementy potrzebne potem do wygodnego okre?lenia wygl?du.
CSS: j?zyk opisuj?cy wygl?d dokumentu.
JavaScript (nie myli? z Jav? - to dwa kompletnie inne j?zyki!): j?zyk opisu dodatkowego (tj nie b?d?cego w tym, co zapewnia przegl?darka) zachowania strony po stronie klienta.
Przyk?adowo na forum*:
  • HTML to s? wszystkie teksty, przyciski, pola wyboru, obrazki, ...
  • CSS to wygl?d forum: uk?ad elementw, formatowanie tekstw, kolorystyka, t?a, ...
  • JS to ponadstandardowe zachowania: np. dodanie pogrubienia po klikni?ciu przycisku "pogrub", ustalenie kolorw, sprawdzenie poprawno?ci posta, ...


Je?eli strony maj?by? generowane po stronie serwera, co? przechowywa? itp., to potrzebujesz jeszcze czego?, ?eby dzia?a?o po stronie serwera. Z popularniejszych j?zykw przedmwcy zapomnieli jeszcze wymieni?Jav?. Skoro b?dzie generowane po stronie serwera, to zapewne b?dzie te? potrzebowa?o jakiej? bazy danych. Popularne relacyjne silniki baz danych, szczeglnie dla ma?ych aplikacji, to MySQL i PostgreSQL.

Je?eli masz zamiar sam robi? co?dzia?aj?cego po stronie serwera i b?dzie to co? wi?cej ni? wys?anie prostego formularza z jak?? wybran? opcj?, to proponuj?zapozna? si?z ktrym? frameworkiem lub CMSem i tylko go zmodyfikowa?. Przynajmniej cz???b?dziesz mia? za?atwion? przez kod napisany przez zawodowych developerw. Staraj si? wybra? lekki i mo?liwie popularny. Lekki, bo im wi?cej ma kodu, tym wi?cej ma b??dw. Popularny, bo ?atwiej o pomoc i ma za?atane wiecej b??dw.

____
* Nie tym, bo tutaj mamy strasznie archaiczn? aplikacj?, ktra tworzy tak potworny syf, ?e a? wstyd mi tego dotyka?. Absolutnie nie nale?y si?na tym wzorowa?.

_________________
Nieaktywny od 2017-04-01
Powrt do gry
Zobacz profil autora Wylij prywatn wiadomo
szostakowicz



Doczy: 16 Lip 2014
Posty: 3

PostWysany: Nie Lip 20, 2014 6:11 pm  OP    Temat postu: Odpowiedz z cytatem Pisownia

Dzi?ki wielkie! Bardzo mi pomogli?cie :D
Powrt do gry
Zobacz profil autora Wylij prywatn wiadomo
Wywietl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Gwna -> Sieci komputerowe i Internet Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1

 
Skocz do:  
Moesz pisa nowe tematy
Moesz odpowiada w tematach
Nie moesz zmienia swoich postw
Nie moesz usuwa swoich postw
Nie moesz gosowa w ankietach
Moesz dodawa zaczniki na tym forum
Moesz pobiera pliki z tego forum




Debug: strone wygenerowano w 0.04202 sekund, zapytan = 11
contact

| Darmowe programy i porady Jelcyna | Tansze zakupy w Helionie | MS Office Blog |