Sachverhalt: Sachverhalt: A. Der 1949 geborene K._ war ursprünglich in der Forst- und Landwirtschaft tätig und wechselte anfangs der 90er-Jahre in die Holzbearbeitungsbranche, ohne einen Berufsabschluss in diesem Bereich vorweisen zu können. Er arbeitete seit dem 16. Juli 2001 bei der Firma L._ als Schreiner. Nach dem Verlust dieses Arbeitsplatzes per 15. November 2002 aus wirtschaftlichen Gründen (Auftragsmangel) meldete er sich zum Bezug von Arbeitslosenentschädigungen ab dem 25. November 2002 an. Am 24. Dezember stellte K._ beim Regionalen Arbeitsvermittlungszentrum (RAV) Bern und Umgebung ein Gesuch um Übernahme der Kosten eines Bootsbauerkurses in England. Er bezifferte die Kosten auf Fr. 33'290.- und führte zur Begründung des Gesuches an, die Bootswerft X._ habe ihm eine Anstellung nach Absolvieren des Kurses zugesichert. Mit Verfügung vom 15. Januar 2003 lehnte das RAV die Kostenübernahme ab. Die dagegen erhobene Einsprache wurde vom Kantonalen Amt für Industrie, Gewerbe und Arbeit (KIGA, seit 1. Mai 2003: beco, Berner Wirtschaft) abgewiesen (Einspracheentscheid vom 8. April 2003). A. Der 1949 geborene K._ war ursprünglich in der Forst- und Landwirtschaft tätig und wechselte anfangs der 90er-Jahre in die Holzbearbeitungsbranche, ohne einen Berufsabschluss in diesem Bereich vorweisen zu können. Er arbeitete seit dem 16. Juli 2001 bei der Firma L._ als Schreiner. Nach dem Verlust dieses Arbeitsplatzes per 15. November 2002 aus wirtschaftlichen Gründen (Auftragsmangel) meldete er sich zum Bezug von Arbeitslosenentschädigungen ab dem 25. November 2002 an. Am 24. Dezember stellte K._ beim Regionalen Arbeitsvermittlungszentrum (RAV) Bern und Umgebung ein Gesuch um Übernahme der Kosten eines Bootsbauerkurses in England. Er bezifferte die Kosten auf Fr. 33'290.- und führte zur Begründung des Gesuches an, die Bootswerft X._ habe ihm eine Anstellung nach Absolvieren des Kurses zugesichert. Mit Verfügung vom 15. Januar 2003 lehnte das RAV die Kostenübernahme ab. Die dagegen erhobene Einsprache wurde vom Kantonalen Amt für Industrie, Gewerbe und Arbeit (KIGA, seit 1. Mai 2003: beco, Berner Wirtschaft) abgewiesen (Einspracheentscheid vom 8. April 2003). B. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern, Sozialversicherungsrechtliche Abteilung, mit Entscheid vom 3. September 2003 ab. B. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern, Sozialversicherungsrechtliche Abteilung, mit Entscheid vom 3. September 2003 ab. C. K._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, unter Aufhebung von vorinstanzlichem Entscheid und Einspracheentscheid sei die Arbeitslosenversicherung anzuweisen, die Kurskosten im Umfang von Fr. 33'290.- zu vergüten. Eventualiter seien ausschliesslich die reinen Kurskosten (ohne Reise, Unterkunft und Verpflegung) in einem Betrag von Fr. 18'610.- zuzusprechen. Ausserdem wird um die unentgeltliche Verbeiständung ersucht. Beco, Berner Wirtschaft und das Staatssekretariat für Wirtschaft (seco) verzichten auf Vernehmlassung. 