Forum Coders' city Strona Główna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Potrzebuję szybkiej odpowiedzi na moje pytanie... Zasady

j?zyk programowania dla "programu edukacyjnego"



 
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Sieci komputerowe i Internet
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
szostakowicz



Dołączył: 16 Lip 2014
Posty: 3

PostWysłany: 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 które 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 :)
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Chemikk



Dołączył: 26 Sty 2008
Posty: 541
Skąd: Wroc?aw

PostWysłany: Czw Lip 17, 2014 8:25 pm      Temat postu: Odpowiedz z cytatem Pisownia

Ja równie? poleca?bym zrobienie tego jako strona internetowa. Ogólnie ?atwiej jest wprowadza? poprawki do oprogramowania.

Co do technologii to j?zyków 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 sposób 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
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora Numer GG
Sousuke



Dołączył: 19 Lis 2005
Posty: 608
Skąd: Wroc?aw

PostWysłany: Pią Lip 18, 2014 2:19 pm      Temat postu: Odpowiedz z cytatem Pisownia

Albo ASP.NET MVC ;)
_________________
Blog na temat programowania w .NET
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG
szostakowicz



Dołączył: 16 Lip 2014
Posty: 3

PostWysłany: Pią Lip 18, 2014 8:18 pm  OP    Temat postu: Odpowiedz z cytatem Pisownia

Chemikk napisał:


Co do technologii to j?zyków 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 móg?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)?
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Chemikk



Dołączył: 26 Sty 2008
Posty: 541
Skąd: Wroc?aw

PostWysłany: Sob Lip 19, 2014 7:21 pm      Temat postu: Odpowiedz z cytatem Pisownia

Strony statyczne (w których 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?zyków backendowych jak Ruby, Python, PHP to one w?asnie generuj? dynamiczny kod HTML, a dok?adniej w zale?no?ci od pewnych czynników (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
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora Numer GG
marcin_an



Dołączył: 26 Maj 2005
Posty: 18822

PostWysłany: Sob Lip 19, 2014 7:38 pm      Temat postu: Odpowiedz z cytatem Pisownia

szostakowicz:
Odpowiadaj?c krótko, a tre?ciwie: w takim j?zyku i technologii, jaki lubi developer, którego 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 równie dobre. Je?eli natomiast chcesz to mie? tylko dla siebie i bli?szych znajomych, to oczywi?cie zrobienie tego samemu nie spowoduje ?adnych szkód.

Co do j?zyków:
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 elementów, formatowanie tekstów, kolorystyka, t?a, ...
  • JS to ponadstandardowe zachowania: np. dodanie pogrubienia po klikni?ciu przycisku "pogrub", ustalenie kolorów, 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?zyków przedmówcy 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, szczególnie 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 którym? frameworkiem lub CMSem i tylko go zmodyfikowa?. Przynajmniej cz??? b?dziesz mia? za?atwion? przez kod napisany przez zawodowych developerów. Staraj si? wybra? lekki i mo?liwie popularny. Lekki, bo im wi?cej ma kodu, tym wi?cej ma b??dów. Popularny, bo ?atwiej o pomoc i ma za?atane wiecej b??dów.

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

_________________
Nieaktywny od 2017-04-01
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
szostakowicz



Dołączył: 16 Lip 2014
Posty: 3

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

Dzi?ki wielkie! Bardzo mi pomogli?cie :D
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Sieci komputerowe i Internet Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Możesz dodawać załączniki na tym forum
Możesz pobierać pliki z tego forum




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

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