Today's websites are increasingly dynamic. Pages are no longer static HTML files but instead generated by scripts and database calls. User interfaces are more seamless, with technologies like Ajax replacing traditional page reloads. This course teaches students how to build dynamic websites with Ajax and with Linux, Apache, MySQL, and PHP (LAMP), one of today's most popular frameworks. Students learn how to set up domain names with DNS, how to structure pages with XHTML and CSS, how to program in JavaScript and PHP, how to configure Apache and MySQL, how to design and query databases with SQL, how to use Ajax with both XML and JSON, and how to build mashups. The course explores issues of security, scalability, and cross-browser support and also discusses enterprise-level deployments of websites, including third-party hosting, virtualization, colocation in data centers, firewalling, and load-balancing. By David Malan.
Under the guidance of Professor Lisa Anderson, Conceptual Foundations of International Politics is a graduate course at Columbia's School of International and Public Affairs which examines many of the central concepts, theories, and analytical tools used in contemporary social science to understand and explain international affairs.
This course by Giuseppe Mazzotta is an introduction to Dante and his cultural milieu through a critical reading of the Divine Comedy and selected minor works (Vita nuova, Convivio, De vulgari eloquentia, Epistle to Cangrande). An analysis of Dante's autobiography, the Vita nuova, establishes the poetic and political circumstances of the Comedy's composition. Readings of Inferno, Purgatory and Paradise seek to situate Dante's work within the intellectual and social context of the late Middle Ages, with special attention paid to political, philosophical and theological concerns. Topics in the Divine Comedy explored over the course of the semester include the relationship between ethics and aesthetics; love and knowledge; and exile and history.
This course by Professor Dale Martin provides a historical study of the origins of Christianity by analyzing the literature of the earliest Christian movements in historical context, concentrating on the New Testament. Although theological themes will occupy much of our attention, the course does not attempt a theological appropriation of the New Testament as scripture. Rather, the importance of the New Testament and other early Christian documents as ancient literature and as sources for historical study will be emphasized. A central organizing theme of the course will focus on the differences within early Christianity.
Google has proven that if you build it, they will come, and their mass of tools to keep users logged in has been the crux of their success. Vice President of Search Products & User Experience Marissa Mayer elaborates on this strategy, pointing out that money - and advertisers - will always follow consumers. Focus on building sticky media that draws in a wide audience, and the method to its monetization will follow.
NFL Hall of Fame quarterback Steve Young describes how he used accountability to deal with setbacks on the field. Whenever he committed an interception, Young accepted the mistake and looked at ways to fix the problem. He realized that when one was ultimately accountable, others would also take responsibility to improve the situation.