Sachverhalt: Mit Verfügung vom 4. November 2003 stellte das Amt für Wirtschaft und Arbeit (AWA) die 1953 geborene S._ erstmals wegen Nichtbefolgens von Weisungen des RAV für die Dauer von 18 Tagen ein, da sie einen Kurs unentschuldigt nicht besucht habe, woran es mit Einspracheentscheid vom 27. Februar 2004 festhielt. Nachdem S._ zum zweiten Mal dem Kurs fernblieb, verfügte das AWA am 20. Februar 2004 eine Einstellung in der Anspruchsberechtigung für die Dauer von 25 Tagen, da die Versicherte den erneut zugewiesenen "Job-Coaching-Intensiv-Kurs" abermals aus unentschuldbaren Gründen nicht besucht habe. Dies bestätigte das Amt mit Einspracheentscheid vom 29. Juni 2004. Die gegen die Einspracheentscheide vom 24. November 2003 und 29. Juni 2004 erhobenen Beschwerden wies das Sozialversicherungsgericht des Kantons Zürich, nach Vereinigung beider Verfahren, ab (Entscheid vom 23. September 2004). Mit Verwaltungsgerichtsbeschwerde beantragt S._ unter Aufhebung des vorinstanzlichen Entscheids sowie beider Einspracheentscheide, sei ihr die Arbeitslosenentschädigung im Umfang von 43 Taggeldern zuzusprechen. Weiter stellt sie die Rechtsbegehren, es sei ihr die Arbeitslosenentschädigung für die Monate August und September 2004 auszuzahlen, sowie, sofern nötig, Arbeitslosentaggeld bis Ende der Rahmenfrist für den Leistungsbezug zuzusprechen. Sowohl das AWA wie auch das Staatssekretariat für Wirtschaft (seco) verzichten auf eine Vernehmlassung.