Hallo,
ich bin nun seit ca. 3 Monaten dabei mir selbst JavaScript anzueignen, leider bin ich jedoch über die Grundkenntnisse noch nicht wirklich hinaus gekommen. Immerhin konnte ich es aber schon schaffen einen von mir angestrebten Job zu ergattern. Meine Aufgabe besteht vor allem darin mehr oder weniger komplexe Manipulationsscripts in Groovy für ein auf Java basierendes Cloudsystem zu schreiben. Meiner Erfahrung nach kommt man hier mit Conditions und switch-case Szenarien schon relativ weit. So weit so gut.
Mein Arbeitgeber möchte jedoch, noch mehr und verpflichtet uns wöchentlich an Schulungen teilzunehmen, was an und für sich ja auch in meinem Interesse ist. Leider habe ich aufgrund nicht ausreichender mathematischer Kenntnisse oder Programmier Know-How überhaupt keine Ahnung wie ich zum Beispiel eine unten stehende Fragestellung (eher noch leichtere Aufgabe) die uns regelmäßig in den Schulungen erwartet zu lösen.
"Übung Die Summe der ersten n natürlichen Zahlen kann nach einer Formel berechnet werden:
n ∑ i = ½ n * (n+1) i=1 ➢ Schreiben Sie eine Funktion, die sumF(x), die die Summe der ersten x natürlichen Zahlen nach dieser Formel berechnet.
➢ Schreiben Sie eine Funktion sumW(x), die die Summe der ersten x natürlichen Zahlen durch Aufsummieren berechnet.
➢ Schreiben Sie eine Schleife in der die Summe der der ersten n Zahlen für n = 1 · · · 100 jeweils mit beiden Funktionen berechnet und ausgegeben wird."
Nun zu meinen Fragen:
1. Könnt ihr mir einen Kurs idealerweise auf Udemy oder auch wo anders empfehlen der mir bei der Erstellung von Algorithmen oder der Lösung von ähnlichen oben stehenden Problemen weiterhelfen könnte?
2. Da Groovy ja auf Java basiert würde es sich empfehlen sich auch in Java Grundkenntnisse anzueignen oder besser bestehende Kenntnisse in JavaScript weiter zu vertiefen?
3. Ich habe bereits einen Kurs auf Udemy entdeckt, könnte mir so etwas eurer Meinung nach auch weiterhelfen? --> https://www.udemy.com/course/der-java-datenstrukturen-und-algorithmen-kurs/?src=sac&kw=java+daten
Vielen Dank im Voraus für eure Hilfe
ich bin nun seit ca. 3 Monaten dabei mir selbst JavaScript anzueignen, leider bin ich jedoch über die Grundkenntnisse noch nicht wirklich hinaus gekommen. Immerhin konnte ich es aber schon schaffen einen von mir angestrebten Job zu ergattern. Meine Aufgabe besteht vor allem darin mehr oder weniger komplexe Manipulationsscripts in Groovy für ein auf Java basierendes Cloudsystem zu schreiben. Meiner Erfahrung nach kommt man hier mit Conditions und switch-case Szenarien schon relativ weit. So weit so gut.
Mein Arbeitgeber möchte jedoch, noch mehr und verpflichtet uns wöchentlich an Schulungen teilzunehmen, was an und für sich ja auch in meinem Interesse ist. Leider habe ich aufgrund nicht ausreichender mathematischer Kenntnisse oder Programmier Know-How überhaupt keine Ahnung wie ich zum Beispiel eine unten stehende Fragestellung (eher noch leichtere Aufgabe) die uns regelmäßig in den Schulungen erwartet zu lösen.
"Übung Die Summe der ersten n natürlichen Zahlen kann nach einer Formel berechnet werden:
n ∑ i = ½ n * (n+1) i=1 ➢ Schreiben Sie eine Funktion, die sumF(x), die die Summe der ersten x natürlichen Zahlen nach dieser Formel berechnet.
➢ Schreiben Sie eine Funktion sumW(x), die die Summe der ersten x natürlichen Zahlen durch Aufsummieren berechnet.
➢ Schreiben Sie eine Schleife in der die Summe der der ersten n Zahlen für n = 1 · · · 100 jeweils mit beiden Funktionen berechnet und ausgegeben wird."
Nun zu meinen Fragen:
1. Könnt ihr mir einen Kurs idealerweise auf Udemy oder auch wo anders empfehlen der mir bei der Erstellung von Algorithmen oder der Lösung von ähnlichen oben stehenden Problemen weiterhelfen könnte?
2. Da Groovy ja auf Java basiert würde es sich empfehlen sich auch in Java Grundkenntnisse anzueignen oder besser bestehende Kenntnisse in JavaScript weiter zu vertiefen?
3. Ich habe bereits einen Kurs auf Udemy entdeckt, könnte mir so etwas eurer Meinung nach auch weiterhelfen? --> https://www.udemy.com/course/der-java-datenstrukturen-und-algorithmen-kurs/?src=sac&kw=java+daten
Vielen Dank im Voraus für eure Hilfe